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

Windows Discussion :

Regénérer un code source à partir d'un exécutable


Sujet :

Windows

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 2
    Par défaut Regénérer un code source à partir d'un exécutable
    Bonjour à tout ceux qui sont intéressés par mon Topic.

    Pour raconter un peu qui je suis, suis tout nouveau sur votre forum. J'ai essayé de chercher des infos concernant mon problème, mais je n'ai pas réussi à trouver...

    Cela concernerait un petit exécutable (environ 130 ko + dll) dont j'aurais besoin de récupérer les codes sources.
    J'ai contacté l'entreprise, mais bien sûr elle fait la sourde oreille (logique vous me direz...).

    En fait j'aurais voulu savoir si c'est possible de récupérer des codes sources à partir d'un exécutable, ou si il ne faut pas rêver.

    Puis si d'autres personnes ont d'autres informations à donner, je ne dis jamais non !!

    Merci d'avance !

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 760
    Par défaut
    Oui, cela est possible. Mais il y a deux problèmes : de un le code que tu obtiendra sera illisible et de deux ce n'est pas legal!

  3. #3
    Candidat au Club
    Inscrit en
    Mars 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 2
    Par défaut
    En fait, je sais très bien que c'est illégal.
    Je vais essayer d'expliquer un peu mieux mon problème.

    Je suis en train de travailler sur une machine de test qui est pilotée par un PC. Sur ce PC, il y a trois logiciels que nous avons acheté à l'entreprise qui nous a fourni la machine de test.
    Sur ces trois logiciels, il y a deux gros logiciels qui font du traitement d'informations dans la majorité, et un petit logiciel que je qualifie de logiciel d'interface.

    En effet, ce logiciel d'interface a pour seul but d'échanger des informations entre les cartes internes au PC (carte vendues par le constructeur de la machine) et les deux gros logiciels qui traitent les informations.
    Et en fait, vu que je refais tout, j'ai deux solutions :
    - soit je m'amuse à supprimer tous ces logiciels, dans ce cas la boite à qui j'ai acheté ces logiciels et qui refuse de me donner les codes sources perd un client qui fait appel régulièrement à elle pour cette machine ;
    - soit je fais l'enfoiré, je supprime ce petit logiciel d'interface. J'en refais un, et je referai appel à cette entreprise pour tout ce qui est maintenance et tout le reste.

    Dans ce deuxième cas, la boite ne verra rien, c'est comme si j'avais fais un logiciel en parallèle pour remplacer le leur, ce qui n'est pas interdit. Et dans le premier cas, je perdrait énormément de temps à refaire les deux gros logiciels. Donc je cherche un compromis.

    Le problème, c'est que pour changer ce petit logiciel, il faut que je connaisse le code source pour savoir par où les informations passent entre ce logiciel et les deux gros autres ...

    Donc si quelqu'un sait comment faire ...

    Je vous remercie d'avance

  4. #4
    Membre éprouvé
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Par défaut
    Je pense que tu ne pourras pas récupérer le code source réel mais surement sous forme d'assembleur ultra indigeste. Donc à moins de juste vouloir changer un contenu qui serait en dur (valeur d'un caption par exemple) tes tentatives seront voués à l'echec.

    edit : et oui, je confirme que c'est illégal dans ton cas, en plus .

  5. #5
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    Je pense que tu ne pourras pas récupérer le code source réel mais surement sous forme d'assembleur ultra indigeste
    pas forcément!!!

    il faut d'abord connaitre le langage utilisé puis regarder à l'intérieur mais c'est interdit

Discussions similaires

  1. Code source à partir d'un EXE
    Par Mr NGANZI dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 29/01/2008, 12h15
  2. obtenir le code source à partir du .exe
    Par rimeh dans le forum Autres éditeurs
    Réponses: 14
    Dernier message: 23/01/2007, 14h13
  3. Lancement d'un projet en code source à partir d'un groupe de projet
    Par Domi63 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 28/12/2006, 16h06
  4. Code Source à partir d'un .exe
    Par trati dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 17/08/2006, 23h00
  5. Code source à partir du bytecode
    Par marocleverness dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 22/02/2006, 08h56

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