thiosyiasar
Messages postés186Date d'inscriptionlundi 11 mars 2002StatutMembreDernière intervention30 novembre 2010
-
12 mai 2004 à 10:20
thiosyiasar
Messages postés186Date d'inscriptionlundi 11 mars 2002StatutMembreDernière intervention30 novembre 2010
-
17 mai 2004 à 11:03
Salut
J'ai une Dll entre les main et j'utilise Dependency pour trouver les points d'entré.
J'ai trois méthodes avec leur adresse d'entrée :
- ConvertMetrics -> 0000B1B0
- ConvertData -> 0000B270
- ConvertWGFiles -> 0000B570
Je voudrais connaitre les paramêtres de ces méthodes et la valeur quelle retourne. Je crois savoir qu'il faut regarder les push et les pops mais connaitre le type de parametre ca me parait un peu plus compliqué
Enfin si quelqu'un peux me diriger vers une doc ou une technique astuce ca me rendrait un grand service.
Nico
A voir également:
Le programme ne contient pas de méthode 'main' statique adaptée à un point d'entrée
thiosyiasar
Messages postés186Date d'inscriptionlundi 11 mars 2002StatutMembreDernière intervention30 novembre 20103 13 mai 2004 à 11:11
Ha oui ! J'oubliais.
Je ne connais que les principe de base en assembleur
J'en ai fait un peu à l'époque sur 6502 (Apple II), alors je suis un peux paumé.
Je vois bien des push dans les registre mais comment connaitre le type
ToutEnMasm
Messages postés587Date d'inscriptionjeudi 28 novembre 2002StatutMembreDernière intervention13 décembre 20223 16 mai 2004 à 19:53
la fonction commence par installer un exception handler pour la sécurité du programme et interroge la longueur (lstrlen) d'une chaine,c'est tout,c'est un peu court.
thiosyiasar
Messages postés186Date d'inscriptionlundi 11 mars 2002StatutMembreDernière intervention30 novembre 20103 17 mai 2004 à 11:03
Un peu cours je sais je ne voyais pas coller tout le code.
Merci pour la réponse, je réalise que je suis encore plus que débutant en asm !
Sinon j'ai essayé de trouver un décompilateur qui permettrait de trduire l'asm en un language un peu plus lisible (comme le c). J'ai trouvé Dcc mais il refuse de me décompiler cette dll.
Je crois que je vais devoir m'y mettre (ma copine va me maudire).
Donc plutôt que de faire le ch***r et de filer le code assembleur pour que l'on me mache le travail j'ai deux questions :
- Connais tu un bon tutorial asm en français (si possible)?
- Existe il un décompilateur qui permettrait de traduire l'asm en c, car même si le code généré est de mauvaise qualité, je serai plus enclin à le comprendre.