Skip to content

WebRecon is a powerful information-gathering toolkit designed for Termux and Kali Linux users. It offers easy-to-use options for tasks like Ping testing, Whois lookups, NSLookup, Nmap port scanning, and Banner Grabbing.

License

Notifications You must be signed in to change notification settings

trmxvibs/webrecon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WebRecon

Language Platform License Maintenance Build Size

Description

Category Type

WebRecon is a lightweight, dependency-free reconnaissance framework designed for security professionals and ethical hackers. It is built entirely using Python's standard libraries, ensuring maximum portability across restricted environments like Termux, Windows CMD, and minimal Linux servers.

This tool eliminates the need for pip install or external package managers, focusing on core functionality and speed. It aggregates multiple reconnaissance techniques into a single, unified command-line interface.

Functionality Overview

Modules Networking image

Module Status Description
Ping Target Active Checks host availability with OS-adaptive ICMP packets.
Whois Lookup Active Fetches domain registration and registrar data.
Port Scanner Active Multi-threaded native Python scanner for critical ports.
DNS Lookup Active Retrieves standard DNS records (A, MX, NS).
GeoIP Tracker Active Locates target coordinates, ISP, and Region via API.
Admin Finder Active Scans for administrative login paths (Handles 200/403 codes).
Subdomain Hunter Active Enumerates subdomains via Certificate Transparency logs.
WAF Detector Active Identifies Firewalls via HTTP Header analysis.
Robots Reader Active Extracts and displays robots.txt content directly.

Installation

Install Dependencies

Linux / Termux

No external libraries required.

  1. Update Environment
    pkg update && pkg upgrade -y
  2. Install Python & Git
    pkg install python git -y
  3. Clone Repository
    git clone https://github.com/trmxvibs/webrecon.git
  4. Run Tool
    cd webrecon
    python main.py

Windows

  1. Download Python 3.x from python.org.
  2. Clone or Download this repository.
  3. Open Command Prompt (CMD) in the folder.
  4. Execute:
    python main.py
image

Usage

Interface User

Launch the tool and select a module by entering the corresponding index number.

--- WebRecon Functional Toolkit ---
System: Linux | User: root

1. Ping Target
2. Whois Lookup
3. Port Scanner
4. DNS Lookup
5. GeoIP Tracker
6. Admin Finder
7. Subdomain Hunter
8. WAF/Header Detector
9. Robots.txt Reader
0. Exit

Configuration

  • Port Scanner: Configured to scan the top 15 most common ports for speed optimization.

  • Timeouts: Network requests default to a 5-second timeout to prevent hanging.

  • User-Agent: Uses a standard Mozilla user-agent to bypass basic bot filters.

Legal Disclaimer

This tool is developed for educational purposes and authorized security testing. The author makes no warranties regarding the tool's performance or suitability for any specific purpose. Do not scan targets without explicit permission. The user is solely responsible for compliance with all applicable local, state, and federal laws.

Author & Support YouTube: Termux Vibes

About

WebRecon is a powerful information-gathering toolkit designed for Termux and Kali Linux users. It offers easy-to-use options for tasks like Ping testing, Whois lookups, NSLookup, Nmap port scanning, and Banner Grabbing.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages