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.
No sera mas facil que cojas tu firewall y metas esa ip en la lista negra.
Cita de: pacoperico en 28 Febrero 2013, 00:40 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
Seguis podiendo poner una regla en el firewall de Windows; si lo queres hacer en tu codigo de Modo Usuario intercepta Winsock ...
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 :¬¬
Cita de: Eternal Idol 7D 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 ...
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?
Cita de: coco87 en 28 Febrero 2013, 21:48 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
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.