Skip to content

L3V1python/WebWeaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕸️ WebWeaver

WebWeaver is a lightweight Python OSINT-style command-line tool that retrieves useful information about websites. Simply enter a domain, and WebWeaver will gather publicly available information including IP address, HTTP status, security headers, page title, response time, and more.


✨ Features

  • 🌐 Domain resolution

  • 📍 IP address lookup

  • 🔗 Final URL detection (after redirects)

  • 📄 Website title extraction

  • 📡 HTTP status code

  • ⚡ Response time measurement

  • 🖥️ Server information

  • 📦 Content type & content length

  • 🔒 Basic security header inspection

    • HSTS
    • Content Security Policy (CSP)
    • X-Frame-Options
  • 🕷️ Custom ASCII banner

  • 💻 Interactive terminal interface


Installation

Clone the repository:

git clone https://github.com/L3V1python/WebWeaver.git
cd WebWeaver

Install the required packages:

pip install requests beautifulsoup4 colorama

Usage

Run the program:

python webweaver.py

Example:

┌──(Web㉿Weaver)-[~]
└─$ example.com

Type:

help

for usage information, or

exit

to quit.


Requirements

  • Python 3.8+
  • requests
  • beautifulsoup4
  • colorama

Disclaimer

WebWeaver only collects publicly available information from websites through normal HTTP requests. It is intended for learning, research, defensive security, and website diagnostics. Always obtain permission before performing any security testing against systems you do not own.


Roadmap

  • DNS record lookup
  • WHOIS information
  • SSL certificate inspection
  • HTTP header analysis
  • Port scanning module
  • Robots.txt parser
  • Sitemap detection
  • Cookie analysis
  • Technology detection
  • Export results to JSON
  • Color themes
  • Version checker

License

MIT License


Made with Python by @L3V1python

About

a website information scraping tool

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors