Skip to content

f9-o/Falcon-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Falcon Recon Toolkit V2.0

Python License Status

Advanced multi-tool interactive command-line interface for network reconnaissance, security testing, and information gathering. Built with Python and Rich for a modern, professional experience.


Table of Contents


Features

Core Capabilities

  • Network Reconnaissance

    • Subdomain enumeration with async scanning
    • Port scanning with service detection
    • Quick scan for top 20 common ports
    • Banner grabbing and service identification
  • DNS Analysis

    • Complete DNS record enumeration (A, AAAA, MX, NS, TXT, SOA, CNAME)
    • Reverse DNS lookup
    • DNS zone transfer attempts
    • DNS-based subdomain discovery
  • Web Reconnaissance

    • Directory and file enumeration
    • Robots.txt parser and analyzer
    • Sitemap.xml parser
    • Technology stack detection
    • HTTP security headers analysis
  • SSL/TLS Security

    • Certificate analysis and validation
    • Expiration date checking
    • Supported protocols testing
    • Cipher suite analysis
    • Security vulnerability detection
  • WHOIS & Domain Intelligence

    • Complete WHOIS information lookup
    • Domain registration details
    • Nameserver information
    • Registrant contact details
  • Information Gathering

    • Email address harvesting
    • Social media profile extraction
    • Contact information discovery
    • Multi-depth web crawling

Technical Features

  • Performance

    • Asynchronous operations for maximum speed
    • Multi-threaded scanning
    • Configurable concurrency levels
    • Smart rate limiting to avoid blocking
  • User Experience

    • Interactive shell with command auto-completion
    • Command history (use up/down arrows)
    • Live progress bars for all operations
    • Colored and formatted output
    • Clear error messages and suggestions
  • Data Export

    • JSON format for programmatic processing
    • CSV format for spreadsheet analysis
    • Plain text for simple reports
    • HTML reports with beautiful styling
  • Configuration

    • YAML-based configuration file
    • Customizable thread counts
    • Adjustable timeouts
    • Configurable export options

What's New in V2.0

New Tools (10+ additions)

  • DNS Enumeration with multiple record types
  • DNS Zone Transfer testing
  • WHOIS Lookup with detailed information
  • SSL/TLS Certificate analysis
  • SSL/TLS Protocol testing
  • Technology Detection (CMS, frameworks, analytics)
  • HTTP Security Headers analysis
  • Email Harvesting with configurable depth
  • Social Media profile extraction
  • Contact Information discovery
  • Robots.txt parser
  • Sitemap.xml parser

Performance Improvements

  • Async/await pattern for 5x faster scanning
  • Better thread management
  • Smart batching for large scans
  • Progress indicators for all operations
  • Configurable rate limiting

Export & Reporting

  • JSON export for automation
  • CSV export for data analysis
  • Plain text export for simplicity
  • HTML reports with professional styling
  • Auto-naming with timestamps

User Interface

  • Command auto-completion with Tab key
  • Command history navigation
  • Interactive progress bars
  • Color-coded output
  • Better error handling
  • Helpful usage messages

Developer Features

  • Modular architecture
  • Configuration file support
  • Extensible plugin system
  • Clean code structure
  • Comprehensive error handling

Installation

Prerequisites

  • Python 3.8 or higher
  • pip package manager
  • Internet connection for first-time setup

Step-by-Step Installation

1. Clone the Repository

git clone https://github.com/F9-o/falcon-toolkit.git
cd falcon-toolkit

2. Create Virtual Environment

Windows (PowerShell):

python -m venv venv
.\venv\Scripts\Activate

macOS/Linux:

python3 -m venv venv
source venv/bin/activate

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors