mcpField
K
ksubdomain-brute

ksubdomain-brute

github.com/wgpsecSecurity1.8k41 installsUpdated 4d ago
Repository

About ksubdomain-brute

A skill for using ksubdomain, a stateless subdomain brute-force tool for security testers who need to verify or enumerate subdomains. It covers both operating modes, custom wordlists, resolver settings, and bandwidth controls; root access is required.

Key features

  1. 01Verifies lists of subdomains
  2. 02Enumerates subdomains for a domain
  3. 03Accepts custom wordlists
  4. 04Configures DNS resolvers
  5. 05Controls bandwidth, retries, and output

Use cases

  1. 01Verify an existing subdomain list
  2. 02Enumerate target subdomains with a wordlist
  3. 03Run DNS probes with bandwidth limits

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/wgpsec/aboutsecurity --skill ksubdomain-brute

After installing, type/ksubdomain-brutein Claude Code to confirm it loaded.

Details

From the project README

ksubdomain 无状态子域名爆破方法论

ksubdomain 是无状态子域名爆破工具。核心优势:极致速度(原始套接字发包,比 dnsx 快 10x)+ 验证/枚举双模式 + 带宽控制。需要 root 权限。

项目地址:https://github.com/boy-hack/ksubdomain

Phase 1: 验证模式

# 验证子域名列表存活
sudo ksubdomain verify -d subdomains.txt -o alive.txt

# 控制带宽
sudo ksubdomain verify -d subdomains.txt -b 5m -o alive.txt

# 配合 subfinder 验证
subfinder -d target.com -o subs.txt
sudo ksubdomain verify -d subs.txt --silent -o verified.txt

Phase 2: 枚举模式

# 枚举子域名
sudo ksubdomain enum -d target.com -o results.txt

# 使用自定义字典
sudo ksubdomain enum -d target.com -f wordlist.txt -o results.txt

# 控制带宽和重试
sudo ksubdomain enum -d target.com -b 10m --retry 3 -o results.txt

Phase 3: 高级选项

# 自定义 DNS 解析器
sudo ksubdomain verify -d subs.txt -r resolvers.txt

# 静默输出
sudo ksubdomain verify -d subs.txt --silent

# 高带宽(内网环境)
sudo ksubdomain enum -d target.com -b 1g -o results.txt

Comments

Markdown supported