MSSQL sqli labs部署
1.用Win11 自带的iis搭建asp网站
打开控制面板中的程序部分,点击启用或关闭Windows功能
勾选如图选项
加载完毕后按win键打开iis
打开asp,将启用父路径改为True
右键添加网站
网站名称可随意写,物理路径改到保存的MSSQL sqli labs文件夹(有asp文件的文件夹处),端口随意配置,注意不要冲突就行
2.MSSQL下载
具体可参考http://t.csdnimg.cn/8V8oI,这里不再赘述。数据库连接好后右键数据库,新建一个数据库,名称随意。
打开MSSQL sqli lab所在文件夹,找到config.asp
修改db_password,输入你连接数据库时用的密码;修改db_name为你新建数据库的名称,改完后ctrl+s保存
打开浏览器输入localhost:+iis中设置的端口号/index.asp
成功访问MSSQL sqli labs,点击install to start写入数据库(可能是iis的原因,网站有时很慢)
数据库创建成功,部署完成
3.可能遇到的问题
a.
网站显示401.3: 您无权使用您提供的凭据查看此目录或页(由于访问控制列表而导致访问被拒绝)
打开iis选择你建的网站,点击右边的编辑权限,点击安全,添加一个everyone用户,权限全选。
b.
SqlSever错误 证书链是由不受信任的颁发机构颁发的
连接选项处加密方式选可选,或勾选信任