目录
一:代码审计的定义
通过阅读一些程序的源码去发现潜在的漏洞,比如代码不规范,算法性能不够,代码重用性不强以及其他的缺陷等等
从安全人员的角度来看是:查找代码中是否存在安全问题,推断用户在操作这个代码对应功能的时候,能否跳出开发人员设想的场景
和逻辑,去给网站数据或者服务器造成危害。例如在购物结算的时候,正常用户想着付款结束购买,而我们要想着这个功能是不是存
在0元购买等逻辑漏洞。
其次代码审计可以发现一些扫描器难以发现的细节,比如某一个特定的功能场景,只有当你传入特定的参数值的时候,才会触发这个
漏洞,这种情况是扫描器很难发现到的。
二:为什么选择PHP学习代码审计
PHP是天生用来开发web程序的,正如之前的梗"PHP是世界上最好的语言",最主要的原因是PHP编写的各种程序,如cms 商城 论
坛 博客等占据了市场上的绝大份额,在今后的漏洞挖掘中经常遇得到。其次,PHP官方的中文资料文档非常丰富,适合我们每个阶段
的人去学习
链接:http://php.net/manual/zh/index.php
三:入门准备
1.PHP的编程基础
2.环境搭建能力(由于我们

最低0.47元/天 解锁文章
692





