Prenons notepad.exe, je le renomme en notepad2.exe, comment savoir que cette executable correspond à notepad.exe ? Est-il possible de récupérer un identifiant d'application ?
Hum, oula sa m'a l'air compliqué. Tu peux pas expliquer un peu plus précisement? Car la google me parle pas !! J'ai vraiment l'impression d'être un noob, et pourtant !!
Disons que tu hook CreateProcess, donc tu reçois les params.
En ce cas tu as la chaine du exe que tu ouvres avec CreateFile en GENERIC_READ et OPEN_EXISTING, tu calcules le hash MD5, CloseHandle du exe, et enfin tu repasses à la vraie CreateProcess seulement si exehash n'est pas dans ton tableau de hash interdits.