Delphi inserer une chaine binaire dans un module

Signaler
Messages postés
1
Date d'inscription
mardi 1 avril 2003
Statut
Membre
Dernière intervention
14 janvier 2005
-
Messages postés
702
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
1 octobre 2009
-
Svp

comment affecter dans l'editeur delphi une chaine binaire
a une "string" sans que les codes crlf ect.. soient interpretes
afin que cette chaine binaire se retrouve dans son
integralite dans l'executable *

Objectif :
cette chaine est une clef de cryptage qui est genere par un autre module.
Une fois decrype par le module la contenant elle permet l'execution d'une
commande qui comporte un password administrateur
ce qui impose q'elle n'apparaisse pas en clair dans l'executable .

c'est un probleme d'affectation dans l'editeur delphi

si qqun a la solution grand merci

Etimat

1 réponse

Messages postés
702
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
1 octobre 2009
3
Salut,

Il te faut remplacer tous les caractères à la c... par leur représentation décimale ou hexadécimale (# caractère ; $ hexadécimal):

par ex. :

#13 #$0D "caractère" retour chariot
#10 #$0A
"caractère"
saut de ligne
#09 #$09
"caractère"
tabulation

etc ...



Ta décalration peut alors ressembler à :



Const

Cle : String = 'Cle1'+#$0D#$0A'Clé'#$9'2'; //ou
'Cle1'+#13#10'Clé'#$9'2'




Ken@vo

____________________

Code, Code, Codec !