Come ti dicevo, e' un po' complesso ... anche se la cosa non ti spaventa, lo e' lo stesso ...Originariamente inviato da _sys/sid
Da quello che ho capito una dll oltre alla prima parte di header contiene queste sezioni...
Mi potresti dare una spiegazione rapida di quello che contengono?![]()
.text
Contiene il codice eseguibile
.rdata
Contiene i dati inizializzati e read-only
.data
Contiene i dati inizializzati
.idata
E' la tabella dei simboli importati
.reloc
E' la tabella delle rilocazioni
Purtroppo una spiegazione anche sommaria di ogni sezione non e' possibile in un messaggio in un forum ... e' comunque tutto spiegato nella documentazione (65 pagine!) che trovi in
Quello su cui ti devi concentrare e' la
.edata
La sezione in cui ci sono i dati dei simboli esportati (importante in una DLL).
http://download.microsoft.com/downlo.../pecoff_v8.doc