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

Langage Delphi Discussion :

Décompiler Delphi 7


Sujet :

Langage Delphi

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Décompiler Delphi 7
    Bonsoir,J’ai un programme.exe de Delphi 7ou 5 important ,et je souhaiterais le décompiler Pour voir les fonctions et les procédures etc …J’ai tous essayé sur internet mais ça n’as pas marché ,est ce que il y’a quelle q’un qui peut m’aidé a le decompilé et voire son code source ?
    Merci d'avance

  2. #2
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut

    à ma connaissance, ce que tu veux faire est impossible. à la rigueur tu peux avoir le code en assembleur mais pas le code delphi d'une application compilée

  3. #3
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 898
    Points : 8 529
    Points
    8 529
    Par défaut
    SAlut
    Delphi n'est pas le logiciel de programmation le plus discret, tu ne peux evidement pas retrouver le code source mais tu peux obtenir la structure de tes form avec le code trié des element de ta form trié.
    Je ne sais pas si je suis bien claire mais recherche sur le net decompilation delphi dede je ne l'ai jamais utilisé avec un prog en delphi 7 mais y'a pas de raison ca marche avec les autre, c'est tres utile pour certain contest
    A++
    Qwaz

    Edit je joint une photo de ce que tu obtient

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Génial et merci Qwazerty! Testé sur un soft à moi sous Delphi 7, hallucinant!

    Je savais que ce genre d'outil existait mais je pensais que leur utilisation était réservé à des passionnés d'assembleur devant la difficulté à interpréter les résultats. Et bien, non! et à vrai dire je ne m'étais jamais trop penché sur la question naïf que je suis.

    Donc maintenant ma question est de savoir comment empécher ce type de programme de decompiler mon exe (notamment un ou 2 mots de passe qui trainent en clair (bougre de moi!)) .

    Existe-il des composants delphi, utilitaires tiers ou méthode pour contrer celà?

    Merci d'avance, en attendant je cherche de mon côté.

    Fab

  5. #5
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Déjà dans un premier temps, décompiler c'est interdit si tu n'es pas l'auteur

    Ensuite tu peux déjà amélioer un peu en changeant les options du projet. Si tu vires toutes les options de debugage, l'exe sera déjà beaucoup moins clair. Mais tu auras aussi plus de mal à mettre au point. A réserver avant de distribuer.

    Pour cacher les mots de passe il faut que tu trouves des composants dédié (fait un tour sur torry) qui cryptes les mots de passe.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  6. #6
    Membre régulier Avatar de user 56gt8
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 86
    Points : 92
    Points
    92
    Par défaut
    Pour empecher la décompilation tu as les empaqueteurs (packer) d'éxecutable.
    genre aspack et compagnie.

Discussions similaires

  1. Décompilation d'un code Delphi
    Par XGuarden dans le forum Assembleur
    Réponses: 9
    Dernier message: 28/09/2014, 06h08
  2. Décompilation d'un code Delphi
    Par XGuarden dans le forum Delphi
    Réponses: 3
    Dernier message: 15/09/2014, 17h52
  3. décompilation application Delphi
    Par haffar dans le forum Langage
    Réponses: 1
    Dernier message: 06/02/2013, 13h54
  4. décompilation et delphi
    Par trakiss dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 16/06/2004, 10h36

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