MCPcopy Index your code
hub / github.com/bit4woo/domain_hunter

github.com/bit4woo/domain_hunter @v1.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.5 ↗ · + Follow
165 symbols 265 edges 17 files 3 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Open Source LoveMIT Licence

author

bit4woo

domain_hunter

A Burp Suite extender that try to find sub-domains,similar domains and related domains of an organization automatically, not only domain. Some times similar domain and related domains give you surprise^_^. that's why I care about it.

video(视频教程)

https://www.bilibili.com/video/BV1Jt4y1U7YG/

usage

  1. download this burp extender from here.
  2. add it to burp suite. you will see a new tab named “Domain Hunter”, if no error encountered.
  3. visit your target website(or App) with burp proxy enabled, ensure burp recorded http or https traffic of your target.
  4. you can just switch to the "domain hunter" tab, input the domain that you want to search and click "Search" button.
  5. or you can run "Crawl" firstly to try to find more sub-domains and similar domains.

usage

screenshot

domain-hunter-v1.1

change log

2017-07-28: Add a function to crawl all known subdomains; fix some bug.

2018-07-06: Add the ability to get related domains by get SANs object of certification.

2018-08-03: Use thread to speed up get related-domains.

2018-09-18: Optimize some steps to reduce memory usage.

2018-09-19: Update getSANs() method to void get domains of CDN provider.

2018-09-20: Update logic of getting possible https URLs that may contain related-domains

2018-09-21: Update logic of "includeInScope" and "sendToSpider" to reduces UI action time

2018-09-29: Add Upload function to support upload result to your site or system

2018-10-30: Big Change: try to find sub-domains, similar domains , related domains of an organization(enterprise), not only a domain.

2018-11-01: Add "Add to domain hunter" menu in site map tree.

2019-07-06: Use multiple thread to improve search speed. Use regex to find more domain in every response.

xmind of domain collection

xmind

Burp插件微信交流群

wechat_group

Core symbols most depended-on inside this repo

showToUI
called by 10
src/burp/GUI.java
getSubDomainSet
called by 7
src/burp/DomainObject.java
getHost
called by 6
src/burp/Getter.java
getSimilarDomainSet
called by 5
src/burp/DomainObject.java
domainType
called by 5
src/burp/DomainObject.java
getDomainResult
called by 5
src/burp/GUI.java
getStdout
called by 4
src/burp/BurpExtender.java
fetchKeywordSet
called by 4
src/burp/DomainObject.java

Shape

Method 144
Class 21

Languages

Java100%

Modules by API surface

src/burp/DomainObject.java32 symbols
src/burp/GUI.java28 symbols
src/burp/BurpExtender.java23 symbols
src/burp/ThreadSearhDomain.java15 symbols
src/burp/Getter.java15 symbols
src/test/swingworkersample.java7 symbols
src/burp/CertInfo.java7 symbols
src/test/rightclick.java5 symbols
src/test/CallableExample.java5 symbols
src/burp/Commons.java5 symbols
src/test/runnabletest.java4 symbols
src/test/JtableFilter.java4 symbols

For agents

$ claude mcp add domain_hunter \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact