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 :

Désassembleur x86


Sujet :

Assembleur

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2004
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Désassembleur x86
    Salut!

    Je cherche un excellent désassembleur pour CPU x86. Du genre qui désassemble tout et n'importe quoi. C important qu'il ouvre tout les fichiers .exe et .lib et qu'il supporte à 100% winXP (pas win 9x!).

    g essayé w32dasm mais il me déçoit beaucoup... ouvre des fichier fait en C et VB mais refuse un fichier de base ASM et assembler par TASM...

    Merci

  2. #2
    Membre actif
    Avatar de mathk
    Inscrit en
    Décembre 2003
    Messages
    211
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 211
    Points : 233
    Points
    233
    Par défaut
    Prend Ollydbg
    http://home.t-online.de/home/Ollydbg/

    Tu peut même assembler en live
    Si grande est la faiblesse d'une âme, dont la raison est partie!
    Ne jamais embrouiller ni abasourdir par une foule d'images le génie intérieur qui réside au fonde de sa poitrine,...
    L'ambition est le rfuge de l'échec. "Oscar Wild"

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2004
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Salut,

    y veut pas plus ouvrir le fichier .exe?!?!?!

  4. #4
    Membre averti Avatar de Pierre Maurette
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    283
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 283
    Points : 390
    Points
    390
    Par défaut
    Salut,
    Si ce n'est pas trop tard, ou alors pour les autres lescteurs: WinDbg, un des Debugging tools for Windows.
    http://www.microsoft.com/whdc/devtoo...g/default.mspx
    http://www.microsoft.com/whdc/devtoo...nstallx86.mspx
    C'est génial, 32 et 64 bits (installs différentes), mais prévoir un apprentissage / prise en main. C'est assez velu.
    Cordialement,
    Pierre Maurette

  5. #5
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    Un desassembleur est un desassembleur .. y'a rien de magique la dessous .. ils font la meme chose ... tu peux dessassembleur un binaire linux sous Windows, tu retrouvera le code, c'est juste une question d'architecture (un binaire pour x86, mac, alpha, etc .... n'ont aucun rapport) par contre du code x86 reste du ocode x86 .... Bref, un qui "supporte a 100 % Windows XP" ca veut pas dire grand chose

    Si un fichier desasse,mble ne vient "rien dire" cela vient probablement du fait que tu ne desassemble pas ce que tu pense (Genre desassembler une ressource, comme une image ou du texte, ca donne toujours un resultat .... mais qui n'a aucun sens) ou tu peux egalement avoir un decalage (puisque les opcodes sont sur plusieurs octes, si tu te decale, tu desassemble n'importe quoi et de ce fait le resultat est faut egalement.)

    J'utilisais Ollydbg, pratique et facile d'utilisation, mais il y en a a la pelle .... google

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 96
    Points : 116
    Points
    116
    Par défaut
    Ollydbg est un beau logiciel, mais c'est avant tout un débugger, pas un desassembleur (même si il incorpore des fonctionnalités de désassemblage et d'assemblage à la volée).
    Je te conseille IDA pour les gros désassemblages, car il permet d'avoir un code clair et facilement analysable (de plus il supporte un grand nombre de formats d'executables et d'architectures).
    Personnellement j'utilise IDA et ollydbg en parallèles pour bien comprendre la structure d'un programme.

    Du genre qui désassemble tout et n'importe quoi
    Attention ! Certains formats d'executables, contenant du code interprêté (comme les executables VB contenant du P-Code), ne sont désassemblables que par des programmes particuliers.
    Responsable du projet SKAN (OS à but didactique)
    Contactez moi pour toutes questions ou remarques sur le projet.

  7. #7
    Membre habitué Avatar de SteelBox
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2002
    Messages : 446
    Points : 194
    Points
    194
    Par défaut
    IDA est pas gratuit...Olly est l'un des meilleurs en gratuit. Soft Ice a des fonctionnalités plus avancées (debugger en plus). Il est plus complexe a prendre en main (mais offre plus de possibilités...tout est histoire de compromis selon les besoins ).
    La vitesse de la lumière étant supérieure à celle du son, il apparaît normal que beaucoup de gens paraissent brillants jusqu'à ce qu'ils l'ouvrent.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 96
    Points : 116
    Points
    116
    Par défaut
    IDA est pas gratuit...
    Peut etre mais tu peux l'utiliser sans payer il me semble: pour ma part, je ne l'ai pas acheté, et il marche très bien chez moi (et je n'utilise aucun crack, ou autre système à la limite de la légalité)...
    Responsable du projet SKAN (OS à but didactique)
    Contactez moi pour toutes questions ou remarques sur le projet.

  9. #9
    Invité
    Invité(e)
    Par défaut
    Un petit desassembleur pouvant etre utilise en ligne de commande et qui possedes plusieurs options interessantes (comme skipper certaines partie du fichier, etc) s'apelle ndisasm.

    Il vient normalement avec nasm, un assembleur repute et multi-plateforme

Discussions similaires

  1. Quel assembleur/désassembleur pour PDA Windows 2003 ?
    Par keskinvapa dans le forum Autres architectures
    Réponses: 2
    Dernier message: 06/04/2004, 04h55
  2. Emulateur x86 64 bits
    Par executter dans le forum Assembleur
    Réponses: 7
    Dernier message: 20/02/2004, 14h06
  3. Désassembleur C C++
    Par quicky2000 dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 12/12/2003, 08h09
  4. i386, x86 signification ?
    Par Thcan dans le forum Assembleur
    Réponses: 7
    Dernier message: 04/01/2003, 21h36
  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