PDA

View Full Version : Import Table



zoncpp
شنبه 11 آبان 1387, 10:12 صبح
سلام،
فرق بین Import Table و Import Address Table چیه.
این دو در ساختار یک فایل exe دو جای مختلف دارند. مثلا بر فرض اگر import Table در آدرس 40000 باشه ممکنه Import Address Table در آدرس 45000 باشه.
Import Table مشخصات توابع و dll های مورد استفاده exe می باشد که ویندوز باید آنها را load کند، اما Import Address Table چی؟

HadiDelphi
سه شنبه 14 آبان 1387, 08:59 صبح
Import table یک Structure هست که اطلاعات کلی در مورد توابع Import شده رو نگه میداره
مثلا تعداد توابع Import شد و یا آدرس ImportAddressTable و اطلا عاتی از این قبیل .
ولی ImportAddressTable یک آرایه هست که اطلاعات تمام توابع Import شده رو نگه میداره
مثلا نام تابع و آدرس انو و ....