Citat:
kajla je napisao:
Pa recimo ako GetProcAddress() vrati vrednost BFF5412e u user32.dll, a recimo ovaj .dll pocinje od lokacije BFF00000 u memoriji. Oduzmes ova dva broja i dobijes 5412e sto bi trebalo da bude ofset. (mozda gresim ali mi se to cini logicno)
poz.
Pa moguce je da je tako, ali moram da izrazim sumnje u vezi toga. Kao prvo, pitanje je da li se na taj nacin ucitava DLL u memoriju. A kao drugo, i jos vaznije, sumnjam da sam DLL fajl ima takve karakteristike koje mu omogucavaju da se koristi kao zapis i na disku i u memoriji.
Ali, naravno, moguce je da si u pravu, ali koliko vidim, niko od nas nije siguran u to, pa ko proba, neka izvesti.
Toliko.
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.