Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: coco87 en 27 Febrero 2013, 22:27 pm



Título: [Ayuda] Bloquear conexión a determinada IP
Publicado por: coco87 en 27 Febrero 2013, 22:27 pm
Hola, como dice el titulo quería saber si existe alguna forma de impedir que mi PC conecte a una IP especifica mediante codigo c++, el caso es que estoy armando un anticheat para un juego online, la cuestión es que hay un "cheat" que no funciona si no conecta a la IP del author, lo que estoy intentando hacer es bloquear esa IP asi deja de funcionar el mismo, el anticheat es un arhivo .dll hecho en C/C++, si alguien tiene idea de como hacerlo bienvenido sea.
Desde ya gracias.


Título: Re: [Ayuda] Bloquear conexión a determinada IP
Publicado por: pacoperico en 28 Febrero 2013, 00:40 am
No sera mas facil que cojas tu firewall y metas esa ip en la lista negra.


Título: Re: [Ayuda] Bloquear conexión a determinada IP
Publicado por: coco87 en 28 Febrero 2013, 01:16 am
No sera mas facil que cojas tu firewall y metas esa ip en la lista negra.
no entendiste, el cliente (osea cualquier usuario), al ejecutar el cheat se conecta a la IP del author, no tiene nada que ver con mi server.. y así funciona, por ende necesito que la dll bloquee esa ip así el cheat no funcionaria mas... se entiende?
gracias igual


Título: Re: [Ayuda] Bloquear conexión a determinada IP
Publicado por: Eternal Idol en 28 Febrero 2013, 10:19 am
Seguis podiendo poner una regla en el firewall de Windows; si lo queres hacer en tu codigo de Modo Usuario intercepta Winsock ...


Título: Re: [Ayuda] Bloquear conexión a determinada IP
Publicado por: daryo en 28 Febrero 2013, 19:26 pm
y si modificas el archivo host ?, eso a riesgo de que algunos av detecten como malware pero winsock algunos av tambien lo detectan como malware  :¬¬


Título: Re: [Ayuda] Bloquear conexión a determinada IP
Publicado por: coco87 en 28 Febrero 2013, 21:48 pm
Seguis podiendo poner una regla en el firewall de Windows; si lo queres hacer en tu codigo de Modo Usuario intercepta Winsock ...

Si algo así quiero hacer, con winsock impedir la conexión a una IP se puede?, tenes algún código a mano que pueda servir?


Título: Re: [Ayuda] Bloquear conexión a determinada IP
Publicado por: daryo en 2 Marzo 2013, 23:31 pm
Si algo así quiero hacer, con winsock impedir la conexión a una IP se puede?, tenes algún código a mano que pueda servir?

talves te interese winpcap  :)  no encontre nada de como hacerlo con winsock


Título: Re: [Ayuda] Bloquear conexión a determinada IP
Publicado por: bemone en 7 Marzo 2013, 02:24 am
Vas a tener que hookear la funcion e impedir la conexion. Podes agregar al firewall la ip, podes modificar el archivo host, el limite es tu imaginacion.