Sécurisation RAM (données sensibles)

Signaler
Messages postés
321
Date d'inscription
dimanche 22 octobre 2000
Statut
Membre
Dernière intervention
14 mai 2005
-
Messages postés
321
Date d'inscription
dimanche 22 octobre 2000
Statut
Membre
Dernière intervention
14 mai 2005
-
Est-il possible sous Windows (98-2000-XP) de faire tourner un programme dont certaine de ces variables sont protégés en RAM contre les debuggeurs ou autre "scruteurs de mémoire vive" de type reverse-engineering ?

En gros, je veux que seul mon processus (le programme auxquel appartient ces variables sensibles) puisse lire ces variables cachées dans la RAM.

Bref, comment contrer un soft de debuggage sur certain point ?

Toutes les propositions sont les biens venues... je suis en train de réfléchir sur les pistes suivantes :
- buffer overflow maitrisé ;)
- complément à 9 des variables sensibles en mémoires
- ....

Je n'ai pas trouver de solution à mon problème...

Merci de votre aide...

Jock

2 réponses

Messages postés
398
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
15 juin 2007
2
Je pense que de mon coté, j'aurai simplement crypté les infos mises en mémoire.
Mais je t'avouerai ne pas m'être plus penché sur la question

d'autres avis ?
Messages postés
321
Date d'inscription
dimanche 22 octobre 2000
Statut
Membre
Dernière intervention
14 mai 2005
2
Pour tout t'avouer, la variable que je veux "planquer" dans la RAM est la clé de décryptge d'un algorithme symétrique de type RC4.