Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Omnisci3nt is an open-source web reconnaissance and intelligence tool for extracting deep technical insights from domains, including subdomains, SSL certificates, exposed services, archived content, and configuration data. β€” Omnisci3nt gives you the full picture in seconds.

License

Notifications You must be signed in to change notification settings

spyboy-productions/omnisci3nt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

101 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⭐️ If you find this GitHub repo useful, please consider giving it a star! ⭐️

Stars Forks Issues License

Β  Β  Β 


πŸ•΅οΈβ€β™‚οΈ Omnisci3nt: Unified Web Reconnaissance Toolkit

Omnisci3nt is a comprehensive web reconnaissance and intelligence framework designed for cybersecurity professionals, ethical hackers, and security researchers. It enables automated discovery and analysis of domain-related data such as subdomains, SSL/TLS certificates, exposed services, technologies, and archived web content.

By aggregating multiple reconnaissance techniques into a single workflow, Omnisci3nt helps users gain clear visibility into a domain’s external attack surface, configuration posture, and historical footprint. This makes it an effective tool for security assessments, bug bounty reconnaissance, threat modeling, and defensive research.

Omnisci3nt is intended for authorized testing and security analysis, helping teams understand and reduce unintended exposure across internet-facing assets.

Omnisci3nt is designed for security research and authorized reconnaissance only.


☁️ Run It Instantly on Google Colab (No Installation Needed)

Open In Colab

πŸ’‘ For full functionality and better performance, a local installation is recommended.


βš™οΈ Key Features

Feature Description
IP Lookup Retrieve geolocation and ISP data
WHOIS Lookup Get domain registration information
HTTP Header Analysis Analyze response headers
SSL Inspection Fetch and inspect SSL certificate
DNS Enumeration Gather DNS, Reverse, and Shared DNS records
Subdomain Discovery Identify subdomains using various techniques
Port Scanning Scan and detect open ports
Directory Brute-Force Discover hidden files and directories
Web Crawling Fetch links, robots.txt, and sitemap.xml
Tech Detection Detect technologies used by the website
Wayback Machine View archived pages over time
DMARC Analysis Check domain email authentication (SPF, DKIM, DMARC)
Social Media Discovery Extract social profiles and emails
Admin Panel Detection Identify admin login portals
Reverse DNS Lookup Get hostnames from IP addresses
Shared DNS Lookup Discover other domains on the same DNS server
vulnerabilities Scanner Scan for common vulnerabilitie
Full Recon Mode Run all modules for deep analysis

πŸ–₯️ OS Compatibility

🧰 Requirements


πŸ§ͺ Installation

git clone https://github.com/spyboy-productions/omnisci3nt.git
cd omnisci3nt
pip3 install -r requirements.txt
python3 -m omnisci3nt.omnisci3nt -h

β­” Example Usage :

python -m omnisci3nt.omnisci3nt -whois example.com

πŸš€ pipx Installation (Recommended)

Install via pipx for isolated, global access:

Step 1: Install pipx

python3 -m pip install --user pipx
python3 -m pipx ensurepath

Step 2: Install Omnisci3nt

pipx install git+https://github.com/spyboy-productions/omnisci3nt.git

πŸ’‘ Example Usage

omnisci3nt -whois example.com

🧭 All Command Options

Command Description
-ip <domain> IP geolocation info
-headers <domain> Show HTTP headers
-whois <domain> WHOIS lookup
-ssl <domain> SSL certificate analysis
-dns <domain> DNS enumeration
-reversedns <domain> Reverse DNS lookup
-shareddns <domain> Domains on the same DNS
-subdomains <domain> Subdomain enumeration
-dmarc <domain> DMARC record validation
-crawl <domain> Crawl and fetch links
-robots <domain> Fetch robots.txt and sitemap.xml
-tech <domain> Detect technologies used
-wayback <domain> Archive data from Wayback Machine
-social <domain> Extract social media/email
-dirscan <domain> Directory brute-force
-portscan <domain> Port scanning
-admin <domain> Admin panel finder
-vulnscan <domain> Run vulnerability scanner
-all <domain> Run all tools in one go

Optional command for pipx:

πŸ”„ To upgrade from GitHub
pipx upgrade omnisci3nt

# If you originally installed using a local directory (pipx install .), then use:
pipx install . --force

❌ To uninstall
pipx uninstall omnisci3nt

# Bonus: Check where it's installed
pipx list

🀝 Contribute

Pull requests and issues are welcome! Found a bug? Have an idea? Let’s collaborate to improve Omnisci3nt.


🧠 To-Do List

  • Integration with urlscan.io
  • Email spoofability check via MX records
  • Reverse IP lookup (domain neighbors)
  • Banner grabbing
  • CVE-based vulnerability check (top techs)

πŸ’¬ Community & Support

Need help or want to suggest a feature? Join our Discord server and connect with the community.

Join Discord


πŸ“Έ Snapshots


⭐️ If this project helped you, please give it a star! ⭐️

About

Omnisci3nt is an open-source web reconnaissance and intelligence tool for extracting deep technical insights from domains, including subdomains, SSL certificates, exposed services, archived content, and configuration data. β€” Omnisci3nt gives you the full picture in seconds.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published