FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Buscando texto en la memoria de un programa.
Hola qué tal?
Pues me supongo que ha muchos les sonara conocido el programa "Cheat Engine" y las multiples funciones que tiene y no solamente que se usan para crear Trainers ( aunque siendo sinceros es lo más típico ) de hecho tiene varias funciones que me han llamado la atención como por ejemplo la opción que sirve para acelerar un programa seleccionado a cierta velocidad... Pero realmente vengo a hacer la consulta por la busqueda de "String" ... En Cheat Engine se selecciona un programa y se puede buscar distintos tipos de variables, Floats, Double, Strings entre otros... Quisiera saber como hacer un programa similar que busque un String y que halle su address para posteriormente modificar su valor.. Espero no sea mucho pedir... Gracias |
#2
|
||||
|
||||
Ábrelo en modo binario, hay varios ejemplos por los foros.
|
#3
|
||||
|
||||
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
||||
|
||||
Buena memoria
|
#5
|
||||
|
||||
Creo que a lo que se refiere deliriun es a buscar y reemplazar texto el la memoria de otro proceso.
Para ello deberás abrir el proceso y usar las AIPs ReadProcessMemory y WriteProcessMemory. Con la primera lees un bloque de memoria del proceso "atacado" en él debes buscar tu cadena, reemplazarla (en este caso el número de caracteres reemplazados no puede superar NUNCA a la cadena original) y luego escribir el bloque de nuevo en el proceso en cuestión con WriteProcessMemory. Para buscar y reemplazar el texto puedes usar el código que propone ecfisa o este. Saludos. Última edición por escafandra fecha: 27-08-2015 a las 01:26:56. |
#6
|
|||
|
|||
Aclaración
Cuando puse de ejemplo el programa Cheat Engine me refería cuando el programa este corriendo
abrirlo desde el proceso ( como lo hace el Cheat Engine ) y una vez ahí hacer una búsqueda en memoria pero solo de String.. Obtener el address y cambiar su valor... |
#7
|
||||
|
||||
Hola deliriun.
Cita:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
||||
|
||||
Caramba, ecfisa, ya nos hemos pisado
Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
programa residente en memoria | elcigarra | OOP | 5 | 28-04-2008 18:39:48 |
Buscando programa de cadetil | Novás | Varios | 1 | 01-11-2006 12:23:50 |
programa residente en memoria | Jorge Ramirez | Varios | 1 | 25-04-2004 06:10:49 |
Programa residente en memoria | naker | Varios | 2 | 10-11-2003 00:35:10 |
Programa de Consola en memoria.... | jcgarcia | Varios | 2 | 04-06-2003 02:05:51 |
|