Author Topic: [Python] Proxyworker.py Mass Proxy Graber  (Read 7697 times)

0 Members and 1 Guest are viewing this topic.

Offline LeXeL

  • /dev/null
  • *
  • Posts: 12
  • Cookies: 1
    • View Profile
[Python] Proxyworker.py Mass Proxy Graber
« on: June 24, 2011, 12:35:53 am »

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.jpg
Normal mode:
Imageshack - normalim.jpg
Fullmode:
Imageshack - fullmode.jpg
Individual proxy speed scan:
Imageshack - testspeed.jpg
Individual proxy ping scan:
Imageshack - pingfkn.jpg


HOW TO:
Download Proxyworker.zip
Code: [Select]
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
Code: [Select]
root@bt:~/python# unzip Proxyworker.zip
Archive:  Proxyworker.zip
  inflating: Proxyworker.py         
  inflating: progressbar.pyc         
  inflating: localhostconector.py


USE the proxyworker.py
Code: [Select]
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:
Code: [Select]
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:
Code: [Select]
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
« Last Edit: August 14, 2011, 04:43:01 pm by LeXeL »

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: [Python] Proxyworker.py Mass Proxy Graber
« Reply #1 on: June 24, 2011, 01:25:17 am »
Finally you release the saurce (string.join(sauce,source)) :D will take a look!

Offline LeXeL

  • /dev/null
  • *
  • Posts: 12
  • Cookies: 1
    • View Profile
Re: [Python] Proxyworker.py Mass Proxy Graber
« Reply #2 on: June 24, 2011, 04:59:47 am »
hehe let me know what you think


Offline LeXeL

  • /dev/null
  • *
  • Posts: 12
  • Cookies: 1
    • View Profile
Re: [Python] Proxyworker.py Mass Proxy Graber
« Reply #3 on: August 14, 2011, 04:43:14 pm »
Update the thread

Offline Stackprotector

  • Administrator
  • Titan
  • *
  • Posts: 2515
  • Cookies: 205
    • View Profile
Re: [Python] Proxyworker.py Mass Proxy Graber
« Reply #4 on: August 18, 2011, 10:51:44 am »
good tool:D   thanks for source
~Factionwars

Offline chernabog

  • Serf
  • *
  • Posts: 45
  • Cookies: 1
    • View Profile
Re: [Python] Proxyworker.py Mass Proxy Graber
« Reply #5 on: August 18, 2011, 02:41:06 pm »
Nice ... but its a dead link .. :-\

Offline LeXeL

  • /dev/null
  • *
  • Posts: 12
  • Cookies: 1
    • View Profile
Re: [Python] Proxyworker.py Mass Proxy Graber
« Reply #6 on: August 19, 2011, 03:14:30 am »
hmm the link looks fine here, try again or just enter http://lexel.t35.com/p/ and look for it


if that dosent work pm me and i will upload it somewhere else for you