
Trova proxy di anonimato elite pubblici e li testa contemporaneamente.
Questo script non funzionava da alcuni mesi. L'ho appena sistemato il 7/6/15. Ora usa solo gatherproxy.com.
Trova proxy HTTP con anonimato elite (L1) e poi li testa tutti in parallelo. Testa ogni proxy contro 3 URL di controllo IP, incluso uno HTTPS per assicurarsi che gestisca le richieste HTTPS. Quindi controlla gli header del proxy per confermare che sia un proxy elite L1 che non farà trapelare alcuna informazione extra. Per impostazione predefinita, lo script stamperà solo l'indirizzo IP del proxy, il tempo di richiesta e il codice paese dei proxy che superano tutti e quattro i test, ma puoi vedere tutti i risultati, inclusi gli errori in uno qualsiasi dei test, con l'opzione -a (--all).
Se sei su un sistema con requests <1.2.0 non vedrai alcun output perché ogni test darà un errore che fa riferimento al fatto che la richiesta non ha un attributo "elapsed". Usa l'opzione -a per controllare gli errori.
Kali ha gevent 0.13 nel suo repository e ti servirà gevent 1.0 se vuoi che l'opzione -s funzioni. Per il resto funziona bene con 0.13.
apt-get install python-dev python-gevent
pip install --upgrade gevent
python elite-proxy-finder.py
Mostra i proxy che superano tutti e quattro i test, il loro codice paese e il tempo impiegato per completare ogni richiesta. Stampa prima i proxy più veloci.
python elite-proxy-finder.py -s 10
Mostra solo i 10 proxy più veloci tra i risultati.
python elite-proxy-finder.py -a
Mostra tutti i risultati dei proxy, inclusi gli errori che si sono verificati.
python elite-proxy-finder.py -q
Stampa solo l'indirizzo IP e la porta dei proxy che superano tutti e quattro i test.
Copyright (c) 2014, Dan McInerney Tutti i diritti riservati.
La redistribuzione e l'uso in forme sorgente e binarie, con o senza modifiche, sono consentiti a condizione che siano soddisfatte le seguenti condizioni:
QUESTO SOFTWARE È FORNITO DAI DETENTORI DEL COPYRIGHT E DAI COLLABORATORI "COSÌ COM'È" E QUALSIASI GARANZIA ESPRESSA O IMPLICITA, INCLUSI, MA NON LIMITATI A, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE SONO DECLINATE. IN NESSUN CASO IL SARÀ RITENUTO RESPONSABILE PER DANNI DIRETTI, INDIRETTI, INCIDENTALI, SPECIALI, ESEMPLARI O CONSEQUENZIALI (INCLUSI, MA NON LIMITATI A, L'APPROVVISIONAMENTO DI BENI O SERVIZI SOSTITUTIVI; LA PERDITA DI UTILIZZO, DATI O PROFITTI; O L'INTERRUZIONE DELL'ATTIVITÀ) IN QUALSIASI MODO CAUSATI E SU QUALSIASI TEORIA DI RESPONSABILITÀ, SIA IN CONTRATTO, RESPONSABILITÀ OGGETTIVA O ILLECITO (INCLUSO NEGLIGENZA O ALTRO) DERIVANTE IN QUALSIASI MODO DALL'USO DI QUESTO SOFTWARE, ANCHE SE AVVISATI DELLA POSSIBILITÀ DI TALI DANNI.