Cómo podría obtener la cantidad de módulos executables cargados (ALT+E en OllyDbg) ?, ¿hay algún lugar del ejecutable que posea tal contador?, saludos.
EDIT: ¿ PEB LDR_DATA ?
EDI2:
invoke CreateToolhelp32Snapshot, TH32CS_SNAPMODULE, idproc
mov hSnapshot,eax
mov me32.dwSize, sizeof MODULEENTRY32
invoke Module32First, hSnapshot, addr me32
test eax,eax
je fin
De todas maneras me gustaría saber si algún o API que proporcione esa respuesta, saludos.
Usando la PEB: http://msdn.microsoft.com/en-us/library/windows/desktop/aa813708(v=vs.85).aspx (http://msdn.microsoft.com/en-us/library/windows/desktop/aa813708(v=vs.85).aspx)
Saludos!
EDIT: Mas info: http://sandsprite.com/CodeStuff/Understanding_the_Peb_Loader_Data_List.html (http://sandsprite.com/CodeStuff/Understanding_the_Peb_Loader_Data_List.html)