XSS-Freak是python3编写的xss扫描器。它会在网站上搜寻(进行爆破式扫描)所有可能的链接和目录以扩大其攻击范围。然后,它们会在其中搜索输入标签,然后启动一堆xss payloads。如果输入没有经过清理并且容易受到xss攻击,则该工具将拒绝…
要求
- 一个看似存在 XSS 的网页
- 一台能够跑多线程的 pc 机
- 网速够快
- 运气
工作原理及流程
首先,您提供要扫描的目标网站以及包含不同XSS有效负载(更好的数量和更有效的功能,以及检测到的最低有效负载)的列表,然后它在主要网站(索引页面)中搜寻可能的链接和目录,然后在搜寻到的目录中搜寻( (如果存在))以获取其他链接,而这些链接在初始爬网中找不到,并将其添加到其攻击范围内。然后,该工具将对在初始扫描中找到的所有链接以及来自HTML输入的目录中的链接进行爬网。然后,该工具将所有找到的HTML输入添加到其攻击范围。然后,该工具会使用列表中用户提供的XSS有效负载,在所有HTML输入上启动攻击。如果未正确过滤和过滤HTML输入,则脚本将立即检测到该脚本并打印出Vulnerable参数。
优点:
- 支持多线程以提高效率和加快处理速度。
- 其中一种。
- 爬网能力所有站点不仅限于特定网页。
- 多才多艺。
缺点:
- 手机上不支持此功能,因为对硬件的需求很高。
- 需要使用高速互联网连接才能正常工作,否则您将出错或花费太多时间。
- 需要中级到最佳硬件,因为它处理和管理大量线程,并且脚本会导致计算机滞后或崩溃,因此任何旧硬件都会引起注意,请当心。
下载安装与使用
1234 | $ git clone https://github.com/hacker900123/XSS-Freak$ pip install -r requirements.txt$ python3 XSS-Freak.py |