
Encuentra proxies públicos de anonimato elite y los prueba simultáneamente
Este script no funcionó durante unos meses. Lo arreglé el 7/6/15. Ahora solo usa gatherproxy.com.
Encuentra proxies HTTP de anonimato élite (L1) y luego los prueba todos en paralelo. Prueba cada proxy contra 3 URLs de verificación de IP, incluida una que es HTTPS para asegurarse de que pueda manejar solicitudes HTTPS. Luego verifica los encabezados del proxy para confirmar que sea un proxy élite L1 que no filtrará información adicional. Por defecto, el script solo imprimirá la IP del proxy, el tiempo de solicitud y el código de país de los proxies que pasen las cuatro pruebas, pero puedes ver todos los resultados, incluidos los errores en cualquiera de las pruebas, con la opción -a (--all).
Si estás en un sistema con requests < 1.2.0, no verás ninguna salida porque cada prueba resultará en un error que indica que la solicitud no tiene el atributo "elapsed". Usa la opción -a para ver los errores.
Kali tiene gevent 0.13 en su repositorio y necesitarás gevent 1.0 si deseas que la opción -s funcione. Funciona bien con 0.13 aparte de eso.
apt-get install python-dev python-gevent
pip install --upgrade gevent
python elite-proxy-finder.py
Muestra los proxies que pasan las cuatro pruebas, su código de país y el tiempo que tomó cada solicitud en completarse. Imprime primero los proxies más rápidos.
python elite-proxy-finder.py -s 10
Muestra solo los 10 resultados de proxy más rápidos.
python elite-proxy-finder.py -a
Muestra todos los resultados de proxy, incluidos los errores que ocurrieron.
python elite-proxy-finder.py -q
Imprime solo la dirección IP y el puerto de los proxies que pasan las cuatro pruebas.
Copyright (c) 2014, Dan McInerney Todos los derechos reservados.
Se permite la redistribución y el uso en formas fuente y binaria, con o sin modificación, siempre que se cumplan las siguientes condiciones:
ESTE SOFTWARE ES PROPORCIONADO POR LOS TITULARES DEL COPYRIGHT Y COLABORADORES "TAL CUAL" Y CUALQUIER GARANTÍA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD E IDONEIDAD PARA UN PROPÓSITO PARTICULAR SON RECHAZADAS. EN NINGÚN CASO EL TITULAR DEL COPYRIGHT SERÁ RESPONSABLE POR CUALQUIER DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, EJEMPLAR O CONSECUENTE (INCLUYENDO, PERO NO LIMITADO A, LA ADQUISICIÓN DE BIENES O SERVICIOS SUSTITUTOS; LA PÉRDIDA DE USO, DATOS O BENEFICIOS; O LA INTERRUPCIÓN DEL NEGOCIO) YA SEA POR CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA POR CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA O DE OTRA MANERA) QUE SURJA DE CUALQUIER MANERA DEL USO DE ESTE SOFTWARE, INCLUSO SI SE HA ADVERTIDO DE LA POSIBILIDAD DE DICHOS DAÑOS.