19 个版本
0.7.8 | 2021年7月13日 |
---|---|
0.7.7 | 2021年7月13日 |
0.6.0 | 2019年6月4日 |
0.5.8 | 2019年3月26日 |
0.1.2 | 2019年1月7日 |
#17 in #攻击
每月 73 次下载
67KB
1.5K SLoC
Phaser
自动化攻击面映射器和漏洞扫描器
这是什么?
Phaser 是一个高性能和自动化的攻击面映射器和漏洞扫描器。只需将其指向一个目标,它就会自动生成一份报告,其中包含它可以找到的所有内容,从而为您节省数小时的手动审计和在不同工具之间切换的时间。
想要学习如何用 Rust 攻击地球?Phaser 是从我的书《Black Hat Rust》的第 2、3 和 4 章节中提取和改进的,其中我们学习了如何构建一个快速的异步扫描器。
phaser 的一个目标是帮助您在阅读完本书后开始使用它。无论是通过帮助您做出第一个 Rust 贡献,还是在您的第一次漏洞挖掘会话中使用它。
安装
使用 cargo
$ cargo install -f phaser
使用 Docker
$ docker pull ghcr.io/skerkour/phaser
用法
# List modules
$ phaser modules
# Display scan options
$ phaser scan --help
# Scan a target
$ phaser scan --aggressive target.com
使用 Docker
$ docker run -ti ghcr.io/skerkour/phaser phaser scan --aggressive target.com
许可协议
参见 LICENSE.txt
。
依赖项
~13–31MB
~440K SLoC