网安毕设--python漏扫工具

1.实现语言:python

2.测试环境:pikachu(可扫大部分漏洞)

3.开发框架:flask(轻便高效)

4.使用说明:

在Pycharm中搭建扫描系统的文件夹,本系统的全部代码结构如图

运行main.py 代码后会在运行窗口下出现如下图的项目访问地址。

点击此处出现的运行地址后将会在浏览器中显示如下的简易漏洞扫描Web页面。

  

漏洞类型模块细致的划分为7类扫描类型,其中6个都是Web应用常见的漏洞,有SQL注入、XSS、CSRF、RCE、文件包含、敏感信息泄露。最后再有一个所有漏洞的扫描,设计涵盖了目前OWASP TOP 10 中常见的漏洞扫描测试,设计的页面扫描类型为下图的页面所示。

然后就是根据扫描的漏洞模块进行漏洞扫描测试如下图所示。

1.数据库注入漏洞测试

2.跨站脚本攻击漏洞测试

3.跨站请求伪造漏洞测试

4.远程代码执行漏洞测试

5.文件包含漏洞测试

6.敏感信息泄露漏洞测试

7.所有漏洞测试

5.安装说明:

第一部分:漏洞扫描器的搭建

1.访问如下网页下载Pycharm社区版软件下载地址

2.再按照提示要求去安装完程序

2.1双击运行安装

2.2接下来的都是下一步 

2.3选择安装路径,不建议装C盘

2.4选择自定义的文件夹路径:

2.5不用勾选,下一步

2.6点击安装

2.7安装完成

3.后打开Pycharm然后解压代码并在Pycharm中打开

第二部分:漏洞靶场的搭建

1.先在虚拟机官网处下载VMworkstation 17 Pro 官网地址

下载完成后按照安装程序来进行虚拟机的安装和激活,这是安装完成后打开的样子

2.添加虚拟机的镜像

选择典型配置

这里我们下载Windows10镜像:win10下载

在此处导入win10镜像

后续均为下一步即可

3.下载phpstudy2016然后传入虚拟机中安装其phpstudy程序

下载位置:phpstudy2016

运行phpstudy程序

在此目录下解压pikachu靶场源码,并配置相关的信息。

下载地址:pikachu

在虚拟机cmd中输入ifconfig查看IP地址,然后在本机中输入ip/pikachu出现如下图的情况则证明安装靶场完毕。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RanQQQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值