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

C++ Discussion :

Protection sur le logiciel


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 264
    Par défaut Protection sur le logiciel
    Bonsoir

    Voilà je voudrais savoir si c'est possible de protéger son application contre une désinstallation ou suppression de fichier ?

    Voilà j'ai un logiciel qui fait en sorte d'éteindre le PC au bout X minutes/heures, et je voudrais que le logiciel soit non installable par l'utilisateur donc je pensais mettre un mot de passe avec Inno Setup mais j'ai pas trouvé si on pouvez le faire... Mais si l'utilisateur supprime un fichier du programme par exemple le .exe, le programme ne fonctionnera plus et il aura pas eu besoin du mot de passe pour le désinstaller...

    Donc j'ai un petit souci a ce niveau que je n'arrive pas à résoudre :p

    De plus je voudrais savoir aussi avec l'api windows comment empêcher de quitter un processus via le gestionnaire de tache, par exemple un message apparait comme les virus (Impossible de quitter ce processus).

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 35
    Par défaut
    Salut !
    Je pige pas ca :
    je voudrais que le logiciel soit non installable par l'utilisateur
    Tu entends quoi par là ?

    Sinon, tu peux essayer d'avoir un stream ouvert sur les fichiers que tu veux protéger comme ca l'utilisateur lambda ne pourra pas les supprimer.

    La meilleur façon est tout de même de faire une copie de tes fichiers dans un autre répertoire et si un fichier est supprimer (de l'un ou de l'autre) ou mis à jour, tu le recopies.

  3. #3
    Membre Expert Avatar de fregolo52
    Homme Profil pro
    Développeur C
    Inscrit en
    Août 2004
    Messages
    2 366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C

    Informations forums :
    Inscription : Août 2004
    Messages : 2 366
    Par défaut
    Salut,

    Qu'appelles-tu 'utilisateur'. Parce qu'un utilisateur de base d'un domaine n'aura pas le droit de faire ce que tu dis.
    Si tu forces ton appli à s'installer dans 'program files', seul un admin pourra l'installer et la désinstaller, idem pour la suppression des fichiers.

    Par contre, si ton utilisateur est admin local, tu ne peux rien lui interdire.

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 455

  5. #5
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Citation Envoyé par fregolo52 Voir le message
    ...Si tu forces ton appli à s'installer dans 'program files', seul un admin pourra l'installer et la désinstaller...
    Un utilisateur avec pouvoirs devrait aussi avoir ces privilèges
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 264
    Par défaut
    Bonjour,

    désolé de la réponse tardif

    Le problème c'est que j'ai pas forcement envie de le mettre en compte limité, vu qu'il doit pouvoir installer et désinstaller ce qu'il veut c'est juste que je voudrais rendre les fichiers du logiciel protégé pour pas pouvoir les supprimer quand ils sont en marche par exemple.

    Il a quitté le processus du logiciel via le gestionnaire de tache puis a désinstaller le logiciel du coup plus de limite de temps pour le PC...

    Donc je pensais à utilisé un code de L'API windows pour pouvoir interdire de quitter le processus programme.exe comme les contrôles parental par exemple.

    Et aussi pour interdire la suppression des fichiers du logiciel pendant l'exécution.

    Et pour finir je voudrais aussi savoir si c'est possible de bloquer internet pendant X minutes et le remettre après X minutes ?

    Si c'est trop complexe est il possible de pouvoir juste bloquer certain logiciel ?

    Merci pour vos réponses

    PS : J'ai lu le lien mais là c'est pour faire des licences sur son logiciel et ça ne bloque pas les fichiers.

    Enfaite je voudrais créer un controle parental mais avec une utilisation très simple, avec une utilisation très précise, donc gérer le temps de la personne sur le PC et surtout bloquer internet, vu que maintenant on ne fait plus rien sans internet...

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    La seule idée technique que je pourrai apporter est que le fichier qui est à protéger soit mis à l'endroit le plus inattendu possible, et avec l'option "caché".
    Mais je voudrais intervenir surtout en tant que parent et même grand-père. Si c'est pour du contrôle perental, je ne pense pas que ce soit la bonne méthode. Vous aurez mis un temps fou à le mettre au point, et un adolescent moyen mettra 5 mn à le désactiver, et s'il est malin, vous ne vous en rendrez jamais compte.
    Par contre, il n'est pas très difficile de faire un truc qui enregistre ce que vous voulez savoir. C'est un fichier log.
    Cette méthode applique un principe "La confiance n'exclue pas le contrôle"
    Ce sera peut-être ma petite BA de la journée.
    Cordialement.

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

Discussions similaires

  1. Protection d'un logiciel par enregistrement sur serveur
    Par sbadecoder dans le forum Web & réseau
    Réponses: 3
    Dernier message: 12/10/2007, 23h58
  2. Droit sur un Logiciel
    Par kioeev dans le forum Juridique
    Réponses: 18
    Dernier message: 21/04/2006, 15h51
  3. protection sur le "cin" et affichage de caractère
    Par mitrandir dans le forum SL & STL
    Réponses: 1
    Dernier message: 20/02/2006, 01h53
  4. Avis sur le logiciel kmymoney
    Par Ultra-FX dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 12/11/2004, 10h48

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