A collection of information-gathering tools
Project description
About McQueen
McQueen is an advanced command-line interface (CLI) toolkit crafted in Python, designed to empower users with information-gathering capabilities. It serves as a solution for investigating variety of Internet informations including website, IP address, email address or phone number.
Installation
Get Python downloaded on computer: https://www.python.org/downloads/
Latest release on GitHub
git clone https://github.com/hpcao299/McQueen.git
cd McQueen
pip3 install -r requirements.txt
Lastest release on PyPI
pip3 install McQueen
Usage
Short Form | Long Form | Description |
---|---|---|
-h | --help | Show the help message and exit |
-i | --info | Track website information |
-p | --page | Crawl website pages |
-f | --firewall | Detect website firewall |
-a | --age | Check domain age |
-s | --subdomain | Scan subdomains |
-o | --owner | Find domain owner |
-l | --location | Trace IP address location |
Examples
- To list all the basic options and switches use -h switch:
python3 mcqueen.py -h
- To track website information (IP, ports, nameservers,...):
python3 mcqueen.py -i https://example.com
- To crawl all available pages of a website:
python3 mcqueen.py -p https://example.com
- To detect a website's firewall:
python3 mcqueen.py -f https://example.com
- To check domain age and registered date:
python3 mcqueen.py -a example.com
- To enumerate subdomains of a domain:
python3 mcqueen.py -s example.com
- To find domain's registrant contact information:
python3 mcqueen.py -o example.com
- To trace IP address location:
python3 mcqueen.py -l 8.8.8.8
Resources
McQueen uses variety of available and legal resources on the Internet. Taking a look at these tools and resources in order for more advanced and technical purposes.
- WhoIs (https://who.is)
- IPinfo (https://ipinfo.io)
- DNSDumpster (https://dnsdumpster.com)
- ip-api (https://ip-api.com)
Contributions
This tool is open for everyone and feel free to contribute if you have any development ideas.
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
Built Distribution
File details
Details for the file mcqueen-0.5.0.tar.gz
.
File metadata
- Download URL: mcqueen-0.5.0.tar.gz
- Upload date:
- Size: 10.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2de27cfb16fe6e5cd8fbc121b95e633c7686233ef22c00602331fdfe7046f474 |
|
MD5 | 59f2a7deb865033f917db254671ab147 |
|
BLAKE2b-256 | f53287ddbce0b7db821dc0d4861cff6abab3ce1d18e95acae6c9ea9bac1313ed |
File details
Details for the file McQueen-0.5.0-py3-none-any.whl
.
File metadata
- Download URL: McQueen-0.5.0-py3-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30cdaba87ccade0f731664771ce1e10c0b9f6a13f4f7a9831a6a39524f835128 |
|
MD5 | 1454638646e8d2b52ab7541636853233 |
|
BLAKE2b-256 | 5db7bfc03d24a65ebaebd1e53ddc34df1bd780cf1b8324863e6d855ba99da9ec |