yHunterDep/revlookup

GitHub: yHunterDep/revlookup

基于Python3的反向DNS批量解析工具,通过对IP、域名和CIDR段执行反向查询来发现隐藏子域名与关联主机信息。

Stars: 5 | Forks: 0

![revlookup](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/38d85506b5212659.png) # RevLookup Revlookup 是一个使用 Python3 编写的工具,通过对 IP 执行反向 DNS 来识别子域名和新应用 # 安装与使用 ``` git clone https://github.com/yHunterDep/revlookup/ cd revlookup/ pip3 install -r requirements.txt chmod +x revlookup ``` # RevLookup 帮助 ``` $ ./revlookup -h usage: revlookup [-h] [-target TARGET] [-targets TARGETS] [-cidr CIDR] [-c CONCURRENT] [-o OUTPUT] [-s] Revlookup 1.2 - HunterDep options: -h, --help show this help message and exit -target TARGET, --target TARGET Target IP address or domain to perform reverse lookup (e.g., 72.217.29.238 or google.com) -targets TARGETS, --targets TARGETS File containing IPs, domains, or CIDR ranges for reverse lookup (e.g., targets.txt) -cidr CIDR, --cidr CIDR CIDR range to perform reverse lookup (e.g., 87.248.98.0/24) -c CONCURRENT, --concurrent CONCURRENT Set the number of concurrent threads to use during scanning (default: 25) -o OUTPUT, --output OUTPUT Output file to save results -s, --silent Silent mode (disable banner) ``` # 解析 IP ``` $ ./revlookup -target 140.82.113.31 ____ _ _ | _ \ _____ _| | ___ ___ | | ___ _ _ __ | |_) / _ \ \ / / | / _ \ / _ \| |/ / | | | '_ \ | _ < __/\ V /| |__| (_) | (_) | <| |_| | |_) | |_| \_\___| \_/ |_____\___/ \___/|_|\_\\__,_| .__/ |_| [>] Versão: 1.2 [$] Coded By HunterDep [@] Github: https://github.com/yHunterDep in-5.smtp.github.com ``` # 解析域名(也可使用 -target) ``` $ ./revlookup -target yahoo.com ____ _ _ | _ \ _____ _| | ___ ___ | | ___ _ _ __ | |_) / _ \ \ / / | / _ \ / _ \| |/ / | | | '_ \ | _ < __/\ V /| |__| (_) | (_) | <| |_| | |_) | |_| \_\___| \_/ |_____\___/ \___/|_|\_\\__,_| .__/ |_| [>] Versão: 1.2 [$] Coded By HunterDep [@] Github: https://github.com/yHunterDep media-router-fp74.prod.media.vip.gq1.yahoo.com media-router-fp73.prod.media.vip.ne1.yahoo.com media-router-fp73.prod.media.vip.bf1.yahoo.com media-router-fp74.prod.media.vip.ne1.yahoo.com media-router-fp74.prod.media.vip.bf1.yahoo.com media-router-fp73.prod.media.vip.gq1.yahoo.com ``` # 解析 CIDR ``` $ ./revlookup -cidr 87.248.98.0/24 ____ _ _ | _ \ _____ _| | ___ ___ | | ___ _ _ __ | |_) / _ \ \ / / | / _ \ / _ \| |/ / | | | '_ \ | _ < __/\ V /| |__| (_) | (_) | <| |_| | |_) | |_| \_\___| \_/ |_____\___/ \___/|_|\_\\__,_| .__/ |_| [>] Versão: 1.2 [$] Coded By HunterDep [@] Github: https://github.com/yHunterDep vl-150.bas1-1-prd.ir2.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com ha2.vl-150.bas-1-prd.ir2.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com vl-150.bas2-1-prd.ir2.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com unknown.yahoo.com lsn4.ir2.yahoo.com lsn3.ir2.yahoo.com ... ``` # 解析包含域名、IP 地址或 CIDR,或它们全部组合的文件。 解析包含子域名的文件 ``` $ ./revlookup -targets yahoo_subdomains.txt ____ _ _ | _ \ _____ _| | ___ ___ | | ___ _ _ __ | |_) / _ \ \ / / | / _ \ / _ \| |/ / | | | '_ \ | _ < __/\ V /| |__| (_) | (_) | <| |_| | |_) | |_| \_\___| \_/ |_____\___/ \___/|_|\_\\__,_| .__/ |_| [>] Versão: 1.2 [$] Coded By HunterDep [@] Github: https://github.com/yHunterDep media-router-fp74.prod.media.vip.ne1.yahoo.com config.ydod.vip.a4e.yahoo.com media-router-fp73.prod.media.vip.gq1.yahoo.com media-router-fp74.prod.media.vip.bf1.yahoo.com b31.f51.ymdb.a4e.yahoo.com a44.f51.ymdb.a4e.yahoo.com b21.f51.ymdb.a4e.yahoo.com e1-ha.ycpi.cob.yahoo.com ec2-98-86-247-55.compute-1.amazonaws.com media-router-fp73.prod.media.vip.bf1.yahoo.com a43.f51.ymdb.a4e.yahoo.com b25.f51.ymdb.a4e.yahoo.com b16.f51.ymdb.a4e.yahoo.com b18.f51.ymdb.a4e.yahoo.com b26.f51.ymdb.a4e.yahoo.com b30.f51.ymdb.a4e.yahoo.com e2-ha.ycpi.cob.yahoo.com b24.f51.ymdb.a4e.yahoo.com b29.f51.ymdb.a4e.yahoo.com b27.f51.ymdb.a4e.yahoo.com b23.f51.ymdb.a4e.yahoo.com b19.f51.ymdb.a4e.yahoo.com ec2-34-233-34-230.compute-1.amazonaws.com smtp-yahoo.mail-prod1.omega.vip.bf1.yahoo.com b15.f51.ymdb.a4e.yahoo.com b22.f51.ymdb.a4e.yahoo.com b28.f51.ymdb.a4e.yahoo.com ec2-54-166-110-60.compute-1.amazonaws.com a7de0457831fd11f7.awsglobalaccelerator.com a7de0457831fd11f7.awsglobalaccelerator.com ec2-44-195-146-171.compute-1.amazonaws.com b32.f51.ymdb.a4e.yahoo.com ats1.l7.search.vip.bf1.yahoo.com ... ``` 解析包含 CIDR 的文件 cidr_file.txt: ``` 144.118.0.0/16 74.6.231.0/24 23.38.144.0/20 ``` ``` ./revlookup -targets cidr_file.txt ____ _ _ | _ \ _____ _| | ___ ___ | | ___ _ _ __ | |_) / _ \ \ / / | / _ \ / _ \| |/ / | | | '_ \ | _ < __/\ V /| |__| (_) | (_) | <| |_| | |_) | |_| \_\___| \_/ |_____\___/ \___/|_|\_\\__,_| .__/ |_| [>] Versão: 1.2 [$] Coded By HunterDep [@] Github: https://github.com/yHunterDep gw3-gi-0-1.noc.drexel.edu gw4-gi-0-3-0.noc.drexel.edu gw6-te-0-3-0-144-118-0-6.noc.drexel.edu gw9-gi-0-2-144-118-0-9.noc.drexel.edu gw12-te-7-1.noc.drexel.edu gw13-te-7-1.noc.drexel.edu gw12.noc.drexel.edu gw6.noc.drexel.edu gw4.noc.drexel.edu ... media-router-fp71.canary.media.vip.ne1.yahoo.com unknown.yahoo.com vl-123.usw1-1-lbd.ne1.yahoo.com vl-123.usw2-1-lbd.ne1.yahoo.com media-router-fp73.prod.media.vip.ne1.yahoo.com unknown.yahoo.com unknown.yahoo.com vl-123.slb3-1-lbd.ne1.yahoo.com ha1.vl-123.usw-1-lbd.ne1.yahoo.com unknown.yahoo.com unknown.yahoo.com media-router-ui71.canary.media.vip.ne1.yahoo.com ... ``` # 保存结果 ``` ./revlookup -target 140.82.113.31 --output subs.txt ``` # 移除 Banner ``` ./revlookup -target 140.82.113.31 --silent ```
标签:CIDR扫描, GitHub, IP解析, Python3, SEO, SYN扫描, 侦察工具, 动态插桩, 反向DNS, 域名解析, 多线程扫描, 子域名枚举, 开源安全工具, 恶意行为检测, 攻击路径可视化, 系统安全, 网络安全, 逆向工程平台, 隐私保护, 黑客工具