代码审计连载-工具介绍及简单思路

PHP代码审计工具与思路分享

相信很多刚入门的朋友来讲, php 代码审计很陌生,很多网友喜欢直接扔 seay 等自动化工具,这方法也算是一种最快的一种审计方式。之前看 w 师傅的一篇文章,开始部分说了一段话 ” 对于面向过程写法的程序来说,最快的审计方法可能时直接丢 seay 审计系统里,但对于基于 mvc 模式的程序来说,你直接丢 seay 审计系统的话,那不是给自己找麻烦吗? ”

确实如此,对于mv模式的程序,确实给自己找麻烦。

进入今天的正题,如何快速挖掘漏洞,以下是我自己之前用的方法,今天给大家分享一下,适合刚接触代码审计的朋友,大佬勿喷。

首先我们需要一个好的测试环境。

工具篇之开发环境 ( 个人推荐,排名不分先后 )

0x01.PhpStorm

PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查 ,是一个非常不错的开发环境。

主要特点:

1. 跨平台 。

2. 对 PHP 支持 refactor 功能。

3. 自动生成 phpdoc 的注释,非常方便进行大型编程。

4. 内置支持 Zencode 。

5. 生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。

6. 支持代码重构,方便修改代码。

7. 拥有本地历史记录功能( local history 功能)。

8. 方便的部署,可以直接将代码直接 upload 到服务器。

9b82025fc0990a307a3e7f3eeee35e1e.png

下载链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值