IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Assembleur Discussion :

Quel désassembleur choisir?


Sujet :

Assembleur

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Autodidacte
    Inscrit en
    Janvier 2013
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 30
    Points : 25
    Points
    25
    Par défaut Quel désassembleur choisir?
    Bonjour j'aimerais m'y mettre à l'assembleur et j'aimerais aussi apprendre à modifier des exécutables à l'aide d'un désassembleur.
    Cependant je ne sais pas du tout quel désassembleur choisir.

    Quel désassembleur facile d'utilisation, gratuit ou version d’essai, me conseillez vous?

    Une autre question, le code assembleur diffère t-il entre chaque compilateur?
    Car j'ai remarqué une légère différence entre le compilateur MASM et NASM

    Merci d'avance

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 368
    Points : 23 620
    Points
    23 620
    Par défaut
    Citation Envoyé par debian21 Voir le message
    Bonjour j'aimerais m'y mettre à l'assembleur et j'aimerais aussi apprendre à modifier des exécutables à l'aide d'un désassembleur.
    Cependant je ne sais pas du tout quel désassembleur choisir.
    Si tu utilises NASM, tu dois déjà disposer de ndisasm pour le faire.

    « modifier des exécutables » à l'aide d'un désassembleur risque néanmoins d'être plus difficile que prévu. Il est peu probable que tu sois en mesure de réassembler directement un programme désassemblé.

    Une autre question, le code assembleur diffère t-il entre chaque compilateur?
    Car j'ai remarqué une légère différence entre le compilateur MASM et NASM
    En principe non si tu compiles bien de l'assembleur. Par contre, il peut y avoir des différences lorsque tu utilises des instructions implicites en 16, 32 ou 64 bits. Si tes compilateurs choisissent une cible par défaut (et il est probable que MASM soit resté à 32 bits), tu auras des différences si ces cibles ne sont pas les mêmes d'un assembleur à l'autre.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Autodidacte
    Inscrit en
    Janvier 2013
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 30
    Points : 25
    Points
    25
    Par défaut
    Merci pour ta réponse

    J'utilise NASM et effectivement j'ignorais qu'il possédait son désassembleur.
    Je viens de l'essayé, j'arrive à désassembler sans problème mais je n'arrive pas à réassembler.

    J'ai même essayé avec un petit exécutable que j'ai crée en assembleur avec NASM, mais quand je le désassemble le code assembleur n'est pas du tout le même et je n'arrive pas à le compiler avec NASM.

Discussions similaires

  1. Quel compilateur choisir pour l'assembleur ?
    Par forthx dans le forum Assembleur
    Réponses: 97
    Dernier message: 09/10/2018, 14h55
  2. Quel outil choisir pour un développement SQL-Server ?
    Par Mouse dans le forum Débats sur le développement - Le Best Of
    Réponses: 23
    Dernier message: 12/08/2003, 06h23
  3. quel langage choisir pour faire de script sous windows
    Par pas05 dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 18/11/2002, 22h42
  4. je veux apprendre la programmation quel language choisir??
    Par existance dans le forum Débuter
    Réponses: 26
    Dernier message: 06/08/2002, 05h32
  5. Quel désassembleur/assembleur pour un exe Windows ?
    Par Anonymous dans le forum x86 32-bits / 64-bits
    Réponses: 6
    Dernier message: 17/04/2002, 10h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo