Skip to content

foxhackerzdevs/FoxScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

16 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸฆŠ FoxScan v2.2

Automated Recon & Asset Discovery Tool

Fast โ€ข Minimal โ€ข Practical Recon for Real-World Workflows


๐Ÿง  Overview

FoxScan is a lightweight reconnaissance tool built for the initial phase of penetration testing and asset discovery.

It focuses on clarity over noise, providing structured and meaningful output instead of raw scan dumps.


๐Ÿ” Capabilities

  • Port scanning via Nmap
  • Optional service/version detection (--service)
  • Smart HTTP/HTTPS detection
  • HTTP header analysis
  • Basic misconfiguration detection
  • JSON reporting for automation pipelines

โœจ Key Features

โšก Smart Port Scanning

  • Powered by Nmap
  • Custom port ranges supported
  • Filters only open ports
  • Clean, readable output

๐ŸŒ Smart Protocol Detection

  • Automatically detects HTTP vs HTTPS
  • Uses port-based logic (80 โ†’ HTTP, 443 โ†’ HTTPS)
  • Avoids unnecessary or failed header scans

๐ŸŒ Header Intelligence

  • Extracts HTTP response headers
  • Identifies backend/server exposure
  • Highlights missing security headers

โš ๏ธ Security Observations

Highlights common misconfigurations:

  • Missing X-Frame-Options
  • Missing X-Content-Type-Options
  • Missing Strict-Transport-Security
  • Missing Content-Security-Policy
  • Server version disclosure

โš ๏ธ Note: These are observations, not confirmed vulnerabilities.


๐Ÿ“Š JSON Reporting

  • Machine-readable structured output
  • Ideal for CI/CD pipelines
  • Clean automation integration

๐Ÿค– MCP / Automation Mode

FoxScan includes a minimal JSON-based interface for automation and tool integration.

Start MCP mode:

python foxscan.py --mcp

Example request:

{"id": 1, "action": "scan", "target": "example.com"}

Example response:

{"id": 1, "result": {...}}

๐Ÿงต Concurrent Execution

  • Multi-threaded header scanning
  • Faster recon with minimal overhead

๐Ÿ“ธ Demo


FoxScan in action

python foxscan.py example.com -p 1-1000 -o report.json

๐Ÿ“ฆ Installation

1๏ธโƒฃ Install Nmap

Debian / Ubuntu

sudo apt install nmap

Fedora

sudo dnf install nmap

Windows Download from: https://nmap.org/download.html


2๏ธโƒฃ Clone Repository

git clone https://github.com/foxhackerzdevs/FoxScan.git
cd FoxScan

3๏ธโƒฃ Install Dependencies

pip install -r requirements.txt

๐Ÿ’ป Usage

๐Ÿ”น Basic Scan

python foxscan.py example.com

๐Ÿ”น Full Port Scan

python foxscan.py example.com -p 1-65535

๐Ÿ”น Enable Service Detection

python foxscan.py example.com --service

๐Ÿ”น Skip Header Analysis

python foxscan.py example.com --no-headers

๐Ÿ”น JSON Output

python foxscan.py example.com --json

๐Ÿ”น Save Report

python foxscan.py example.com -o report.json

๐Ÿ“Š Sample Output

[+] Starting Port Scan on: example.com

[+] Host: example.com (up)
  โ””โ”€ TCP 80: Apache httpd 2.4.49

[~] HTTP Recon: http://example.com

[+] Headers:
  Server: Apache/2.4.49
  Content-Type: text/html

[!] Security Observations:
  - Server disclosed: Apache/2.4.49
  - Missing X-Frame-Options
  - Missing X-Content-Type-Options

๐Ÿ“ Project Structure

FoxScan/
โ”œโ”€โ”€ foxscan.py
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ LICENSE
โ””โ”€โ”€ assets/
    โ””โ”€โ”€ demo.gif

๐Ÿงช Methodology

FoxScan follows a practical recon workflow:

  1. Discovery โ†’ Identify open ports
  2. Enumeration โ†’ Detect services (optional)
  3. Analysis โ†’ Extract HTTP headers
  4. Insight โ†’ Highlight misconfigurations

๐Ÿ”ฎ Roadmap

  • CVE lookup (NVD integration)
  • Subdomain enumeration
  • Web crawling module
  • OS detection (Nmap integration)
  • Async high-speed scanning engine
  • Plugin system
  • Web dashboard UI

โš ๏ธ Disclaimer

This tool is intended strictly for:

โœ… Educational purposes โœ… Ethical hacking โœ… Authorized penetration testing

โŒ Unauthorized use is illegal

The authors are not responsible for misuse.


๐Ÿ“œ License

MIT License ยฉ 2026 Fox Hackerz


๐ŸฆŠ About

Fox Hackerz builds tools focused on:

  • Cybersecurity
  • Automation
  • Developer systems

๐Ÿ”— https://github.com/foxhackerzdevs


๐ŸฆŠ Build. Break. Secure.