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

 Delphi Discussion :

Comment faire un code qui peut limiter l'installation?


Sujet :

Delphi

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 129
    Points : 52
    Points
    52
    Par défaut Comment faire un code qui peut limiter l'installation?
    Bonjour mes frères et soeurs, je cherche comment faire un code en delphi pour limiter l'nstallation de l'exécutable?. Ensuite faire un code qui peut limiter le nombre de temps que le logiciel doit faire? c'est à dire soit un mois deux mois voir aussi une année deux années ou plus.
    Je suis vraiment dans l'attente de cette reponse très complexe chez moi.
    Merci par avance.
    Zizou7.

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 459
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 459
    Points : 24 873
    Points
    24 873
    Par défaut
    Pour le Temps d'execution, suffit de stocker quelques part la date de 1ère utilisation, fichier, registre, ... bon, en cherchant bien, si ton appli est vraiement mieux que ce qui existe déjà, la sécurité sera trouvé !

    Tu peux le faire avec un serveur http (ou autre) qui stocke la date de 1er lancement associé à l'IP (ou @MAC) ... encore une fois, un bon pirate, trouvera le moyen de soit simuler le serveur, soit modifier le code (ben un décompilateur ASM, suffira de modifier un JNZ ou équivalent en opération neutre ou le JMP adéquat)

    Ensuite, lorsque tu auras trouvé une sécurité resistante (lit donc ce sujet !), tu vas aller la vendre à IBM, Symantec ou MicroSoft et tu seras milionnaire !

    Entre temps ! Pose toi une question ! Ton programme en vaut-il la peine ?
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre expérimenté
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    984
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 984
    Points : 1 418
    Points
    1 418
    Par défaut
    utilise une solution toute prête http://www.oreans.com/index.php http://www.vmprotect.ru/ sa découragera les pirates débutant
    Il existe 3 sortes de gens: ceux qui savent compter et ceux qui ne savent pas.

  4. #4
    Membre du Club
    Inscrit en
    Janvier 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 129
    Points : 52
    Points
    52
    Par défaut Installation de l'executable
    Bonjour,
    Cela veut dire qu'il n'y a pas un code qui peut limiter l'installation de l'exécutable d'une application delphi?
    Ensuite un code qui peut limiter le temps de vie d'un logiciel delphi n'existe pas?
    Celui ou celle qui en a serait la bienvenue pour resoudre mon problème.
    Je vous remerci par avance.
    Zizou7.

  5. #5
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 469
    Points : 1 100
    Points
    1 100
    Par défaut
    Mais voyons, réfléchis un peu !

    Si le code était public, il serait très facile de contourner le mécanisme de protection, et il ne servirait à rien.

    Cordialement,
    Tintinux
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

  6. #6
    Membre expérimenté
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    984
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 984
    Points : 1 418
    Points
    1 418
    Par défaut
    tu peux en trouver des tas de code avec google, des composants gratuits, mais sa ne sera efficace.
    fait un tour sur torry
    http://www.torry.net/pages.php?id=1534
    http://www.torry.net/pages.php?id=311

    bonne recherche
    Il existe 3 sortes de gens: ceux qui savent compter et ceux qui ne savent pas.

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/03/2013, 18h23
  2. Comment faire une fonction qui renvoi un tableau.
    Par poly128 dans le forum Delphi
    Réponses: 2
    Dernier message: 01/06/2006, 01h04
  3. Comment faire un texte qui defile ?
    Par alyas dans le forum Flash
    Réponses: 4
    Dernier message: 21/02/2006, 07h16
  4. [C#]Comment executer du code qui se trouve dans une string ?
    Par freddyboy dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/02/2005, 16h31
  5. [VB6] Comment faire une fonction qui renvoie 2 résultats
    Par tazarine dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 15/01/2004, 00h13

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