Au secours, décompiler un executable VB

xav1611 Messages postés 527 Statut Membre -  
xav1611 Messages postés 527 Statut Membre -
Bonjour à tous,

J'ai fait une énorme bétise ce matin... J'ai voulu modifier un programme VB... Au chargement, j'ai eu une erreur de chargement de composant, mais j'ai continué à charger le projet...
Je n'avais pas vu ce problème, et j'ai enregistré les modifs, sans recréer l'exe, pour que l'on puisse tester ce programme...
Le problème, c'est que ça a effacé une bonne parti du code :-(((
N'ayant pas recréé l'exe, je me demande s'il est possible de récupérer le code de mon fichier exe en VB???

Merci d'avance,

8 réponses

  1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Ba, plutot de l'assembleur ou du C ou ...
    A la limite du bas si c'est ecrit en VB mais je suis aps bien sur...

    ö,ö&nbsp&nbsp"Il est plus facile de donner des conseils
    \_/&nbsp&nbsp&nbsp&nbspque de les appliquer"
    1
  2. xav1611 Messages postés 527 Statut Membre 13
     
    Donc de toute façon, impossible de récuperer les formulaires et le code tel que je l'ai tapé... :-(
    1
  3. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Mais mais mais, vous ne faites jamais de backups de vos sources ?
    Vous n'utilisez pas un logiciel de contrôle de sources (cvs,rcs,souresafe) ?

    Ah làlà... la jeunesse.

    La décompilation n'est pas une opération garantie à 100%, mais bon:

    http://www.google.fr/search?q=vb+decompilation

    0
  4. xav1611 Messages postés 527 Statut Membre 13
     
    Et oui, les jeunes d'asteur', c'est plus ce que c'était... Mais en fait, au pire, j'ai perdu une matinée de travail, j'ai retrouvé une bonne partie de mon code... En tout cas, ça sert de leçon...
    Par contre, je me demandais si c'était authorisé de créer un décompilateur, puisqu'on n'en trouve quand même pas des masses sur internet?

    Merci.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Le creer, oui...l'utiliser sur des programmes copyrightes sous certaines conditions (la plus part des "gros" trucs) non...

    ö,ö&nbsp&nbsp"Il est plus facile de donner des conseils
    \_/&nbsp&nbsp&nbsp&nbspque de les appliquer"
    0
  7. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    En France (et dans la majorité des pays européens), la décompilation et le désassemblage sont parfaitement légaux (malgré ce qui est marqué dans les licenses des logiciels).
    0
    1. kalamit
       
      Salut Seb,

      Et y'a marqué quoi par exemple ? Sur quel type de produits ?

      Kalamit,
      Je ponce donc j'essuie
      0
  8. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    >Et y'a marqué quoi par exemple ?

    Des trucs du genre: "You may not reverse engineer, decompile or disassemble the Product." (Coefficient, logiciel d'analyse de base de données).

    Dreamweaver 2 de Macromedia: "Vous ne devez pas décompiler, désosser, désassembler ou, de quelque façon que ce soit, réduire le Logiciel à une forme perceptible par l'homme."

    Opéra (navigateur): "You shall not modify, translate, reverse engineer, decompile or disassemble the Software or any part thereof."

    etc.

    On trouve ça dans pratiquement tous les types de logiciels commerciaux.

    On s'en fout, on est en europe ! ;-D
    0
  9. xav1611 Messages postés 527 Statut Membre 13
     
    Et sinon, ça se passe comment? On peut retrouver les .frm, .vbp... en décompilant, ou on obtient que le code en assembleur?
    0