Valid8Proxy is a versatile and user-friendly tool designed for fetching, validating, and storing working proxies(HTTP
, HTTPS
, SOCKS4
, SOCKS5
and Mix_proxies
). Whether you need proxies for web scraping, data anonymization, or testing network security, Valid8Proxy simplifies the process by providing a seamless way to obtain reliable and verified proxies.
- Proxy Fetching: Retrieve proxies from popular proxy sources with a single command.
- Proxy Validation: Efficiently validate proxies using multithreading to save time.
- Save to File: Save the list of validated proxies to a file for future use.
-
Clone the Repository:
git clone https://github.com/spyboy-productions/Valid8Proxy.git
-
Navigate to the Directory:
cd Valid8Proxy
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Tool:
python Valid8Proxy.py
-
Follow Interactive Prompts:
- Enter the number of proxies you want to print.
- choose from options HTTP, HTTPS, SOCKS4, SOCKS5 and Mix_proxies
- Sit back and let Valid8Proxy fetch, validate, and display working proxies.
-
Save to File:
- At the end of the process, Valid8Proxy will save the list of working proxies to a file named "proxies.txt" in the same directory.
-
Check Results:
- Review the working proxies in the terminal with color-coded output.
- Find the list of working proxies saved in "proxies.txt."
python Validator.py
Follow the prompts:
Enter the path to the file containing proxies (e.g., proxy_list.txt). Enter the number of proxies you want to validate. The script will then validate the specified number of proxies using multiple threads and print the valid proxies.
Contributions and feature requests are welcome! If you encounter any issues or have ideas for improvement, feel free to open an issue or submit a pull request.