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

EDI Delphi Discussion :

securiser une application delphi


Sujet :

EDI Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Par défaut securiser une application delphi
    Salut Tout le monde,
    je suis en plein developpement d´une application en delphi, et la societe pour laquelle je la developpe aimerais bien vendre cela, et ils m´ont demandé de faire en sorte que cela ne soit pas multiplié, ou insatllé en nombre illimité, ou craker, ainsi de suite que seul celui qui l´a achetez puisse l´utiliser et sur le nombre de machines pour lesquelles il a acheté.
    c´est donc la ou se trouve mon probleme, tout d´abord j´ai precisé a ma société qu´un programme 100% sur n´existe pas.
    Ma question est - il possible de de pouvoir securiser son application de tel en sorte que sa violation soit difficile? si oui comment , car j´ai essayé la methode de l´addresse du disque dur, ou de celui LÍD du systeme d´exploitation, mais ce n´est pas efficace.
    j´attend votre aide et merci d´avance.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 40
    Par défaut
    Salut,

    La seule vraie protection à mon avis est le dongle physique. Ca implique bien sur un cout supplémentaire et ça doit etre crackable (encore que?) mais ça reste un des moyens les plus surs.

  3. #3
    Membre éclairé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Février 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 537
    Par défaut
    Je crainds que cela soit impossible, tout les logiciel sont crackable.
    Un algorithme de permission ce trouve, un dongle ce contourne, pour les protections employant un accès internet pour permission c'est la même chose...
    Le mieux je pense c'est de mélanger différents systèmes de protection et de ne pas mettre de message en cas de violation (car c'est un bon point d'entrer pour cracker un soft).

    André

  4. #4
    Inactif  
    Inscrit en
    Novembre 2008
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 255
    Par défaut
    Bonjour

    j'ai utilisé Yoda's crypter pendant quelques années, cependant tu peux créer le tien.

  5. #5
    Membre Expert Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Par défaut
    j´aimerais generer moi meme une cle, mais comme tout le monde le dit, s´est craquable, je voudrais bien savoir s´il ya une maniere fiable qui me permet d´identifier un ordinateur sans que cela ne soit facilement falsifiable.
    je voudrais passer par l´identification unique d´un poste de travail(ordinateur), est ce qu´il est possible d´voir un identifiant unique pour un ordinateur, comme son identité genetique. ce qui me permettrait de generer une clé seulement pour cet poste de travail.

    pour le cout supplementaire, c´est une alternative mais comme ne maitrisant pas dongle, je crains ne pas pouvoir utilisier. car il faudra que je puisse explique a mon employeur comment il doit faire pour generer les cles. alors qu´une methodologie programmable est pour moi la meilleur, car je voudrais moi meme develloper un logiciel pour le faire.

  6. #6
    Membre éclairé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Février 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 537
    Par défaut
    Peux importe la condition qui fait que ton application peut fonctionner, ce qu'il faut surtout cacher c'est la manière dont les test de validité sont fait.

    Grossièrement, si on a:
    si condition = vrai alors démarre le soft.

    Le crackeur peut ou rechercher la condition ou la modifier en:
    si condition <> vrai alors démarre le soft.

    ou:
    Démarre le soft.

    Après, il y a encore pleins d'autres astuces...


    André

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/02/2010, 11h00
  2. Réponses: 7
    Dernier message: 30/09/2005, 17h53
  3. Comment afficher des JPEG dans une application Delphi ?
    Par Bouguennec dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/09/2005, 21h18
  4. Sécuriser une application java (stand alone)
    Par debutant java dans le forum Sécurité
    Réponses: 4
    Dernier message: 05/04/2005, 13h28
  5. Réponses: 1
    Dernier message: 13/05/2002, 09h19

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