php教程.doc
“使用phpstudy+phstorm+xdebug搭建php代码审计环境”01—下载程序小皮面板下载地址:https://m.xp.cn/,直接去官网下载安装即可,安装完成打开如下游戏:

phpstorm安装,直接官网下载安装即可,破解教程可以参考如下:https://mp.weixin.qq.com/s/LlungODc8DGslkd89Lztww有钱的可以买个正版授权啊!支持正版游戏!02
—环境搭建phpstudy安装5.5.29版本数据库,如下:

将源码放在phpstudy的www目录下,选择数据库和中间件,启动即可:

这里我碰到一个我问题,数据库启动后一会又关闭了,如下:

在任务管游戏理器-服务中找到mysql服务关闭,再次启动mysql即可,如下:

开始进行网站搭建,如下:



至此网站搭建完成,开始配置动态调式方便进行代码审计在网站-php扩展中勾选php_xdebug修改配置文件ph游戏p.ini,如下:[Xdebug]xdebug.profiler_append = 0;效能监测的设置开关
xdebug.profiler_enable = 1xdebug.profiler_enabl游戏e_trigger = 0;profiler_enable设置为1的时候,效能监测信息写入文件所在的目录xdebug.profiler_output_dir="C:/phpstudy_pro/Exte游戏nsions/php_log/php5.4.45nts.xdebug.profiler"
;设置的函数调用监测信息的输出路径xdebug.trace_output_dir="C:/phpstudy_pr游戏o/Extensions/php_log/php5.4.45nts.xdebug.trace"
;生成的效能监测文件的名字xdebug.profiler_output_name ="cache.out.游戏%t-%s"; IDE与XDebug协作xdebug.remote_enable = 1xdebug.remote_handler =
"dbgp"xdebug.remote_host = "127.0游戏.0.1"xdebug.remote_port = 9000xdebug.idekey = phpstorm-xdebug;.dll文件的路径
zend_extension="C:/phpstudy_p游戏ro/Extensions/php/php5.4.45nts/ext/php_xdebug.dll"注意:xdebug.profiler_output_dir,xdebug.trace_output_游戏dir,zend_extension
这几个路径修改成你自己的路径即可

接下来配置phpstorm,首先打开项目,配置php语言,如下:

设置服务器

修改端口为9000

设置dbgp代理

配置run/debug配游戏置

开启监听,打下断点,进行调式,如下:


接下来就可以进行愉快的代码审计啦!!!
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。