Espionage
A basic python based tool for domain ℹ️ information gathering. I am working 💻 on collecting information related to domain whois, history, dns records, web technologies and records from web. Feel free to drop a suggestion 💡
Install / Use
/learn @iAbdullahMughal/EspionageREADME
<p align="center"> <img src="https://lh5.googleusercontent.com/dqRwPKHuPqS5RzTz5ceBEbL7MkPbtLsBbAgCIE3vNCmhsKZWYtGFzFSVnixsKvNooEFuAWIuzTKQOeyzXAxnlTmJJR9L0fQxicsSHzg8TDJCrb9zOqzSRGWQ-t_NIno0MsOOsMBt" /> </p>
<p align="center"><a href="https://replit.com/@iAbdullahMughal/espionage#.replit"><img src="https://img.shields.io/badge/Try_Online_At_Repl.it-Click Here-blue?style=for-the-badge&logo=repl.it" alt="Espionage on Repl.it" /></a></p> <p align="center"> <a href="https://pypi.python.org/pypi/ansicolortags/"><img src="https://img.shields.io/pypi/l/ansicolortags.svg"/></a> <a href="https://app.codiga.io/public/project/30529/espionage/dashboard"><img src="https://api.codiga.io/project/30529/status/svg"/> </a> <a href="https://www.codacy.com/gh/iAbdullahMughal/espionage/dashboard?utm_source=github.com&utm_medium=referral&utm_content=iAbdullahMughal/espionage&utm_campaign=Badge_Grade"> <img src="https://app.codacy.com/project/badge/Grade/4a00d6efafea4a50a9159c43dc349bfe"/></a> <a href="https://app.circleci.com/pipelines/github/iAbdullahMughal/espionage"><img src="https://circleci.com/gh/iAbdullahMughal/espionage/tree/main.svg?style=svg"/></a> </p>
⚠️Disclaimer
Using this repo can be against ToS, code is provided for educational purpose only.
Please read ToS and use this scripts only if you are authorize to.
Use Python3.6 and above versions.
⚙️Install espionage on system
Cloning Repo
- Download & install
python 3.6or above - Download or clone the repo.
- Create a virtual environment execute followings
$ git clone https://github.com/iAbdullahMughal/espionage.git
$ cd espionage
$ pip install -r requirements.txt
$ python setup.py build
$ python setup.py install
Using Pip
- You can install
espionageby using pip command.
$ pip install espionage
🔗 Modules Currently Supported
1. Support added for multiple domain search as argument
2. No external account required
- [x] 👁️🗨️ Domain Availability
- [x] 📖 Whois
- [x] 📜 Domain History Based on DNS
- [x] 🎁 DNS Services
- [ ] 🌎 Web Technologies
- [ ] 📚 Linked information with Domain
👁️🗨️ Domain Availability Check
- This module check if a domain is available or taken already.
📖 Whois Check
- Domain Basic Information
- Domain Registrant Information
- Old whois record information
- Name server records
- History Records
📜 DNS Based Domain History
- Tool is searching historical records based on DNS.
🎁 DNS Services
This module fetches domain name service details. Currently, espionage is able to show following information as result for DNS records.
| | | | | |---------------------------------------|--------------------------------------------------|-------------|-------------| | Host Address (A records) | Pv6 Host Address (AAAA records) | Certificate (CERT records)| DHCP Identifier (DHCID records)| | Canonical Name (CNAME records) | DNSSEC Lookaside Validation record (DLV records) | Delegation name (DNAME records)| DNS Key record (DNSKEY records)| | Delegation Signer (DS records) | Host Information (HINFO records) | Host Identity Protocol (HIP records)| Key eXchanger record (KX records)| | Location record (LOC records) | Mail Exchange record (MX records) | Name Authority Pointer (NAPTR records)| Name Servers (NS records)| Next-Secure record (NSEC records) | NSEC record version 3 (NSEC3 records) | NSEC3 parameters (NSEC3PARAM records) | Option record (OPT records)| Trust Anchor LINK (TALINK records)| | TLSA records | Text record (TXT records) | DNSSEC Trust Authorities (TA records)| Resource Records Signature (RRSIG records)| | Start of Authority (SOA record) | Sender Policy Framework (SPF records) | Service Locator (SRV records) |SSH Public Key Fingerprint (SSHFP records)|
✍️Console Output / Reports
<p align="center"><a href="https://www.python.org/" title="Made with Python"><img src="https://img.shields.io/badge/Made%20with-Python-1f425f.svg" /></a> <a href="https://pypi.python.org/pypi/espionage/"> <img src="https://badge.fury.io/py/espionage.svg"/></a></p>
Related Skills
node-connect
349.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
