Páginas: [1]
|
 |
|
Autor
|
Tema: duda EAT e IAT (Leído 367 veces)
|
newone
Desconectado
Mensajes: 32
|
puede ser que la EAT es la tabla de exportaciones de un archivo PE una dll, y que IAT sea la tabla de importaciones de una archivo PE común .EXE estuve viendo esto y tengo esas dudillas 
|
|
|
|
|
En línea
|
|
|
|
Hendrix
Colaborador
Desconectado
Mensajes: 2.024
The Lord of his Middle Earth
|
la EAT tambien esta en los archivos .exe 
|
|
|
|
|
En línea
|
Muchas veces las cosas no se le dan al que las merece más, sino al que sabe pedirlas con insistencia. - Arthur Schopenhauer
|
|
|
newone
Desconectado
Mensajes: 32
|
ya se las dll y los exe los dos tienen EAT e IAT pero en cada caso uno no se usa, ya que la dll exporta y el exe importa, pero quisiera que me contaran algo de este tema grcias jendrix
|
|
|
|
|
En línea
|
|
|
|
|
ShadowDark
|
ya se las dll y los exe los dos tienen EAT e IAT pero en cada caso uno no se usa, ya que la dll exporta y el exe importa, pero quisiera que me contaran algo de este tema grcias jendrix
Bueno, como el nombre ya lo indica.. Export Address Table ( EAT), son funciones (símbolos) que son exportados para que puedan ser utilizados con otros ejecutables, así como desde una dll ("prueba.dll") tiene varios punteros, entre otros uno hacia la tabla de Strings de las funciones, y tamaños etc.. Y a diferencia de la IAT que las importa desde las del sistema (user32.dll) hacia la .dll o ejecutable en cuestión. Salu2.. P.D: el ser utilizado o no depende de si hay funciones declaradas y la cabecera del ejecutable. si quieres obtener más información sobre los ejecutables pincha aquí[/b]
|
|
|
|
|
En línea
|
 "Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)
|
|
|
newone
Desconectado
Mensajes: 32
|
gracias por la aclarativa, ya habia oido del tal matt prietek que hizo muchos tutoriales voy a tratar de leer algo ya que es todo en otro idioma xD ("prueba.dll") tiene varios punteros, entre otros uno hacia la tabla de Strings de las funciones, y tamaños etc.. Y a diferencia de la IAT que las importa desde las del sistema (user32.dll) hacia la .dll o ejecutable en cuestión. es parte de la IAT que dice que exporta de systema, yo creia que la iat era la de los ejecutables en donde se encuentra lo programado para las llamadas a func osea las funciones que importa,,,,,,,,,,,,,,,,,,,,,,,,, 
|
|
|
|
|
En línea
|
|
|
|
|
ShadowDark
|
una .dll también puede importar funciones. Imagina un MessageBox desde una .dll  . Salu2..
|
|
|
|
|
En línea
|
 "Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)
|
|
|
|
Páginas: [1]
|
|
|
|