IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

dependency walker


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Janvier 2004
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 101
    Par d�faut dependency walker
    Comment faire pour lire dans un binaire(dll entre autre) les fonctions export�es.
    J'ai trouv� un truc en VB mais c'est super bizarre.
    Je cherche un truc en C ou C++
    Merci bien.

  2. #2
    Membre chevronn�
    Avatar de bigquick
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    356
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 356
    Par d�faut
    Salut,

    Si c'est juste pour les voir, enfin c'est � dire pas les lister depuis le code, je sais que QuickViewPlus (http://www.tucows.com/preview/302331) le fait. Par contre il me semble que tu as juste les noms des points d'entr�es, donc pas les parametres ni rien, c'est plus "pour info" qu'autre chose... enfin sauf s'il y a un .ref avec la DLL, et que le gentil programmeur a indiqu� en commentaire les parametres, le retour etc ...

    mais je sais pas trop si c'est �a que tu cherchais

  3. #3
    Membre confirm�
    Inscrit en
    Janvier 2004
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 101
    Par d�faut
    Je cherche surtout comment dependency walker arrive � trouver les points d'ent�es, param�tres et dependences des dlls.
    Ca ne peut qu'etre l'analyse binaire de la dll.
    Est-il possible d'avoir les sources de dependency walker ou d'un outil similaire?
    Merci

  4. #4
    Membre confirm�
    Inscrit en
    Janvier 2004
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 101
    Par d�faut
    Ce serait sympa de r�pondre svp, ca fait un moment que je cherche cette info.
    Merci

  5. #5
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par d�faut
    Il ouvre la dll/exe comme un fichier classique et l'analyse. Il fait tout tout seul, y'a pas d'API pour �a.
    Une dll/exe 32 bits est au format PE. C'est document�.
    http://msdn.microsoft.com/library/en-us/dndebug/html/msdn_peeringpe.asp
    http://msdn.microsoft.com/msdnmag/issues/02/02/PE/default.aspx
    http://msdn.microsoft.com/msdnmag/issues/02/03/PE2/default.aspx
    http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx

  6. #6
    Membre confirm�
    Inscrit en
    Janvier 2004
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 101
    Par d�faut
    Merci pour les liens.
    Ou peux on trouver des exemples applicatifs tout fait.
    Merci

  7. #7
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par d�faut
    Des trucs bien propres bien faits y'en a pas des masses. Mais des petits programmes par ci par l� qui filent certaines infos on en trouve pas mal. Cherche avec le mot cl� PE.
    Cherche aussi du c�t� de la g�n�ration d'un .lib � partir d'une dll (pour VC++ 2003 toolkit notamment), des mecs ont bricol� des petits programmes qui dumpent les fonctions export�es d'une dll.

Discussions similaires

  1. erreur 000007-b : Dependency walker ==> Traduire l'analyse
    Par zigomario dans le forum Windows 7
    R�ponses: 3
    Dernier message: 25/07/2014, 11h28
  2. Dependency Walker
    Par forum dans le forum Autres �diteurs
    R�ponses: 0
    Dernier message: 24/03/2012, 12h40
  3. Dependency Walker
    Par forum dans le forum Vos t�l�chargements VB6
    R�ponses: 0
    Dernier message: 18/10/2011, 20h06
  4. [dependency-Walker] & appli x64
    Par uriotcea dans le forum Autres �diteurs
    R�ponses: 0
    Dernier message: 09/06/2010, 20h51
  5. [VB6] Dependency Walker - Voir les param�tres des fonctions
    Par snoopy69 dans le forum VB 6 et ant�rieur
    R�ponses: 1
    Dernier message: 02/02/2009, 13h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo