WebCrack是一款web后台弱口令/万能密码批量检测工具,在工具中导入后台地址即可进行自动化检测。
https://yzddmr6.com/posts/webcrack-release/
- 
修复后台页面没有action字段导致的解析问题
 - 
配置文件字典改为加载txt方式
 
- 修复目标为IP时字典生成失败的BUG
 
- 
代码重构,解耦,面向对象
 - 
conf/config.py中可以自定义全局参数 - 
去掉预请求,优化核心判断逻辑
 - 
修复部分BUG
 
代码准备全部重构,先发一个修复BUG的临时版本
- 
优化核心判断逻辑
 - 
修复两处表单识别问题
 - 
增加黑名单关键字
 
- 项目开源
 
- 
多重判断机制,减少误报
 - 
随机UA 随机X-Forwarded-For 随机Client-IP
 - 
可以通过域名生成动态字典
 - 
可以检测万能密码漏洞
 - 
支持自定义爆破规则
 
下载项目
git clone https://github.com/yzddmr6/WebCrack
安装依赖
pip install -r requirements.txt
运行脚本
> python3 webcrack.py
+---------------------------------------------------+
| __          __  _      _____                _     |
| \ \        / / | |    / ____|              | |    |
|  \ \  /\  / /__| |__ | |     _ __ __ _  ___| | __ |
|   \ \/  \/ / _ \ '_ \| |    | '__/ _' |/ __| |/ / |
|    \  /\  /  __/ |_) | |____| | | (_| | (__|   <  |
|     \/  \/ \___|_.__/ \_____|_|  \__,_|\___|_|\_\ |
|                                                   |
|                 code by @yzddmr6                  |
|                  version: 2.1                     |
+---------------------------------------------------+
File or Url:
输入文件名则进行批量爆破,输入URL则进行单域名爆破。
开始爆破
爆破的结果会保存在logs/{date}/文件夹中
参数详情见conf/config.py文件注释
请勿用于非法用途!否则自行承担一切后果