Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4273 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [Dll] Y a t'il un moyen de connaitre les specifs des fcts d'1 DLL?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Dll] Y a t'il un moyen de connaitre les specifs des fcts d'1 DLL?

n°533023
Tetedeienc​h
Head Of God
Posté le 07-10-2003 à 09:13:43  profilanswer
 

Hello !
 
J'ai une DLL que j'ai récupéré qui a priori résoud un de mes gros soucis.
 
Cependant, j'ai pas les specifs de cette DLL, et l'auteur est injoignable.
 
Avec l'utilitaire dependency walker j'ai le nom des fonctions de cette dll, et mais pas ses paramètres et ses types de retour...
 
Existe t'il un utilitaire permettant de savoir tout ca ?
 
Histoire que je puisse utiliser ladite fonction :/
 
J'ai fait quelques essais mais peu concluants :/
 
Merci :jap:


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
mood
Publicité
Posté le 07-10-2003 à 09:13:43  profilanswer
 

n°533025
chrisbk
-
Posté le 07-10-2003 à 09:17:46  profilanswer
 

non a ma conaissance strictement aucun moyen
Enfin si, un :
 
1) les fonctions exportés utilisent une decoration type C++
2) tu connais le compilo ayant servi la construction de la dll
3) tu connais la decoration que le compilo applique a un nom de fonction
 
la tu devrais y arriver
 
Sinon il te reste une (vaillante) methode : pas a pas au desassembleur et tu essayes de voir ce qu'il se passe..... (bon courage :O)
 
 

n°533026
Tetedeienc​h
Head Of God
Posté le 07-10-2003 à 09:20:51  profilanswer
 

ouiiiiiiin :cry:
 
Quelle idée ils ont de pas avoir un email valide je t'assure :cry:
 
Bon ben je vais devoir tester, mais merci :jap:


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°533027
Tetedeienc​h
Head Of God
Posté le 07-10-2003 à 09:23:00  profilanswer
 

Enfin bon, je connais une fonction au moins sur le tas ( aps de paramètres, retourne un int), et la deuxieme qui me manque doit retourner un int aussi, mais a elle deux paramètres je pense ( j'ai des access violation... )
 
Je vais essayer de me débrouiller...


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°533028
chrisbk
-
Posté le 07-10-2003 à 09:23:11  profilanswer
 

franchement au disasm c assez "mission impossible" quand meme :O
Sauf si tes fonctions sont du genre bien con, type elle te remplisse un tableau de char, mais sinon...
 
 

n°533033
LetoII
Le dormeur doit se réveiller
Posté le 07-10-2003 à 09:26:17  profilanswer
 

Il existe des utilitaires listant les fontions exportées par les DLL.


---------------
Le Tyran
n°533035
Tetedeienc​h
Head Of God
Posté le 07-10-2003 à 09:27:42  profilanswer
 

chrisbk a écrit :

franchement au disasm c assez "mission impossible" quand meme :O
Sauf si tes fonctions sont du genre bien con, type elle te remplisse un tableau de char, mais sinon...
 
 
 


 
Nan, ca joue avec le Smbus :/
 
LetoII : merci, mais j'en parle déjà dans le premier post si tu lis bien ;)


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°533037
chrisbk
-
Posté le 07-10-2003 à 09:28:05  profilanswer
 

Ouais
et ? :D
Un topic, ca se lit :O

n°533039
Tetedeienc​h
Head Of God
Posté le 07-10-2003 à 09:29:11  profilanswer
 

je sais qu'il y a un paramètre au moins ( read of address 000000 comme erreur, ca trompe pas), maistenant, faut que je trouve kwoa :D


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°533041
chrisbk
-
Posté le 07-10-2003 à 09:30:52  profilanswer
 

le nombre de paramete tu peux generalement (et si t un peu chanceux) le distingue rapidement en regardant les instructions utilisant ESP
 
 

mood
Publicité
Posté le 07-10-2003 à 09:30:52  profilanswer
 

n°533058
Tetedeienc​h
Head Of God
Posté le 07-10-2003 à 10:23:41  profilanswer
 

je testerai ce soir mais je crois que j'ai mon idée :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [Dll] Y a t'il un moyen de connaitre les specifs des fcts d'1 DLL?

 

Sujets relatifs
[debutant]Quel est le meilleur moyen de transferer des infos?Le meilleur moyen de stocker des probablités...
connaitre le poid généré par le script php! [flash] [html] [mime]Moyen plus rapide que stripslashes(htmlspecialchars( $liste->pseudo) ?
DB2 : connaitre le temps d'execution d'une requeteComment voir le code d'une Dll
[C/VB] Créer un .exe en VB qui appelle une DLL écrite en C...DLL en C utilisée par VB
Y a moyen de lire le contenu d'un lecteur de CD ????connaitre la largeur d'une chaine en java (ou plutôt jsp)
Plus de sujets relatifs à : [Dll] Y a t'il un moyen de connaitre les specifs des fcts d'1 DLL?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)