SZhe_Scan

碎遮SZhe_Scan Web漏洞扫描器,基于python Flask框架,对输入的域名/IP进行全面的信息搜集,漏洞扫描,可自主添加POC

View project on GitHub

Windows下源码安装教程

个人不建议Windows源码安装,因为比较繁琐,源码安装只针对有flask开发基础并想要二改的朋友,有新的想法和功能欢迎提pull

背景

  • windows11

安装软件

  • python3

    我用的3.6,版本新一点无所谓

  • mysql

    这里我为了方便用的phpmyadmin,当然可以只安装mysql

  • redis

    Redis 官方不建议在 windows 下使用 Redis,所以官网没有 windows 版本可以下载。还好微软团队维护了开源的 windows 版本,虽然只有 3.2 版本,对于普通测试使用足够了

    https://www.redis.com.cn/redis-installation.html

安装启动

下载项目源代码

git clone https://github.com/Cl0udG0d/SZhe_Scan 

进入SZhe_Scan文件夹

cd SZhe_Scan

pip安装python

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

启动MySQL,并将SZhe_Scan/mysql/init/init.sql文件导入,初始化数据库

修改SZhe_Scan/app/config/baseconfig.py中数据库账户密码为本地账户密码

启动Redis-Server

命令行启动celery服务

celery -A app.celery.celerytask:scantask worker -c 10 --loglevel=info -P eventlet

启动flask服务

python server.py

服务启动在本地8000端口,登录用户名密码为: admin@admin.com / admin