[CODIGO FUENTE] WriteProcessMemory std::String

  • Hola Invitado, hemos creado un grupo de telegram para GamerzHacking Latino, para mas informacion ingresa al siguiente enlace AQUI


222
Me Gusta
82
Temas

c0de

MOV EAX, EDX
Registrado
19 Abr 2020
Temas
82
Mensajes
178
Ubicación
Localhost
Mejores respuestas
0
Hola std::string es un contenedor que gestiona una matriz de caracteres en el back-end.

Tal como está ahora, en x86 si la cadena que desea escribir es del mismo tamaño o menor que la cadena actual, puede realizar esto con relativa facilidad, pero no se recomienda.

El offset 0x14 del contenedor es el tamaño de la matriz si la matriz char tiene menos de 15 caracteres, la matriz se almacena en la compensación 0x4 si la matriz char tiene más de 15 caracteres, esta compensación se convierte en un puntero a la matriz dinámica en otro lugar

Entonces lees el tamaño de la matriz, luego escribes en la dirección correcta dependiendo de su tamaño. Este código hará eso y generará "adiós m8".

Código Fuente:

Creditos
Rake
 
Última edición: