WHOIS Reconnaissance Tool
Project description
whoisrecon
whoisrecon is a Python command-line tool designed for WHOIS reconnaissance, providing a streamlined way to find related domains from current and historical records (updated quarterly) based on search parameters.
Features
- Filtering Options: Query for domains that match certain filters like the same Registrar, Organization or Email Domain.
- Wildcard Searches: Utilize wildcards (*) to broaden or narrow query results.
- Enrich Data: Enrich the returned domains for name servers, expiration dates, and registrar.
- Historical Data: Searches as historical database that is updated quarterly.
Filtering Options
Sections
-
- Admin
-
- Registrant
-
- Technical
-
- Billing
Fields
-
- Name
-
- Organization
-
-
- Street
-
- City
-
- State
-
- PostalCode
-
- Fax
-
- Country
Supported Domain TLDs
| .com | .net | .org | .name | .me |
| .ru | .us | .uk | .fr | .nl |
| .lt | .fi | .hr | .hn | .hk |
| .pl | .br | .ee | .kr | .ca |
| .info | .su | .si | .kg | .io |
| .biz | .id | .sk | .se | .no |
| .nu | .is | .dk | .it | .mx |
| .in | .cat | .ie | .cz | .online |
| .cn | .app | .money | .cl | .ar |
| .by | .cr | .do | .jobs | .lat |
| .pe | .ro | .tw | .tr | .ua |
| .website | .ooo | .market | .za |
Installation
pip install whoisrecon
Usage
whoisrecon --help
Example Usage
whoisrecon --filter "Registrant:Email=*@whois.com" --enrich
Expected Output [^1]
Domain Creation Date Expiration Date Registrar Name Servers
---------------- ------------------- ------------------- --------------------------------------- -------------------------------
whois.com 1995-04-11 04:00:00 2028-04-12 04:00:00 PDR Ltd. d/b/a PublicDomainRegistry.com ['ANASTASIA.NS.CLOUDFLARE.COM']
whoisdemo.com 2012-03-28 10:22:24 2024-03-28 10:22:24 PDR Ltd. d/b/a PublicDomainRegistry.com ['ANASTASIA.NS.CLOUDFLARE.COM']
[^1]: Truncated for the example.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
whoisrecon-0.1.2.tar.gz
(9.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file whoisrecon-0.1.2.tar.gz.
File metadata
- Download URL: whoisrecon-0.1.2.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ada9d6d6e0c48bebafea1090a5f2ed7bdc6cee76b4f8e89069e3def9a7d92ecd
|
|
| MD5 |
a637a87ea29ca01cd55b1c96e999e9cc
|
|
| BLAKE2b-256 |
089f3584d243d168ab8d5ecba0e931ccb0cc41a6baa498a3ab77de7102bddbb7
|
File details
Details for the file whoisrecon-0.1.2-py3-none-any.whl.
File metadata
- Download URL: whoisrecon-0.1.2-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81f3af490a64931c456b30455aa0819f1badfb47d7a5fc94ce9296640dc8ea9c
|
|
| MD5 |
25f4eee70b94a4e27e2196efbd80a353
|
|
| BLAKE2b-256 |
5c6d849c92f2f843b054391668b231918ccda120b9be4e233ba13e3b8ac61a9f
|