Título: Redireccionar? Publicado por: NiquitooX en 18 Marzo 2014, 14:19 pm buenas, queria saber como puedo redireccionar la ip de un proceso..
yo lo redirecciono con rpe filter ejemplo la ip 190.234.543.2:10300 la redirecciono a 127.0.0.0.1:10300 queria saber si se puede hacer por codigos en vb6. Título: Re: Redireccionar? Publicado por: 79137913 en 18 Marzo 2014, 17:28 pm HOLA!!!
Si, podes, Archivos de hosts. GRACIAS POR LEER!!! Título: Re: Redireccionar? Publicado por: NiquitooX en 18 Marzo 2014, 18:39 pm HOLA!!! Si, podes, Archivos de hosts. GRACIAS POR LEER!!! Estoy buscando algo que sea por codigo en visual basic, leyendo un proceso.. pense que se podria hacer por memoria.. Código
usando esto pero no tengo la minima ideá de como sacar el offset de la ip con cheat engine, si alguien podria tirarme una mano.. Título: Re: Redireccionar? Publicado por: engel lex en 18 Marzo 2014, 19:17 pm lo más probable es que la ip no esté en el programa en formato humano (127.0.0.1) sino en formato numerico (que por ejemplo para el caso de 127.0.0.1 creo que es 2130706433)
Título: Re: Redireccionar? Publicado por: 79137913 en 19 Marzo 2014, 12:33 pm HOLA!!!
Osea, queres editar el valor en memoria de la ip con la que se conecta un exe... Si, es posible, pero automatizarlo es muy dificil, un humano puede encontrar la direccion de memoria en la que se encuentra un ip (puede estar cifrada lo que te dificultaria mas las cosas pero siempre se "podria llegar a encontrar") pero una pc, es muy dificil que tenga la IA suficiente para disernir que es ip y que no... Por ejemplo suponete que armas un programa que cambie todos los strings que quepan en este patron: "000.000.000.000" Si el programa en algun sitio dice " conectando a... " diria 127.0.0.1 lo cual te delataria, aparte de poder romper algoritmos internos del programa o comprobaciones de validez que realice para ver si es el ip correcto o no. Imagina que tiene 2 strings el primero : "1.2.3.4" y el segundo "4.3.2.1" luego los comprueba con StrRev. tu codigo cambiaria ambos por 127.0.0.1 y la comprobacion no seria correcta. El metodo mas prolijo siempre es Archivo de Hosts por que el programa siempre cree que se conecta con el IP que el quiere. GRACIAS POR LEER!!! Título: Re: Redireccionar? Publicado por: NiquitooX en 19 Marzo 2014, 14:58 pm HOLA!!! Osea, queres editar el valor en memoria de la ip con la que se conecta un exe... Si, es posible, pero automatizarlo es muy dificil, un humano puede encontrar la direccion de memoria en la que se encuentra un ip (puede estar cifrada lo que te dificultaria mas las cosas pero siempre se "podria llegar a encontrar") pero una pc, es muy dificil que tenga la IA suficiente para disernir que es ip y que no... Por ejemplo suponete que armas un programa que cambie todos los strings que quepan en este patron: "000.000.000.000" Si el programa en algun sitio dice " conectando a... " diria 127.0.0.1 lo cual te delataria, aparte de poder romper algoritmos internos del programa o comprobaciones de validez que realice para ver si es el ip correcto o no. Imagina que tiene 2 strings el primero : "1.2.3.4" y el segundo "4.3.2.1" luego los comprueba con StrRev. tu codigo cambiaria ambos por 127.0.0.1 y la comprobacion no seria correcta. El metodo mas prolijo siempre es Archivo de Hosts por que el programa siempre cree que se conecta con el IP que el quiere. GRACIAS POR LEER!!! Por host no me sirve porque es un proxy que lee paquetes.. osea la ip del juego es 193.49.123.4:1033 el proxy conecta a esa ip y el juego tendría que estar en 127.0.0.1:1033 para que conecte el proxy. si lo hago por archivo de hosts me redirreciona el proxy a 127.0.0.1:1033 y no me sirve. por eso. si alguien podria explicarme como sacar el offset de una ip por cheat engine o lo que sea para editar la memoria de la ip. Título: Re: Redireccionar? Publicado por: 79137913 en 19 Marzo 2014, 15:50 pm HOLA!!!
Hahah... Eso es juego de niños! En una pc instalas un Proxy y en tu pc redireccionas la conexión a 127.0.0.1 Osea Archivo de host en tu pc: 193.49.123.4 -> 127.0.0.1 Diagrama: Juego -> conecta con tu programa -> tu programa manda los paquetes al proxy en la otra maquina -> La otra maquina los manda al servidor. Diras... "pero no tengo 2 pcs" Diré... "Usa Maquinas virtuales" GRACIAS POR LEER!!! |