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

API standards et tierces Java Discussion :

manipulation de la base de registre


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 17
    Par défaut manipulation de la base de registre
    Bonjour,

    Quelqu'un connaitrait-il des outils ou des librairies en JAVA pour manipuler la base de registre ?

    Je souhaite en effet vérifier l'intégrité de ma base de registre en surveillant les clés: supprimées, ajoutées..pour me protéger contre les attaques.

    Je vous remercie d'avance pour votre réponse.

  2. #2
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    Java n'est pas approprié pour ce genre de choses...
    Java a une optique cross-platform... la base de registre c'est uniquement Windows.
    Je ne dis pas que c'est impossible, je pense juste que ça serait une erreur de vouloir faire ça en Java. Fait plutôt du .Net ou carrément du C++.

  3. #3
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Je suis assez d'accor là dessus avec Natha....

  4. #4
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 17
    Par défaut
    c'est la réponse que j'ai voulu entendre pour arréter mes essais et mes recherches avec java.
    Mais pouvez vous m'aider avec des liens par exemple qui me seront utils pour programmer avec C++, car je n'ai aucune idée
    et merci

  5. #5
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    En java dans les API présentes sur le site (APIS Java), il y a JNIRegistry, je pense que ça sert à ce que tu veux.
    C'est pas parce que Java est multiplateforme qu'il ne permet pas de faire des programmes spécifiques à un OS. Moi perso je fais des applis portables, mais si un jour je fais une appli spécifique à un OS, ba je resterai en JAVA si possible...

  6. #6
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Citation Envoyé par remika
    En java dans les API présentes sur le site (APIS Java), il y a JNIRegistry, je pense que ça sert à ce que tu veux.
    C'est pas parce que Java est multiplateforme qu'il ne permet pas de faire des programmes spécifiques à un OS. Moi perso je fais des applis portables, mais si un jour je fais une appli spécifique à un OS, ba je resterai en JAVA si possible...
    Jamais dit que ce n'était pas faisable ... Mais dit que ce n'était pas adapté.
    Pourquoi prendre le risque d'utiliser une API qui a des chances de bugguer etc ... si on a moyen de prendre la "source" ? Des gens qui manipulent la base de registres en c++ ou C# t'en a des tonnes, donc pas de soucis, c'est fiable et si tu as un problème tu trouveras les réponses ... En java, je parierais moins là dessus.

    Dans l'absolu, on peut essayer de se débrouiller avec une F1 sur une piste dans le désert, mais bon un 4x4 c'est à priori plus adapté

  7. #7
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    Citation Envoyé par remika
    Moi perso je fais des applis portables, mais si un jour je fais une appli spécifique à un OS, ba je resterai en JAVA si possible...
    Je suis partisant de l'utilisation de plusieurs technologies quand on me le permet. Ca permet d'accroitre son expérience d'une part, et d'autre part je préfère utiliser la technologie la plus adaptée afin de minimiser les risques de bug (comme l'a fait remarquer chtig), améliorer les performances (éventuellement), obtenir un service de support approprié dans certains cas de figure.

    Mais c'est sûr que rien n'est impossible

Discussions similaires

  1. manipulation de la base des registres Windows
    Par mptijr dans le forum MFC
    Réponses: 4
    Dernier message: 05/07/2010, 11h36
  2. Bibliothèque JAVA pour la manipulation de la base de registre ?
    Par lynx-net dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 17/02/2009, 10h49
  3. Manipulation de la base de registre
    Par climz dans le forum VBScript
    Réponses: 5
    Dernier message: 04/01/2008, 13h04
  4. Manipulation des bases de registre avec VB.NET
    Par noussaENSI dans le forum Windows Forms
    Réponses: 2
    Dernier message: 19/07/2006, 13h27
  5. manipuler la base de registre
    Par mzt.insat dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 23/08/2005, 17h29

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