Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

🕸️ Cyber Proxy Analyzer

Cyber Proxy Analyzer is an advanced, terminal-based, interactive tool designed for cybersecurity researchers, scrapers, and privacy enthusiasts. It rapidly validates raw proxy lists, analyzes their SSL/HTTPS capabilities, inspects their anonymity levels through deep header analysis, and benchmarks their latency.

Cyber Proxy Analyzer License

✨ Features

  • Interactive Cyber-Themed CLI: A beautiful, easy-to-use terminal interface with color-coded feedback.
  • Protocol Agnostic: Automatically handles HTTP, HTTPS, SOCKS4, and SOCKS5 proxies seamlessly.
  • SSL/HTTPS Tunneling Verification: Filters out proxies that cannot establish secure CONNECT tunnels (essential for browser usage).
  • Deep Anonymity Inspection: Cross-references request headers (HTTP_VIA, X-Forwarded-For, etc.) against your real IP to strictly categorize proxies as Elite, Anonymous, or Transparent.
  • Latency Benchmarking: Sorts proxies by response time to ensure maximum scraping efficiency.
  • Multi-staged Output Export:
    • working_proxys.txt (All alive, HTTPS-compatible proxies)
    • anonymous_proxy.txt (Proxies that successfully hide your real IP)
    • best_proxys.txt (The fastest Elite tier proxies ready for production)

🚀 Installation

  1. Clone the repository:
    git clone [https://github.com/YOUR_USERNAME/cyber-proxy-analyzer.git](https://github.com/YOUR_USERNAME/cyber-proxy-analyzer.git)
    cd cyber-proxy-analyzer
    
     Install the required dependencies:
     Bash
    
     pip install -r requirements.txt
    

🛠️ Usage

Place your raw, untested proxy list in the project directory (e.g., proxies.txt). The file should contain one proxy per line (e.g., socks5://1.2.3.4:1080 or http://1.2.3.4:80).

Run the tool:
Bash

python cyber_proxy.py

Enter the filename when prompted and follow the interactive (Y/N) prompts.

🗂️ Output Files Structure

After a complete run, the script generates:

working_proxys.txt: Contains proxies that successfully bypassed timeouts and connected to HTTPS endpoints.

anonymous_proxy.txt: Contains proxies strictly categorized as Anonymous or Elite.

best_proxys.txt: The ultimate list. Contains the top fastest Elite proxies (zero IP leaks), appended with their latency speed (e.g., http://1.2.3.4:8080 # 0.125s).

⚠️ Disclaimer

This tool is intended for educational purposes, legitimate web scraping, and authorized security testing only. Use public proxies responsibly. 🤝 Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.

About

Proxy Checker

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages