📅  最后修改于: 2023-12-03 15:35:48.092000             🧑  作者: Mango
XSRFProbe是一个用于Web应用程序的Cross-Site Request Forgery漏洞的审计和开发工具包。它可以自动化检测和利用CSRF漏洞,并生成测试向量,以协助应用程序的开发团队及时修复这些漏洞。
XSRFProbe可以通过pip安装:
pip install xsrfprobe
或者从源代码安装:
git clone https://github.com/0xInfection/XSRFProbe.git
cd XSRFProbe
python setup.py install
在使用XSRFProbe之前,你需要提供目标URL和一个有效的漏洞验证payload。以下是使用XSRFProbe的三个示例:
xsrfprobe -u http://example.com/vulnerable_page.php
xsrfprobe -u http://example.com/vulnerable_page.php -i /path/to/custom_vectors.txt
xsrfprobe-shell
> set url http://example.com/vulnerable_page.php
> set csrf-token csrf-token-value
> set method POST
> set post-data "name=value"
> run
更多使用细节和命令参数,请参阅XSRFProbe文档。
XSRFProbe是一个有用的工具,可帮助你自动化检测和利用Cross-Site Request Forgery漏洞。但是,请确保在适当的条件下使用此工具,避免违反任何法律和伦理标准。