ASM -> OpCodes [Résolu]

Messages postés
759
Date d'inscription
samedi 15 mai 2004
Dernière intervention
30 janvier 2011
- - Dernière réponse : cs_ghuysmans99
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Dernière intervention
30 juin 2013
- 6 déc. 2008 à 20:46
Hello ;)
je sais comment passer de ASM a Opcode manuellement, mais je suis a la recherche d'une facon simple de convertir de l'asm en OpCode
exemple :
si je rentre dans mon programme NOP NOP il me retourne 0x90 0x90. cela serait simple car Nop c'est toujour 0x90 mais imaginon que ce soit JMP 12345
Merci
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
759
Date d'inscription
samedi 15 mai 2004
Dernière intervention
30 janvier 2011
3
Merci
sa d'accord je sais faire, en plus le mieux c'est OllyDbg mais, je cherche a creer un programme qui le fait

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 104 internautes nous ont dit merci ce mois-ci

Commenter la réponse de wxccxw
Messages postés
233
Date d'inscription
jeudi 4 juillet 2002
Dernière intervention
5 juillet 2008
0
Merci
me semble que le jmp prend le nombre d'opcode à jumper (enfin j'suis pas sur) donc faut calculer le nombre d'opcode à sauter pour aller au label du jump. à vérifier :-)
Commenter la réponse de 24Karas
Messages postés
759
Date d'inscription
samedi 15 mai 2004
Dernière intervention
30 janvier 2011
0
Merci
oui merci mais il me faudrait un truc global ;) tel que JNZ JE JMP RETN etc
Commenter la réponse de wxccxw
Messages postés
750
Date d'inscription
vendredi 17 juin 2005
Dernière intervention
23 mai 2007
0
Merci
Tu n'a qu'a télécharger WinDASM et NASM, tu crée des programmes COM avec toutes les instructions dont tu veut l'opcode en ASM. Ensuite, tu le désassemble avec WinDASM et tu regarde le code héxadécimal généré.
Commenter la réponse de nightlord666
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Dernière intervention
30 juin 2013
0
Merci
Bah faut regarder le source de NASM, par exemple (mais bon courage !)
Commenter la réponse de cs_ghuysmans99

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.