Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/pry0cc/subgen
侦察DNS和子域名枚举信息收集子域名枚举
GitHubpry0cc/subgen

subgen

一个非常简单的工具,用于将字典列表连接到域名上,以便管道输入到你最喜欢的解析器中!

查看仓库
8513166年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Subgen - 一个智能的子域名拼接工具

如果你已经意识到你想通过生成组合和/或从其他来源抓取被动数据来拆分你的DNS枚举方法论,那么subgen就是你可能正在寻找的排序与连接工具

安装

如果你有正确配置的GOPATH并且$GOPATH/bin位于你的PATH中,那么运行以下命令进行一行安装,谢谢golang!

go get -u github.com/pry0cc/subgen

拼接一个非常大的未排序词表

cat wordlist.txt | subgen -d "uber.com" | zdns A | jq -r "select(.data.answers[0].name) | .name" 

使用Cewl爬取网站并生成未解析的子域名组合

cewl.rb -d 3 -u https://uber.com/ | subgen -d "uber.com"

长话短说

这将接收一个词表,与域名拼接,实时排序去重(过滤已经产生的行),并通过正则表达式过滤掉任何非DNS安全的字符,如特殊字符。

wordlist.txt

admin
dashboard
www
helloworld
HELLOWORLD
helLoWorld
autodiscover
aUtOdiscover
*sd&^%$£$%^&*
zabbix
login
cat wordlist.txt | subgen -d "uber.com"

将产生:

admin.uber.com
dashboard.uber.com
www.uber.com
helloworld.uber.com
autodiscover.uber.com
zabbix.uber.com
login.uber.com

然后你可以通过管道将其传递给解析工具,如MassDNS或ZDNS,并打印出已解析的子域名。

cat ~/lists/sorted-all.txt | subgen -d uber.com | zdns A | jq -r "select(.data.answers[0].name) | .name" 
cat ~/lists/jhaddix-all.txt | subgen -d uber.com |  massdns -r dns.txt -t A -o S -w results.txt

下载工具