Web Information Gathering Tool
WebInfoSINT is a comprehensive tool for gathering information about websites, including WHOIS data, DNS records, SSL certificates, HTTP headers, metadata, and more.
- WHOIS Information: Domain registration details, registrar, creation and expiration dates
- DNS Records: A, AAAA, MX, NS, TXT, SOA, and CNAME records
- SSL Certificate Analysis: Issuer, validity dates, expiration warnings
- HTTP Headers: Server information and security header checks
- Website Metadata: Page title, meta tags, OpenGraph data, Twitter cards
- Robots.txt Analysis: Disallowed paths and sitemap detection
- Colorized Output: Easy-to-read color-coded results
- File Export: Save results to a text file
- Batch Processing: Scan multiple websites from a list
- Verbose Mode: Additional details for comprehensive analysis
- Clone this repository or download the script
- Install the required dependencies:
pip install -r requirements.txt
python webinfosint.py example.com
python webinfosint.py [-h] [-o OUTPUT] [-v] [-b BATCH] [url]
url: Target URL to analyze-o, --output: Output file path for results-v, --verbose: Enable verbose output with additional details-b, --batch: File with list of URLs to scan (one per line)-h, --help: Show help message
Scan a single website:
python webinfosint.py example.com
Save results to a file:
python webinfosint.py example.com -o results.txt
Scan with verbose output:
python webinfosint.py example.com -v
Scan multiple websites:
python webinfosint.py -b websites.txt -o scan_results
The tool provides color-coded output in the terminal for easy reading:
- Blue: Section headers and information categories
- Green: Successfully retrieved information
- Yellow: Warnings and missing information
- Red: Errors and security issues
- Python 3.6+
- Required packages:
- requests
- beautifulsoup4
- dnspython
- python-whois
- colorama
- tqdm
[xnoncywer] https://github.com/xnoncywer/webinfosint
This project is open-source and available under the MIT License.
This tool is for educational and informational purposes only. Always ensure you have permission to scan websites and respect website terms of service and robots.txt directives.