2012-03-20 21 views
6

Ho bisogno di leggere la sezione ".pdata" di un file PE x64.
Ho visto che le strutture nella sezione ".pdata" differiscono da una piattaforma all'altra
http://msdn.microsoft.com/en-us/library/aa448751.aspx
Si dice anche la stessa cosa nel documento specifiche PE.
Ma non capisco cosa sia per le normali finestre (XP/Vista/Win7 ecc.)Strutture contenute nella sezione .pdata

Qualcuno di che si tratta?

+0

State chiedendo: "Qual è il formato di sezione .pdata regolare in un eseguibile di Windows?" – viking

+0

sì, praticamente :) – Idov

risposta

6

La sezione .pdata è un array di RUNTIME_FUNCTION. Fornisce un intervallo di codici (i primi due membri) e un RVA al corrispondente UNWIND_INFO.

Da lì si arriva informazioni come gestore di eccezioni RVA, dimensione del prologo, ecc

Problemi correlati