Underc0de - La Casa de los Informáticos

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: th3baster en Mayo 29, 2020, 03:32:22 PM

Título: AYUDA!! Programa para cambiar automáticamente IP
Publicado por: th3baster en Mayo 29, 2020, 03:32:22 PM
Buenas a todos, estoy haciendo un proyecto y necesito algun programa que cambie de IP automaticamente cada 2 minutos sin resetear el Router, Claro usando proxys, existe algun programa disponible? que cambie de IP cada cierto tiempo que yo selecciono...
Título: Re:AYUDA!! Programa para cambiar automáticamente IP
Publicado por: ??????? en Mayo 29, 2020, 04:20:17 PM
Puede programarlo en Python junto con Tor. Acá le dejo un enlace para que se guíe, es muy sencillo. Como adicional, puede agregarle el tiempo:

https://medium.com/@jasonrigden/using-tor-with-the-python-request-library-79015b2606cb

Espero que le haya servido de algo.
Saludos!

-Kirari
Título: Re:AYUDA!! Programa para cambiar automáticamente IP
Publicado por: DtxdF en Mayo 29, 2020, 10:09:05 PM
@th3baster (https://underc0de.org/foro/index.php?action=profile;u=107189)

Como dice el compañero @Kirari (https://underc0de.org/foro/index.php?action=profile;u=92682), podría usar un proxy para solicitudes HTTP, y como alternativa podría usar la misma API de Tor o una librería para esos fines: stem.torproject.org/

También le dejo un pequeño script por si acaso le es de utilidad:

Código (python) [Seleccionar]

import socket
import socks

_socket = socket.socket

SOCKS4 = socks.SOCKS4
SOCKS5 = socks.SOCKS5
HTTP = socks.HTTP

def start(proxy_type=SOCKS5, addr='127.0.0.1', port=9050,
          rdns=True, username=None, password=None):
    socks.set_default_proxy(proxy_type, addr, port,
                            rdns, username, password)
    socket.socket = socks.socksocket

def stop():
    socket.socket = _socket


Está configurado para hacer uso del proxy socks de tor localmente, por si desea integrarlo con tor, aunque podría colocar perfectamente cualquiera que desee.

~ DtxdF