All Projects → xajnx → proxyhunter

xajnx / proxyhunter

Licence: GPL-3.0 license
ProxyHunter v1 - Searches IP ranges for SOCKS and SQUID proxy servers

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to proxyhunter

torchestrator
Spin up Tor containers and then proxy HTTP requests via these Tor instances
Stars: ✭ 32 (+18.52%)
Mutual labels:  proxy-list, proxy-checker
Free-Proxy
Hi there will be a lot of proxies here.
Stars: ✭ 135 (+400%)
Mutual labels:  proxy-list, proxy-checker
proxy-scrape
scrapin' proxies with ocr
Stars: ✭ 20 (-25.93%)
Mutual labels:  proxy-list, proxychains
Proxybroker
Proxy [Finder | Checker | Server]. HTTP(S) & SOCKS 🎭
Stars: ✭ 2,767 (+10148.15%)
Mutual labels:  proxy-list, proxy-checker
proxy fetcher
💪 Ruby / JRuby / TrufflleRuby gem & CLI for dealing with proxy lists from various sources
Stars: ✭ 119 (+340.74%)
Mutual labels:  proxy-list, proxy-checker
ProxyChecker
proxy checker to check the status of the ip-port proxy list
Stars: ✭ 24 (-11.11%)
Mutual labels:  proxy-list, proxy-checker
Google Mirrors
Google谷歌、Wikipedia维基百科、谷歌学术镜像2021年1月最新 新增各种镜像站
Stars: ✭ 146 (+440.74%)
Mutual labels:  proxy-list
ip2proxy-go
IP2Proxy Go package allows users to query an IP address to determine if it was being used as open proxy, web proxy, VPN anonymizer and TOR exits.
Stars: ✭ 12 (-55.56%)
Mutual labels:  proxy-checker
Proxy
A simple tool for fetching usable proxies from several websites.
Stars: ✭ 124 (+359.26%)
Mutual labels:  proxy-list
ip2proxy-php
PHP module for IP2Proxy database lookup. It allows user to query an IP address if it was being used as open proxy, web proxy, VPN anonymizer and TOR exits.
Stars: ✭ 49 (+81.48%)
Mutual labels:  proxy-checker
Delete
(迫于压力,本项目停止维护,请尽快fork代码。1月1日之后删除项目)[免翻墙工具]A free and open-source youtube video proxy script [Written in PHP]
Stars: ✭ 1,316 (+4774.07%)
Mutual labels:  proxy-list
proxy-scraper
⭐️ A proxy scraper made using Protractor | Proxy list Updates every three hour 🔥
Stars: ✭ 201 (+644.44%)
Mutual labels:  proxy-list
Unfx Proxy Checker
Unfx Proxy Checker - Powerful proxy checker with huge features and beautiful design. Easy sorting and filtering by all parameters.
Stars: ✭ 158 (+485.19%)
Mutual labels:  proxy-list
RandomProxyRuby
Tiny Library for get random proxy (free).
Stars: ✭ 16 (-40.74%)
Mutual labels:  proxy-list
Free Proxy List
Free proxy list, free proxy world - visit our website
Stars: ✭ 133 (+392.59%)
Mutual labels:  proxy-list
LiveProxies
Asynchronous proxy checker
Stars: ✭ 17 (-37.04%)
Mutual labels:  proxy-list
Freeproxy
免费、高速的 V2Ray 代理和订阅。
Stars: ✭ 104 (+285.19%)
Mutual labels:  proxy-list
BruteSniffing Fisher
hacking tool
Stars: ✭ 24 (-11.11%)
Mutual labels:  proxychains
alpine-tor-docker
A minimal Docker image with the Tor daemon running in the background.
Stars: ✭ 23 (-14.81%)
Mutual labels:  proxychains
Mubeng
An incredibly fast proxy checker & IP rotator with ease.
Stars: ✭ 234 (+766.67%)
Mutual labels:  proxy-list

ProxyHunter v1
[email protected]
https://github.com/xajnx/proxyhunter

Due to the website that was used to parse proxy servers for the proxyupdate script. it was necessary to re-write a more reliable script to obtain available servers.

ProxyHunter v1 is a CLI python3 script that uses the ip_ranges_US.txt list of US ip-ranges to search out Squid proxy servers. To use IP ranges for other countries visit: http://www.ipaddresslocation.org/ip_ranges/get_ranges.php and select your country and select CIDR format from the drop-down menus and then download to your proxyhunter directory.

Because this script does the searching instead of relying on other data it will take some time to search out open servers. It finds servers by pulling 2500 random ip-ranges from the list and searches until it locates 25 open proxy servers. There is also an option to spoof your MAC address if your network adapter allows for that, and requires root access and an external script.

FEATURES

  • scans most popular proxy ports(more can be added)
  • retrieves proxies from random ip ranges from country of choice (default:US)
  • writes results to file, easy to cut and paste into proxychains.conf
  • can scan single ip (eg:192.168.2.1) or ip range (eg: 192.168.2.0/24)

FUTURE

  • implement arguments to change vars such as socket timeout and single ip or ip range.
  • options to increase or decrease number of found proxies before exit
  • attempts to connect to test sites to see if proxy is valid
  • MORE!

REQUIREMENTS:
if you don't have any of these libraries installed, type: pip3 install library or sudo -H pip3 install library

sys
socket
colorama
netaddr
time
random
os
pause
MACSpoof
(MACSpoof how-to can be found here: https://github.com/feross/SpoofMAC)

USAGE: python3 proxyhunter.py or to use the MACSpoof feature: sudo python3 proxyhunter.py

Result:

skywalker@endor:~/scripts/python/proxyhunter$ python3 proxyhunter.py
-=--=--=--=--=-
Proxy Hunter v1
-=--=--=--=--=-

Would you like to spoof your MAC address?(y/n):n\

Initializing scanner..
Please wait this may take some time.
104.236.27.0/24: 256 available IPs
Checking host: 104.236.27.2
104.236.27.2:80 is OPEN
no proxy
Checking host: 104.236.27.6
104.236.27.6:80 is OPEN
Service: Socks
Saving.. 104.236.27.6:81 is OPEN
no proxy
104.236.27.6:3128 is OPEN
Service: Socks
Saving.. 104.236.27.6:8080 is OPEN
Service: Squid
Saving.. Checking host: 104.236.27.7
104.236.27.7:80 is OPEN
....

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].