Arguments de fonction dans une DLL

Arguments de fonction dans une DLL - ASM - Programmation

Marsh Posté le 27-01-2016 à 23:09:49    

Bonjour à tous !
 
Je cherche à savoir comment on peut retrouver les arguments demandés par une fonction dans une DLL
J'ai essayé différents programmes (qui me donnent les noms de fonctions) mais aucun ne permet de retrouver quels types d'arguments sont demandés :/
Après quelques recherches sur google, j'ai installé IDA, qui apparemment serait le meilleur soft permettant de faire ça, mais je n'ai pas les connaissances nécessaires en assembleur pour y comprendre grand chose (à vrai dire, je n'ai pas les compétences en assembleur pour savoir si retrouver les arguments est même faisable).
 
Es ce que vous pensez que l'étude de la fonction en assembleur peut donner un indice sur le type d'arguments a passer aux fonctions ?
 
Merci beaucoup !

Reply

Marsh Posté le 27-01-2016 à 23:09:49   

Reply

Marsh Posté le 29-01-2016 à 15:18:55    

noisetteoaddedia a écrit :

Bonjour à tous !
 
Je cherche à savoir comment on peut retrouver les arguments demandés par une fonction dans une DLL
J'ai essayé différents programmes (qui me donnent les noms de fonctions) mais aucun ne permet de retrouver quels types d'arguments sont demandés :/
Après quelques recherches sur google, j'ai installé IDA, qui apparemment serait le meilleur soft permettant de faire ça, mais je n'ai pas les connaissances nécessaires en assembleur pour y comprendre grand chose (à vrai dire, je n'ai pas les compétences en assembleur pour savoir si retrouver les arguments est même faisable).
 
Es ce que vous pensez que l'étude de la fonction en assembleur peut donner un indice sur le type d'arguments a passer aux fonctions ?

Merci beaucoup !


Ben oui, certainement, mais c'est loin d'être simple vu que la notion de types n'existe pas en assembleur et qu'il te faudra donc comprendre le code pour déterminer le type de données en entrées.


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed