[..] Installation et clé de registre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
xica
Niveau 1
Niveau 1
Messages : 3
Enregistré le : ven. 27 janv. 2012 08:48
Status : Hors ligne

[..] Installation et clé de registre

#1

Message par xica »

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
shiroken
Niveau 1
Niveau 1
Messages : 12
Enregistré le : ven. 29 avr. 2011 19:18
Status : Hors ligne

Re: [..] Installation et clé de registre

#2

Message par shiroken »

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.
Avatar du membre
matwachich
Membre émérite
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

#3

Message par matwachich »

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!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
xica
Niveau 1
Niveau 1
Messages : 3
Enregistré le : ven. 27 janv. 2012 08:48
Status : Hors ligne

Re: [..] Installation et clé de registre

#4

Message par xica »

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.
DCVolo
Niveau 4
Niveau 4
Messages : 57
Enregistré le : dim. 25 avr. 2010 20:54
Status : Hors ligne

Re: [..] Installation et clé de registre

#5

Message par DCVolo »

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.
Avatar du membre
DimVar
Niveau 10
Niveau 10
Messages : 870
Enregistré le : ven. 30 mai 2008 15:08
Status : Hors ligne

Re: [..] Installation et clé de registre

#6

Message par DimVar »

Bonjour,


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 !
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Installation et clé de registre

#7

Message par mikell »

xica a écrit : si quelqu'un fait un scan avec HijackThis, va prendre un peu peur
HijackThis ne dira rien vu qu'il ne scanne que les entrées de démarrage :wink:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
xica
Niveau 1
Niveau 1
Messages : 3
Enregistré le : ven. 27 janv. 2012 08:48
Status : Hors ligne

Re: [..] Installation et clé de registre

#8

Message par xica »

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.
Avatar du membre
DimVar
Niveau 10
Niveau 10
Messages : 870
Enregistré le : ven. 30 mai 2008 15:08
Status : Hors ligne

Re: [..] Installation et clé de registre

#9

Message par DimVar »

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 :

Code : Tout sélectionner

cd C:\
echo Message secret > toto.txt:secret
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 :

Code : Tout sélectionner

more < toto.txt:secret
La commande more te renverra le flux "secret" qui est :

Code : Tout sélectionner

Message secret
Cdlt.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
Répondre