SkillAgentSearch skills...

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/Espionage
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img src="https://lh3.googleusercontent.com/NfYrnpBuMyqZGwGqBZ9HR7j0NmuZWaEIOdWq-ZBxoylsWHhVaTXKD_8VJPhZk_-QFyUoJZFRxAYeYM5iphN2A0UeyqD_Hd8w-rpRhzlYQWv01o9GK9Q9mWnTPulNkedLjlZMdkz9" /> </p>
<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&amp;utm_medium=referral&amp;utm_content=iAbdullahMughal/espionage&amp;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.6 or 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 espionage by 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

  1. Json console output example
  2. Tabler console output example

<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

View on GitHub
GitHub Stars13
CategoryDevelopment
Updated13d ago
Forks7

Languages

Python

Security Score

95/100

Audited on Mar 24, 2026

No findings