Witam,
Mój problem jest stosunkowo ciężkim przypadkiem. Możliwe, że będą mogli mi pomoc tylko eksperci w danej dziedzinie :S (Albo życzliwa osoba, która dzięki niespotykanwmu szczęściu znalazła by owy kawałek kodu gdzieś w internecie).
Otóż potrzebuję w jakiś sposób wyłuskać ze skompilowanego pliku "exe" listę funkcji, użytych przez zewnętrzne biblioteki.
Tak mogła by wyglądać przykłądowa lista, po przejrzeniu pliku exe:
------------------
user32.dll:
GetKeyboardType
LoadStringA
MessageBoxA
CharNextA
------------------
advapi32.dll:
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
------------------
oleaut32.dll:
SysFreeString
(...)
Najważniejsze jest to, że nie chodzi mi o wszystkie funkcje, które posiadają zaimportowane biblioteki, a tylko te, które zostały w aplikacji użyte. Wiem, że musis istnieć na to "prosty" sposób, ponieważ wszystkie użyte funkcje owych bibliotek są wypisane bezpośrednio w plikach exe (nazwami).
Tak wygląda powyższy fragment listy, w pliku exe, otwartym WinHexem:
Czy ktoś wie, jak sobie z tym poradzić? :/