环境搭建 - IIS 下部署 PHP 和 D盾

admin 2025年1月11日13:57:40评论2 views字数 529阅读1分45秒阅读模式

  本来是想在d盾的环境下测试php的webshell,但是发现D盾在没有iis的环境下是用不了的。所以就有了这篇文章。

 实验环境:

  • windows server 2012

  • php7.4安装包

  • D盾安装包

一、安装IIS及cgi

  1. 在仪表盘里点击"添加角色和功能",接下来一直点"下一步",直到"服务器角色",把"Web 服务器(IIS)"选上。

环境搭建 - IIS 下部署 PHP 和 D盾

  2.继续"下一步"直达"角色选择",选中"应用程序开发"中的"CGI"即可,之后也是一直"下一步"到"安装"。

环境搭建 - IIS 下部署 PHP 和 D盾

  3. 安装完成后重启即可

二、部署php和D盾

 1. 去官方下载php压缩包,我这里选择的是 x64 Thread Safe版本的

环境搭建 - IIS 下部署 PHP 和 D盾

  2. 下载好后解压,将php.ini-development复制一份并重命名为"php.ini"

环境搭建 - IIS 下部署 PHP 和 D盾

  3. 打开仪表板,选择 "工具" 里的 "Internet 信息服务(IIS)管理器"

环境搭建 - IIS 下部署 PHP 和 D盾

  4. 在打开的窗口上双击"处理程序映射"

环境搭建 - IIS 下部署 PHP 和 D盾

  5. 点击右侧标签栏中的"添加模块映射"

环境搭建 - IIS 下部署 PHP 和 D盾

    6. 在新弹出的窗口中输入以下内容并点击"确定"

环境搭建 - IIS 下部署 PHP 和 D盾

  7. 在web目录下写个phpinfo测试是否能正常解析

环境搭建 - IIS 下部署 PHP 和 D盾

环境搭建 - IIS 下部署 PHP 和 D盾

  8. D盾安装太无脑了,这里就不阐述了。直接测试D盾是否正常运作

环境搭建 - IIS 下部署 PHP 和 D盾

原文始发于微信公众号(红队阿宅):环境搭建 - IIS 下部署 PHP 和 D盾

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年1月11日13:57:40
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   环境搭建 - IIS 下部署 PHP 和 D盾https://cn-sec.com/archives/2310827.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息