[..] Installation et clé de registre
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Installation et clé de registre
Bonjour,
Pour protéger une application je souhaite créer une clé dans le registre avec une valeur qui m'indique si l'application a été installée ou non, comme ça à chaque lancement de l'appli je peux faire une vérification. Seulement je ne me connais pas du tout dans le registre windows et j'ai peur de mal faire. Sous quelle classe dois-je créer ma clé ?
De plus je souhaite que le nom de cette clé soit une chaîne qui n'a rien à avoir avec le nom du programme pour qu'un utilisateur quelconque ne puisse pas la détecter facilement. Est-ce que ça peut poser des problèmes si jamais les utilisateurs utilisent des nettoyeurs de registre type ccleaner ?
- Il y aurait-il des problèmes avec les différentes versions de windows ?
Merci de vos réponses
Pour protéger une application je souhaite créer une clé dans le registre avec une valeur qui m'indique si l'application a été installée ou non, comme ça à chaque lancement de l'appli je peux faire une vérification. Seulement je ne me connais pas du tout dans le registre windows et j'ai peur de mal faire. Sous quelle classe dois-je créer ma clé ?
De plus je souhaite que le nom de cette clé soit une chaîne qui n'a rien à avoir avec le nom du programme pour qu'un utilisateur quelconque ne puisse pas la détecter facilement. Est-ce que ça peut poser des problèmes si jamais les utilisateurs utilisent des nettoyeurs de registre type ccleaner ?
- Il y aurait-il des problèmes avec les différentes versions de windows ?
Merci de vos réponses
Re: [..] Installation et clé de registre
Bonjour,
Tu peux la mettre dans HKey_Local_Machine\Software\le_nom_de_dossier_que_tu_veux\le_nom_de_ta_clef
Après, s'il ton appli est resérvé à un compte utilisateur : HKey_Current_User\Software\le_nom_de_dossier_que_tu_veux\le_nom_de_ta_clef.
Tu peux la mettre dans HKey_Local_Machine\Software\le_nom_de_dossier_que_tu_veux\le_nom_de_ta_clef
Après, s'il ton appli est resérvé à un compte utilisateur : HKey_Current_User\Software\le_nom_de_dossier_que_tu_veux\le_nom_de_ta_clef.
- matwachich
- Membre émérite

- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [..] Installation et clé de registre
Mais si tu veux qu'elle soit difficilement détectable, mettons la... soyons fous, dans HKEY_LOCAL_MACHINE\SOFTWARE\Windows\CurrentVersion ou n'importe où!
Elle n'interférera pas avec le système, du moment que son nom est assez unique!
Pour les différentes versions de windows, aucun problème!
Elle n'interférera pas avec le système, du moment que son nom est assez unique!
Pour les différentes versions de windows, aucun problème!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Re: [..] Installation et clé de registre
Merci de vos réponses, du coup je pense faire le .reg suivant
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\tslp\agatiss]
"DisplayVersion"="11.1.1002"
Ou pour que ce soit un peu plus caché
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\uninstall\tslp\agatiss]
"DisplayVersion"="11.1.1002"
Je pense que ça doit marcher !? Je passerai après ccleaner pour voir si ça ne efface pas la clé.
Je pense que si quelqu'un fait un scan avec HijackThis, va prendre un peu peur vu qu'il ne connait pas les noms bidons "tlsp|agatiss". Eh bas s'il supprime la clé, c'est tant pis car l'application ne marchera plus et il va devoir la reinstaller.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\tslp\agatiss]
"DisplayVersion"="11.1.1002"
Ou pour que ce soit un peu plus caché
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\uninstall\tslp\agatiss]
"DisplayVersion"="11.1.1002"
Je pense que ça doit marcher !? Je passerai après ccleaner pour voir si ça ne efface pas la clé.
Je pense que si quelqu'un fait un scan avec HijackThis, va prendre un peu peur vu qu'il ne connait pas les noms bidons "tlsp|agatiss". Eh bas s'il supprime la clé, c'est tant pis car l'application ne marchera plus et il va devoir la reinstaller.
Re: [..] Installation et clé de registre
Il te faut déjà un système à deux clés :
Une pour dire, je suis installé, je peux m'activer.
Une autre pour dire je tente de m'activer sans clé ou sans la bonne, je créé une autre clé qui si existe bloque le logiciel.
Bon après, géré sa sécu sur des clés seules c'est risqué et encore plus si tu donnes un semblant de nom en rapport avec ton logiciel, le plus fourbe serai d'utiliser un nom de dossier registre dans les profondeur de windows déjà utilisé juste en modifiant une majuscule et en copiant d'autre clé bidons.
Une pour dire, je suis installé, je peux m'activer.
Une autre pour dire je tente de m'activer sans clé ou sans la bonne, je créé une autre clé qui si existe bloque le logiciel.
Bon après, géré sa sécu sur des clés seules c'est risqué et encore plus si tu donnes un semblant de nom en rapport avec ton logiciel, le plus fourbe serai d'utiliser un nom de dossier registre dans les profondeur de windows déjà utilisé juste en modifiant une majuscule et en copiant d'autre clé bidons.
Re: [..] Installation et clé de registre
Bonjour,
Pour "cacher" des infos, tu as aussi l'astuce des flux de maitre JC :
http://www.bellamyjc.org/fr/stream.html
Cdlt.
Pour "cacher" des infos, tu as aussi l'astuce des flux de maitre JC :
http://www.bellamyjc.org/fr/stream.html
Cdlt.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Installation et clé de registre
HijackThis ne dira rien vu qu'il ne scanne que les entrées de démarragexica a écrit : si quelqu'un fait un scan avec HijackThis, va prendre un peu peur
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Installation et clé de registre
Merci de toutes ces réponses. Par contre je suis allée voir la référence que DimVar a donné sur les flux de maître JC et je n'ai pas compris le but. Peux-tu être plus explicite.
Re: [..] Installation et clé de registre
Le but etant de cacher une information, tu as de multiples choix, registre, fichier caché avec attrib, etc... ou encore les flux.
Dans l'exemple donné, JC.B nous explique comment utiliser l'ecriture/lecture d'un flux.
Voici un autre exemple :
En CMD, tu tapes :
Ensuite tu fais un dir de C: et tu constates que le fichier toto.txt pese 0Ko.
Si tu l'ouvre, tu vois que le fichier est vide.
Hors si tu tapes ensuite ceci :
La commande more te renverra le flux "secret" qui est :
Cdlt.
Dans l'exemple donné, JC.B nous explique comment utiliser l'ecriture/lecture d'un flux.
Voici un autre exemple :
En CMD, tu tapes :
Code : Tout sélectionner
cd C:\
echo Message secret > toto.txt:secretSi tu l'ouvre, tu vois que le fichier est vide.
Hors si tu tapes ensuite ceci :
Code : Tout sélectionner
more < toto.txt:secretCode : Tout sélectionner
Message secretN'évoquons pas la pierre, les jeunes risqueraient d'en poire !



