【代码审计】基于phpstorm+xdebug的代码审计环境搭建

admin 2024年4月9日13:39:21评论10 views字数 694阅读2分18秒阅读模式
声明:请勿将文章内的相关技术用于非法目的,如有相关非法行为与文章作者和本公众号无关。

0X01 搭建工具

    phpStorm 2024.1
    phpstudy 8.1.1.3
    php 7.3.4nts
    xdebug 3.1.6
0X02 环境搭建
安装xdebug
使用安装向导下载xdebug
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
在phpstudy网站目录创建一个phpinfo()文件
<?phpphpinfo()?>
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
右键查看页面源码复制进安装向导内获取适配版本
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
点击下载,将下载的dll文件放在php目录后配置php.ini
[Xdebug]zend_extension=C:phpstudy_proExtensionsphpphp7.3.4ntsphp_xdebug-3.1.6-7.3-vc15-nts-x86_64.dllxdebug.start_with_request=yesxdebug.mode=debugxdebug.discover_client_host=1xdebug.client_port=9003xdebug.client_host=127.0.0.1#其他配置选项可以去官网查看
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
配置phpStorm
File>Settings>PHP

【代码审计】基于phpstorm+xdebug的代码审计环境搭建

File>Settings>PHP>Debug端口与配置的xdebug端口一致

【代码审计】基于phpstorm+xdebug的代码审计环境搭建

File>Settings>PHP>Servers host
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
Run>Debug Configurations
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
重启下网站服务让php配置生效,类似虫子的就是调试,开启调试就可以了
【代码审计】基于phpstorm+xdebug的代码审计环境搭建
0X03 

原文始发于微信公众号(皓月的笔记本):【代码审计】基于phpstorm+xdebug的代码审计环境搭建

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年4月9日13:39:21
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【代码审计】基于phpstorm+xdebug的代码审计环境搭建https://cn-sec.com/archives/2640367.html

发表评论

匿名网友 填写信息