Partage
  • Partager sur Facebook
  • Partager sur Twitter

désassembleur

Ubuntu 20.04

Sujet résolu
    19 février 2021 à 14:38:45

    Bonjour,

    Comme dit dans le titre, je cherche un désassembleur  (graphique si possible) pour Ubuntu 20.04 (logiciel qui génère un code assembleur ou autre depuis un exécutable).

    Cependant, j'ai cherché IDA (un désassembleur réputé multiplateforme), mais il n'était pas dans la liste des paquets (logique : il est propriétaire).

    Le seul que j'ai trouvé est d52, mais il ne s'occupe que des fichiers *.hex ou *.bin -- c'était celui en tête de liste, il était marqué "Désassembleur pour du code 8052, 8048 [...]" ; bref il ne me convient pas.

    Voici donc ma question : connaissez-vous un désassembleur qui fonctionne sur Ubuntu 20.04, de préférence en graphique ? Si il n'y en a pas, y en a il en console (mieux que rien) ?

    Merci d'avence, j'espère avoir été assez clair !

    EDIT : j'ai oublié de le préciser, mais je préférerais de loin que le logiciel soit gratuit.

    -
    Edité par Durza 42 20 février 2021 à 15:15:18

    • Partager sur Facebook
    • Partager sur Twitter

    La gentillesse est le langage qu'un sourd peut entendre et qu'un aveugle peut voir.

    Il n'y a qu'un seul monde et il est faux, cruel, contradictoire, séduisant et dépourvu de sens. Un monde ainsi constitué est le monde réel. Nous avons besoin de mensonges pour conquérir cette réalité, cette "vérité".

      20 février 2021 à 16:47:38

      Salut,

      En désassembleur graphique, tu as cutter https://cutter.re/ qui fait même office de décompilateur et qui se base sur Ghidra par défaut pour décompiler mais tu peux y installer un autre décompilateur. Sinon, en ligne de commande, tu as gdb ou radare2.

      • Partager sur Facebook
      • Partager sur Twitter
        20 février 2021 à 23:25:27

        Comme Typhlos : personnellement s'utilise GHidra.

        Il est très simple d'utilisation et complet.

        • Partager sur Facebook
        • Partager sur Twitter
          21 février 2021 à 17:02:45

          Bonjour,

          Je suis surpris : gdb permet de désassembler un programme ?

          J'installe cutter.re actuellement, je vous tiens au courant !

          Merci

          • Partager sur Facebook
          • Partager sur Twitter

          La gentillesse est le langage qu'un sourd peut entendre et qu'un aveugle peut voir.

          Il n'y a qu'un seul monde et il est faux, cruel, contradictoire, séduisant et dépourvu de sens. Un monde ainsi constitué est le monde réel. Nous avons besoin de mensonges pour conquérir cette réalité, cette "vérité".

            24 février 2021 à 14:18:54

            Bonjour,

            Désolé de ce message un peu tardif,

            j'ai un léger problème avec l’installation de cutter.re depuis le lien que tu as donné : le téléchargement est sous forme d'appImage, or je n'ai pas trouvé d'application permettant de gérer un fichier appImage (le seul que j'ai trouvé est imagerunner, qui ne marche pour ainsi dire pas : les boutons delete ou lauch n'ont aucun effet...).

            Je pense me rabattre soit sur radare2 soit sur gdb, je verrai.

            • Partager sur Facebook
            • Partager sur Twitter

            La gentillesse est le langage qu'un sourd peut entendre et qu'un aveugle peut voir.

            Il n'y a qu'un seul monde et il est faux, cruel, contradictoire, séduisant et dépourvu de sens. Un monde ainsi constitué est le monde réel. Nous avons besoin de mensonges pour conquérir cette réalité, cette "vérité".

              28 février 2021 à 14:09:22

              Bonjour,

              Bon ; après de multiples péripéties (... il fallait faire clique droit -> propriétés -> permissions -> autoriser l'exécution du fichier comme un programme...:honte:), j'ai réussi à ouvrir cutter.

              Je pense que je vais déclarer ce sujet résolu, ça vaudra mieux...

              Merci à tous !

              • Partager sur Facebook
              • Partager sur Twitter

              La gentillesse est le langage qu'un sourd peut entendre et qu'un aveugle peut voir.

              Il n'y a qu'un seul monde et il est faux, cruel, contradictoire, séduisant et dépourvu de sens. Un monde ainsi constitué est le monde réel. Nous avons besoin de mensonges pour conquérir cette réalité, cette "vérité".

              désassembleur

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              • Editeur
              • Markdown