Exe>>cpp

salut tous le monde...!
voila j'ai un programmme ou plutot un logiciel realisé en C++, mais j'en est que l'executable(.EXE)
y a t'il une méthode qui me permi de convertir en .CPP??

13 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    ça n'est pas possible.

    La seule chose que tu peux faire, c'est désassembler l'EXE pour obtenir le code assembleur (.ASM).
    1. Modérateur
      ne me dite pas que vous voulez dire par source ...le prog en C++!!!

      Ben.... si.
      1. très bonne idée ....merci
        mais le probleme c'est que si c'était possible!je ne cherche pas à faire la transformation
        1. Modérateur
          Et bien grande nouvelle: exe>>cpp c'est pas possible !

          Seule solution: exe>>asm.
          et apprendre l'assembleur Intel.

          Voilà !
          1. ok je vais esaier avec l'asm, malgré que c'est un peu compliqué pour moi..
            1. Laisse tomber... Un programme C++ généré par un compilateur est illisible. Un code ASM doit voir toutes ses lignes de codes commentées, là, tu n'as rien... Et puis, pour relire un programme décompilé, il faut être déjà un Dieu en ASM, vu que le code généré par un compilateur, est très différent de ce que l'on pourrait s'attendre.
              Pour info, sache que s'il s'agit d'un programme commercial, c'est manipulation est illégale, et fortement réprimendée.
              Donc, le mieux, comme on te l'a déjà suggéré, obtients les sources direcetement... (C'est pour ça, vive la licence GNU!)

              Tintin
              1. Pour info, sache que s'il s'agit d'un programme commercial, c'est manipulation est illégale, et fortement réprimendée.

                Non non. Seulement aux USA.
                En Europe, le désassemblage des logiciels est parfaitement légal (mais je ne sais pas si ça va durer :-(

                Mais comme tu dis, vive l'opensource !
                1. >>En Europe, le désassemblage des logiciels est parfaitement légal (mais je ne sais pas si ça va durer :-(

                  Ben, je ne peux pas être catégorique à 100%, mais j'ai appris en droit informatique que la décompilation était illégale, j'ai mm eu une interro sur un jugement à ce sujet.

                  tintin
                2. Contributeur
                  @Tintin"Droit informatique" comme tu dis, ca reste le droit commun, pas (encore) d'exception en la matiere

                  ö,ö&nbsp&nbsp"Il est plus facile de donner des conseils
                  \_/&nbsp&nbsp&nbsp&nbspque de les appliquer"
              2. Modérateur
                Ben, je ne peux pas être catégorique à 100%, mais j'ai appris en droit informatique que la décompilation était illégale, j'ai mm eu une interro sur un jugement à ce sujet.

                mmm... le monsieur en question as-t-il appris son droit aux états-unis ?
                Là bas, c'est en effet illégale. Mais pas en Europe (bien que tous les éditeurs fassent un lobbying massif pour que cela le devienne).

                Et par voix de conséquence, la majorité des licenses d'utilisation des logiciels sont illégales en Europe ! :-)

                En cherchant un peu sur les forums de CCM, j'ai retrouvé ça:
                http://www.april.org/dossiers/dvd-cca/reverse-engineering.html
                1. Oui... ben j'ai lu ton article, et je ne sais plus trop que penser...
                  Je vais encore me renseigner plus précisément...

                  Tintin as Zut2zut