Я хочу использовать PEfile или другую библиотеку Python для перечисления всех модулей.Я думал, что у меня это есть, но потом я вхожу в WinDbg, потому что некоторые очевидные из них отсутствовали, и я увидел, что было несколько пропавших без вести.Вот вывод, который я получил из pefile с помощью скрипта simlar:
ADVAPI32.dll
COMCTL32.DLL
COMDLG32.DLL
CRYPT32.dll
GDI32.dll
KERNEL32.dll
MPR.DLL
msvcrt.dll
NETAPI32.dll
Normaliz.dll
ole32.dll
OLEAUT32.dll
POWRPROF.dll
SHELL32.DLL
USER32.dll
WINMM.DLL
WS2_32.dll
WSOCK32.DLL
def findDLL():
pe = pefile.PE(name)
for each in pe.DIRECTORY_ENTRY_IMPORT:
print entry.dll
Есть ли что-то еще в Pefile, на которое я должен обратить внимание, чтобы получить более полный список модулей, которые будут загружены?
Есть ли в win32api или win32con что-то, что могло бы дать мне эту информацию?Я бы предпочел pefile, если это возможно, но любой из них работает.Мне нужно иметь возможность выводить список всех модулей, которые будут загружены.Я работаю в Python и не могу измениться.