¿Es una forma rápida de buscar una cadena en particular (o una matriz de bytes) en otra memoria de proceso en C #?
-
03-07-2019 - |
Pregunta
Por favor, publique un ejemplo (o enlace) de código fuente en funcionamiento de cómo buscar una cadena en otra memoria de proceso y obtener una compensación de coincidencia si se encuentra. De la misma manera se hace en utils de juego que buscan valores en la memoria del juego usando ReadProcessMemory.
Solución
Algoritmo de búsqueda de cadenas en Wikipedia.
Otros consejos
Es posible que desee consultar Archivos asignados de memoria como una forma de compartir memoria entre procesos separados. Necesitará usar Win32 P / Invokes para implementar esto en C #, vea esto Proyecto de código enlace para un ejemplo que puede adaptar.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow