salut
ya t il un moyen pour limiter l'utilisation d'une application pendant 30 jours.
je cherche aussi la fonction qui permet d'identifier le numéro du bios
Version imprimable
salut
ya t il un moyen pour limiter l'utilisation d'une application pendant 30 jours.
je cherche aussi la fonction qui permet d'identifier le numéro du bios
ASProtect peut faire ça, mais c'est un logiciel payant: http://www.aspack.com/asprotect.html
Bonjour,
il y a aussi la solution de programmer soit même un système de verrouillage.
Mais attention, il faut être rusé, car quand on voit ce que savent faire les crackers...:bug:
Cependant un système basique est suffisant pour contrer l'utilisateur lambda moyen. Mais chacun ses secrets...;)
La durée de vie d'une protection logicielle sur le Net est de l'ordre d'un jour dans le cas de logiciel intéressant
C'est donc une perte de temps de chercher à protéger son logiciel
la Distribution de logiciel en Freeware est la meilleure solution , pour se faire connaitre sur le marché et ainsi gagner sur la valeur ajoutée du programmeur
Cordialement
Salut,
Il existe plusieurs solutions et toutes sont "cassable" car si tu peux les faire, tu peux aussi les défaires.
Ce que je te propose, c'est à l'installation ou au premier lancement, d'écrire en ressource de l'exe la date du PC, et un moyen de cérifier cette date (code qui t'est propre). Il te suffira de tester si la date est dépassée de 30 jours.
Tu peux aussi ajouter un autre moyen de vérification pour être sur que la date du PC n'a pas été modifiée, si les ressources ont été modifiées, ton moyen de vérification te l'indiquera.
Encore une fois, si tu sais comment il cherche et les moyens de vérification qu'il utilise, il devient facile de tromper un logiciel.
comment écrire en ressource de l'exe la date du PC, au premier lacement.j'ai jamais fait cela ?
Il suffit de jeter un oeil dans la FAQ.
Prochainement, il devrait y avoir d'autres points développés, notament sur Comment enregistrer une variable (ou structure) en ressource. Il faut juste attendre que la mise à jour de la FAQ se fasse.
En attendant, le principe est le même, tu enregistres en utilisant le même code ta variable. Jette un oeil du côté de msdn pour voir comment sont structuré les ressources et si tu as des questions, n'hésites pas. Ouvre juste un autre post.
PS: si tu cherches dans le forum, tu trouveras surement des codes liés à la gestion de la ressource d'un exe.
une astuce possible si ton programme s'installe avec un installshield.
Ton programme après la 1er exécution devra créer un fichier dont
tu modifes la date de creation de ce fichier, l'astuce est la !
Puisque ce fichier ne figure pas dans l'installation du programme,
si on réinstalle le programme ce fichier ne sera pas modifier !
si on désinstalle ton programme ce fichier restera dans le disque dur !
( tu crée plusieurs fichier similaire pour fatiguer les pirateurs ) :)
chaque fois qu'on execute ton programme tu met une valeur dans ce fichier "val crypté" cette valeur arrivé à X ton programme -> ne s'exécute plus !
cette valeur est incompréhensibles à ton programme -> ne s'exécute plus !
il y a aussi beaucoup plus simple mais cela dépend de ton programme !
tu limites tes options dans ton codes !
bonne chance