Accediendo a nueva seccíon

Iniciado por x64core, 21 Mayo 2012, 22:02 PM

0 Miembros y 3 Visitantes están viendo este tema.

The Swash

Digamos que lo mencionaba porque de que hay ejecutables usando esa flag, los hay! Generalmente funciona cuando está activo el ASLR, y vamos para tratar de protegerse un poquito de los exploits. Ahora que el ejecutable no falle dependería de si tiene o no tabla de reubicaciones.

Citar(como minimo en su mente)
Vaya que te pasaste, como mola :)

Un saludo.

Eternal Idol

Ya veo, ese flag es el que habilita el ASLR (y asi el enlazador crea la sección .reloc) para el PE y funciona en Windows >= Vista. Igual sigue siendo la misma logica, aunque cambie el valor mismo de la base siempre hay que usarla (aunque a veces no sera la base del PE).
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

The Swash

Y bueno precisamente a eso me refería, y por ahí dicen "Mejor la seguridad que la policía". Siempre hay que tratar de andar prevenido y creo que acceder a la PEB garantizaría tener la ImageBase del ejecutable, pero es cierto que en algún lado deberá guardar el RVA de la misma.

Un saludo!

Eternal Idol

Si, ImageBaseAddress, que no siempre sera la ImageBase del PE.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón