Volodishlav/FUZZSHOT

GitHub: Volodishlav/FUZZSHOT

一款结合URL模糊测试与自动化截图的Python CLI工具,用于快速发现并可视化验证Web路径。

Stars: 1 | Forks: 0

# FUZZSHOT 一款强大的 CLI 工具,专为动态 URL 生成、模糊测试以及自动化截图而设计。它允许使用大量参数构建可定制的 URL 结构,非常适合自动化和测试工作流。 ## 功能特性 - 高度可配置:完全控制前缀、后缀和长度。 - 灵活的长度逻辑:支持固定值或条件范围(例如 >2&<=6)。 - 多种字符集模式:从简单的字母数字集到可打印字符和十六进制字符。 - 字典支持:加载自定义的 .txt 字典文件进行针对性模糊测试。 - 面向输出的设计:专为集成到涉及屏幕截图或结构化数据存储的工作流而构建。 ## 安装 ``` git clone https://github.com/Volodishlav/FUZZSHOT.git cd FUZZSHOT ``` ### 安装依赖 ``` pip install -r requirements.txt ``` ### 使用 Python 虚拟环境 (venv) ``` python3 -m venv .venv # 激活它: source .venv/bin/activate # Linux .venv\Scripts\activate # Windows pip install -r requirements.txt ``` ## 使用 ``` python3 main.py ``` ### 标志与参数 ``` python3 main.py -h ───────────────────────────────────────────────────────────────────────────────────── -s PREFIX Start of the URL (before the variable section) -e SUFFIX End of the URL (after the variable section) -l LENGTH Length of the generated section. Fixed number: -l 5 Conditional: -l "<=6&>2" (operators: < > <= >= ==) Can be chained using &. -m MODE Charset or path to wordlist: alpha a-z A-Z lower a-z upper A-Z num 0-9 alnum a-z A-Z 0-9 (default) lower+num a-z 0-9 upper+num A-Z 0-9 hex 0-9 a-f HEX 0-9 A-F urlsafe a-z A-Z 0-9 - _ printable all printable characters Wordlist: Provide the path to a .txt file (one word per line). The program will iterate through the list instead of generating random combinations. Use -c 0 for infinite loop. -c COUNT Number of iterations. 0 = infinite (Ctrl+C to stop). In finite wordlist mode, it is also limited by list size. -f FILE Path to a .txt file with one URL/IP per line. -o DIR Output directory for screenshots (default: ./) -h, --help Show this help message. ───────────────────────────────────────────────────────────────────────────────────── ``` ## 免责声明 本工具仅用于教育和研究目的。作者不对因使用本软件而导致的任何滥用、损害或非法活动承担责任。用户需自行确保遵守适用的法律法规。作者不对因使用本软件而导致的任何滥用、损害或非法活动承担责任。
标签:Python, URL模糊测试, URL生成器, Web安全, 字典爆破, 安全测试, 密码管理, 搜索引擎优化, 攻击性安全, 数字取证, 无后门, 模糊测试工具, 目录枚举, 移动安全, 网络安全, 网络安全审计, 自动化截图, 自动化脚本, 蓝队分析, 逆向工具, 隐私保护