begin process at 2008 05 16 06:28:35
1 173 216 membres
61 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LISTE PROCESSUS V2 (WIN64)


Information sur la source



Description

Adaptation de ma source 17658 spécialement pour Windows x64.
La version 32 bits ne pouvait plus sortir le chemin complet des processus pour cause de membres de la structure SYSTEM_PROCESS_INFORMATION qui ont été déplacés. Cette source n'est donc pas recompilable pour 32 bits sans qlqs modifs importantes.
J'ai lié directement à ntdll.dll (appels API native) par ntdll64.lib que j'ai extrait du WDK. Le fichier ntdll64.h n'est également pas utilisable en 32, prendre lib et h de l'ancienne source pour recompiler le fichier C en 32 bits.
L'emploi de GetProcessImageFileName() garantit l'extraction du fullPathName au format DosDeviceName, j'utilise ensuite QueryDosDevice() pour retrouver le nom au format standard.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de Alain Proviste le 31/03/2008 01:15:31 administrateur CS

    quels sont les droits nécessaires pour obtenir le chemin complet de cette manière ?

  • signaler à un administrateur
    Commentaire de BruNews le 31/03/2008 10:20:37 administrateur CS

    Testé uniquement sur Server 2008 x64:

    - Avec SE_DEBUG_NAME:
      Si OpenProcess(PROCESS_QUERY_LIMITED_INFORMATION....) on a tout, c'est le code de la source.
      Si OpenProcess(PROCESS_QUERY_INFORMATION....) on rate le fullPathName de audiodg.exe mais on a tout le reste.

    - Sans SE_DEBUG_NAME:
      Si OpenProcess(PROCESS_QUERY_LIMITED_INFORMATION....) on rate le fullPathName de csrss.exe mais on a tout le reste.
      Si OpenProcess(PROCESS_QUERY_INFORMATION....) alors on n'a que les process de la session sans aucun service ni quoi que ce soit de protégé.

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS