c0de
Administrador
- Registrado
- 19 Abr 2020
- Mensajes
- 286
std :: string es un contenedor, el offset 0x14 es el tamaño de la matriz de caracteres que administra. Si la cadena tiene menos de 15 caracteres, la segunda variable (offset 0x4 o 0x8 dependiendo de x86 / x64) es la matriz de caracteres en sí. Si tiene más de 15 caracteres, esta variable se convierte en un puntero a la matriz de caracteres que se asigna dinámicamente.
Podemos usar esta información para leer la cadena externamente, es un truco, pero funciona.
Aquí hay un código de muestra que muestra cómo se hace:
Codigo Fuente
Creditos
Rake
Podemos usar esta información para leer la cadena externamente, es un truco, pero funciona.
Aquí hay un código de muestra que muestra cómo se hace:
Codigo Fuente
Please,
Acceder
or
Regístrate
to view URLs content!
Creditos
Rake
Última edición: