9 个版本
0.1.9 | 2022年11月24日 |
---|---|
0.1.8 | 2022年11月22日 |
0.1.4 | 2022年10月28日 |
#3 在 #subdomain
36KB
459 行
hof
Hacker One 捕获器,捕获 Hacker One 项目,并获取所有作用域域的子域和头部。
安装
cargo安装 hof
依赖项
findomain: https://github.com/Findomain/Findomain
配置 VPN 切换功能
在配置文件中,您可以指定是否希望在每次请求后重新连接 VPN 服务器,这可以缩短从同一服务器获取大量域名的耗时,这是默认配置文件。
{
"use_vpn": false,
"vpn_cmd": "",
"vpn_loop": 25,
"vpn_reconnect_delay": 10
}
如果您想使用此功能,请将 "use_vpn" 键更改为 true。在 "vpn_cmd" 键中指定一个用于重启您使用的 VPN 的命令,例如对于 openvpn,您将使用:"service openvpn restart"。在 "vpn_loop" 中指定您想要重启 VPN 的请求数,例如默认的 25 意味着程序将在每 25 个请求后重启 VPN。在 "vpn_reconnect_delay" 中指定程序在重新连接 VPN 后等待的秒数。
命令参数
Hacker one fetcher, fetch hacker one projects and get subdomains and heders for all scope domains.
Usage: hof [OPTIONS] --query <QUERY> --path <PATH>
Options:
-q, --query <QUERY> A query for hackerone
-p, --path <PATH> A path you want your project to be saved at
-t, --timeout <TIMEOUT> Set timeout for each request in seconds [default: 8]
--no-subdomains Tell the program not to find subdomains for scopes
--no-headers Tell the program not to get http headers for domains
-h, --help Print help information
-V, --version Print version information
依赖项
~12–28MB
~396K SLoC