Info:
Proxyworker is a python tool that grabs proxies from online sources and append them to a list. The list will be passed through several test's such as:
-Latency test: test the proxy speed according sending 1 package from your computer to the proxy.
-Speed test: if the proxy passes the latency test it connects to "
http://google.com" and calculate the data+amount of time it takes to successfully get data.
-Anonymity test: Some proxy's show your real ip-address on the headers. The tool will print out if the proxy is anonymous or not.
*You might ask why print if the proxy is anonymous well mainly because you can use it for other propose that don't include HTTP headers.
Once you have a complete list working+tested proxy's you can bind them to your localhost(127.0.0.1) and surf the web using the proxy you just found.
* This tool is recommended to be used without any other application running for more efficiency, because it makes lot of connections via web servers and if you are using your browser it will take more time to scan for possible proxy's, also if you are f.ex watching youtube you can get low latency and will not get any result on the proxy's so please keep that in mind.
Screenshot's:
Helpscreen:
Imageshack - helpscreen.jpgNormal mode:
Imageshack - normalim.jpgFullmode:
Imageshack - fullmode.jpgIndividual proxy speed scan:
Imageshack - testspeed.jpgIndividual proxy ping scan:
Imageshack - pingfkn.jpgHOW TO:
Download Proxyworker.zip
root@bt:~/python# wget http://lexel.t35.com/p/Proxyworker.zip
--2011-07-26 13:57:23-- http://lexel.t35.com/p/Proxyworker.zip
Resolving lexel.t35.com... 66.45.237.212, 69.10.48.106
Connecting to lexel.t35.com|66.45.237.212|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8990 (8.8K) [application/zip]
Saving to: `Proxyworker.zip'
100%[======================================>] 8,990 --.-K/s in 0.06s
2011-07-26 13:57:23 (159 KB/s) - `Proxyworker.zip' saved [8990/8990]
UNZIP the proxyworker.zip
root@bt:~/python# unzip Proxyworker.zip
Archive: Proxyworker.zip
inflating: Proxyworker.py
inflating: progressbar.pyc
inflating: localhostconector.py
USE the proxyworker.py
root@bt:~/python# python Proxyworker.py -h
______ _ _ _
| ___ \ | | | | | |
| |_/ /_ __ _____ ___ _| | | | ___ _ __| | _____ _ __
| __/| '__/ _ \ \/ / | | | |/\| |/ _ \| '__| |/ / _ \ '__|
| | | | | (_) > <| |_| \ /\ / (_) | | | < __/ |
\_| |_| \___/_/\_\__, |\/ \/ \___/|_| |_|\_\___|_|
_ / |
|___/ version 0.9.5
Proxyworker.py <command>
Currently supported commands:
-s | Saves the proxies into a txt file
-Sa| Set the name of the txt file
-h | Print this help screen
-f | Makes a full scan of the proxy:speed,anonymity and latency
----------------------------------------------------------------
Individual Commands:
-test | Test the giving proxy for speed, latency and anonymity
-ping | Get the latency of the giving proxy
-bind | Binds the proxy to the localhost
PRESS ENTER TO EXIT
Complete scan:
root@bt:~/python# python Proxyworker.py -f
______ _ _ _
| ___ \ | | | | | |
| |_/ /_ __ _____ ___ _| | | | ___ _ __| | _____ _ __
| __/| '__/ _ \ \/ / | | | |/\| |/ _ \| '__| |/ / _ \ '__|
| | | | | (_) > <| |_| \ /\ / (_) | | | < __/ |
\_| |_| \___/_/\_\__, |\/ \/ \___/|_| |_|\_\___|_|
_ / |
|___/ version 0.9.2
Save MODE: 0FF
[!]The Testmode is 0N
This will make the process take more time
Scaning for proxy's online please wait
100% |#########################################################################|
Found a total of: 600 Proxys
Proxy: 75.65.216.39:8080
+----- Latency : 104 [Good]
[!]Problem getting the Transfer speed
Proxy: 68.39.161.178:8080
+----- Latency : 104 [Good]
[!]Problem getting the Transfer speed
Proxy: 69.163.96.2:8080
+----- Latency : 124 [Good]
[!]Problem getting the Transfer speed
Proxy: 209.97.203.60:8080
+----- Latency : 151 [Good]
+----- Transfer speed : 3.29kB/s
+----- Anonymous proxy: NO
Proxy: 69.163.96.3:8080
+----- Latency : 130 [Good]
+----- Transfer speed : 0.08kB/s
+----- Anonymous proxy: YES
Bind a proxy:
root@bt:~/python# python Proxyworker.py -bind <proxy:port>
FAQ:
1. Why this tool?
R: This tool comes from a long story since MPG(a group of intern0t decide to code a tool that grabs proxy's) and i decide to include more features and a new concept.
Credits:
This tool was created.tested.developed by LeXeL(lexelEZ@gmail.com)
There is some collaboration by Aceldama, irenicus09
Special thanks to: Eph, s3my0n, DiabloHorn, g0tm1lk.
EDITS:
0.9.8 - added Saves file by default (ProxyworkerLogs.txt)
- Fixed some bugs
- Improve the Anonymous Scan
** Changed the host! now everything is hosted in a free hoster(t35.com) not for too long