Me renseigner,

Fermé
aliméa - 13 nov. 2007 à 18:42
 trophar - 7 févr. 2010 à 23:12
Bonjour,
bonjour,jaimerai me renseigner sur le logiciel, windasm, je voudrai juste que vous me disez se que c'est a quoi sa sert? qest ce que c'est?ect merci

3 réponses

jmber Messages postés 2700 Date d'inscription mardi 11 octobre 2005 Statut Contributeur Dernière intervention 17 janvier 2011 680
13 nov. 2007 à 18:47
Bonsoir,

Un désassembleur sert à voir ce qu'il y a à l'intérieur d'un programme (EXE, DLL,). Quand vous en désassemblerez un, vous aurez droit à un listing traduit en code assembleur. Lorsqu'un programmeur fait un programme, il utilise des instructions spécifiques à son langage (C++, Visual Basic, ...). Il enregistre ensuite son code source dans un fichier puis il le compile. Le compilateur va transformer le code source spécifique au langage en assembleur qui ne peut être lu que par le même environnement où il a été compilé. Si le programme a été compilé sous windows, il ne marchera que sous Windows. Quand vous avez un .EXE sur votre disque, celui-ci est donc en assembleur. Si vous l'ouvrez avec un éditeur hexadécimal, vous ne verrez pas d'instructions assembleur mais la valeur hexadécimale des instructions (ex : NOP équivaut à 90)

Pour voir ces instructions assembleur, il vous faut donc un désassembleur et donc W32Dasm. (il existe le logiciel IDA - le best of en la matière de désassemblage - mais il est beaucoup plus difficile d'utilisation).

L'avantage de W32dasm est qu'il possède aussi la fonction de debugging (permet d'exécuter pas à pas les instructions assembleur) et de ce fait, cela peut épargner l'utilisation de SoftIce (maître incontesté du debugging).

0
jee pee Messages postés 37365 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 28 mars 2023 8 930
13 nov. 2007 à 18:51
bonjour,

c'est un logiciel qui sert à désassembler un programme executable, c'est à dire à regenerer un source en assembleur à partir d'un programme

voila,

à quoi cela sert ? à surtout réaliser quelquechose de proscrit par la chartre de CCM !!!!

cdt
0
slt
ici http://100ultimate.free.fr/tutoriels/w32dasm/w32dasm.html tuto complet
0