Windows Server 2008 搭建ASP攻防环境(笔记4)

网络安全自学笔记4

1、ASP ASPX一般与iis中间件相结合

2、PHP一般与apache相结合

3、jsp一般与tomcat ngix jboss weblogic相结合

笔记3是用phpStudy搭建PHP攻防环境,建了4个网站

现在用iis中间件搭建ASP攻防环境,用到的配套工具,压缩包里12个网站

12个文件夹放置在该目录下,重命名一下,好对应建立的网站,可以把其他的删掉

打开iis,可以把网站都删掉


开始搭建,新建网站

输入名称,路径,IP,端口,端口不要用80,phpStudy已经占用80端口

这里使用的网站92XYCMS,92端口

本机IP为192.168.31.100,则浏览器打开http://192.168.31.100:92

报错,没有设置默认目录

双击iis里,默认文档

添加,index.asp,确定

浏览器重新打开http://192.168.31.100:92,报错,但没有错误提示

双击iis里,ASP

调试属性里,将错误发送到浏览器,改为True,应用

浏览器重新打开http://192.168.31.100:92,这次能看到报错信息

应用程序池,设置应用程序池默认设置,启用32位应用程序改为True,确定

浏览器重新打开http://192.168.31.100:92,正常显示,此网站搭建完毕


按照同样方法配置其他11个网站,出现3个新报错

报错1:81accfree网站报错

网站http://192.168.31.100:81打开报错

数据库文件名字特殊字符,改为qsc.mdb

记事本打开index.asp,看到划线部分

打开cgi目录下Config.asp文件,数据库名字改为qsc.mdb,保存

浏览器重新打开http://192.168.31.100:81,正常,输入admin,admin,登录,安装成功

报错2:82AspCMS网站报错

网站http://192.168.31.100:82打开报错

Active Server Pages 错误 'ASP 0131' 通常显示为“不允许的父路径”,意味着 ASP 脚本试图通过父路径(如“..”)来包含或引用其他文件,但 IIS 配置不允许这种操作

双击ASP,启用父路径选项改为True,应用

重新打开网站http://192.168.31.100:82,正常

报错3:85yttuan网站报错

网站http://192.168.31.100:85打开报错

找到网站文件夹,右击,属性

安全栏里,选Users,点编辑

选择Users,允许权限里,写入打√,应用---确定---确定

重新打开网站http://192.168.31.100:85,正常


总结:

1、学会用微软自带的iis中间件添加网站,搭建ASP攻防环境

2、谷歌浏览器文字显示不正常,也不支持flash,改用火狐浏览器

3、配置87端口,谷歌和火狐浏览器不能访问,提示出于安全原因,浏览器问题

4、配置90端口,不能正常跳转至默认文档,换其他端口正常

如下图,暂时不知道什么原因,先记下此问题