Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
SourceLeakHacker — :bug: 一个多线程的Web应用程序源码泄露扫描器 | Kitploit
工具/GitHubGitHub/wangyihang/sourceleakhacker
漏洞扫描器Web漏洞扫描器信息收集Web安全
GitHubwangyihang/sourceleakhacker

SourceLeakHacker

🐛 一个多线程的Web应用程序源码泄露扫描器

查看仓库
3891118个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

描述

SourceLeakHacker 是一个多线程的Web目录扫描器。

安装

root@kitploit:~
pip install -r requirements.txt

使用 

root@kitploit:~
usage: SourceLeakHacker.py [options]

optional arguments:
  -h, --help            显示此帮助信息并退出
  --url URL             要扫描的URL,例如:'http://127.0.0.1/'
  --urls URLS           包含要扫描的URL的文件,每行一个URL。
  --scale {full,tiny}   内置字典规模
  --output OUTPUT       输出文件夹,默认:result/YYYY-MM-DD hh:mm:ss
  --threads THREADS, -t THREADS
                        线程数,默认:4
  --timeout TIMEOUT     HTTP请求超时时间
  --level {CRITICAL,ERROR,WARNING,INFO,DEBUG}, -v {CRITICAL,ERROR,WARNING,INFO,DEBUG}
                        日志级别
  --version, -V         显示程序版本号并退出

示例

root@kitploit:~
$ python SourceLeakHacker.py --url=http://baidu.com --threads=4 --timeout=8
[302]   0       3.035766        text/html; charset=iso-8859-1   http://baidu.com/_/_index.php
[302]   0       3.038096        text/html; charset=iso-8859-1   http://baidu.com/_/__index.php.bak
...
[302]   0       0.063973        text/html; charset=iso-8859-1   http://baidu.com/_adm/_index.php
[302]   0       0.081672        text/html; charset=iso-8859-1   http://baidu.com/_adm/_index.php.bak
Result save in file: result/2020-02-27 07:07:47.csv
root@kitploit:~
$ cat url.txt                 
http://baidu.com/
http://google.com/

$ python SourceLeakHacker.py --urls=url.txt --threads=4 --timeout=8
[302]   0       2.363600        text/html; charset=iso-8859-1   http://baidu.com/_/__index.php.bak
[302]   0       0.098417        text/html; charset=iso-8859-1   http://baidu.com/_adm/__index.php.bak
...
[302]   0       0.060524        text/html; charset=iso-8859-1   http://google.com/_adm/_index.php.bak
[302]   0       0.075042        text/html; charset=iso-8859-1   http://baidu.com/_adm/_index.php.back
Result save in file: result/2020-02-27 07:08:54.csv

演示

screenshot-00.png screenshot-01.png screenshot-02.png

待办事项

  • 参数解析。
  • 将扫描结果存储到csv文件。
  • 支持多个URL(从文件读取)。
  • 为每个参数添加帮助注释。
  • 更新使用说明。
  • 系统性地调整字典元素顺序。
  • 更改日志记录器,使其同时适用于Windows和Linux。
  • 添加日志级别。
  • 更新截图。
  • 重试并避免死锁
  • 将扫描结果存储到SQLite数据库。
  • 下载小URL内容,然后存储到SQLite数据库。

已知问题

  • 在Windows平台上CTRL C不起作用
下载工具