美文网首页软件测试学习
代码安全审计(一)基本介绍

代码安全审计(一)基本介绍

作者: 木箫箫 | 来源:发表于2020-02-03 20:17 被阅读0次

什么是代码安全审计?

  代码安全审计是指有开发和安全经验的人员,通过阅读开发文档和源代码,以自动化分析工具或者人工分析为手段,对应用程序进行深入分析,高效全面的发现系统代码的编码缺陷以及开发人员不安全的编程习惯,并指导开发人员进行修复,保障应用系统的安全运行。

代码安全审计场景

  

代码审计前端知识

-熟悉基本漏洞原理
-熟悉基础开发,如java、js、html、jsp、数据库等
-熟悉基础开发框架,如spring、Struts2、Hibernate等
-学习渗透基本原理,结合源代码找漏洞
-关注最新漏洞

代码审计工作流程

  配置分析环境—熟悉业务流程—分析程序架构—工具自动化分析—人工审计结果—整理审计报告

java九大内置对象

-request
-session
-config
-response
-application
-page
-pageContext
-Out
-exception

java中危险函数

-getParameter()
-getheaders()
-getcookies()
-Runtime.exec()
-getQueryString()
-logger.infor
-password
-upload
-download

相关文章

  • 代码安全审计(一)基本介绍

    什么是代码安全审计?   代码安全审计是指有开发和安全经验的人员,通过阅读开发文档和源代码,以自动化分析工具或者人...

  • 代码审计:企业级web代码安全架构

    《代码审计:企业级web代码安全架构》 【代码审计是企业安全运营的基础,是安全从业者必备的基本技能。本书详细...

  • PHP代码审计工具——Rips详细使用教程

    一、代码审计工具介绍 代码审计工具可以辅助我们进行白盒测试,大大提高漏洞分析和代码挖掘的效率。 在源代码的静态安全...

  • 2021-12-06-java代码审计初步认知

    一、代码审计的定义代码审计是一种以发现安全漏洞,程序错误和程序违规为目标的源代码分析技能。 二、代码审计需要的能力...

  • 3、🍇代码审计

    ?代码审计:白盒审计 ?顾名思义就是检查源代码中的安全缺陷,检查程序源代码是否存在安全隐患,或者有编码不规范的地方...

  • PHP_Code_Audit 盾灵投稿CMS_v1.0登陆权限绕

    代码审计(Code audit)是一种以发现程序错误,安全漏洞和违反程序规范为目标的源代码分析。 代码审计的内容包...

  • 安全代码审计-PHP

    前言: 这篇文章:该 CMS 版本是 4.2。以下漏洞均被 CNVD 收录。 环境说明: PHP版本用 7.0.9...

  • SonarQube Java自定义规则编写分享

    背景 当今的大部分公司都有对自己的业务代码进行安全性审计的需求,来保证业务代码的安全性,同时代码审计作为SDL中重...

  • 如何将kali持久化到U盘

    1,基本介绍 Kali是linux系统的debian系列的一个分支,只要是面向安全审计人员使用。Kali的主要特色...

  • 代码安全审计(二)Fortify介绍及使用教程

    简介 Fortify 是一个静态的、白盒的软件源代码安全测试工具。它通过内置的五大主要分析引擎:数据流、语义、结构...

网友评论

    本文标题:代码安全审计(一)基本介绍

    本文链接:https://www.haomeiwen.com/subject/xepkxhtx.html