OVH Cloud OVH Cloud

Décodage mot de passe

8 réponses
Avatar
Aski
Bonjour,

Connaissez-vous le moyen de coder/décoder le POP3 Password2 de la base de
registre ?
Je sais que PSPV et d'autres logiciels savent décoder, mais je ne connais
pas le principe.

Merci
Aski

8 réponses

Avatar
jbongran
Aski wrote:
Bonjour,

Connaissez-vous le moyen de coder/décoder le POP3 Password2 de la
base de registre ?
Je sais que PSPV et d'autres logiciels savent décoder, mais je ne
connais pas le principe.

Merci
Aski


http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_11600379.html

Avatar
Aski
Hello jbongran,


Aski wrote:
Bonjour,

Connaissez-vous le moyen de coder/décoder le POP3 Password2 de la
base de registre ?
Je sais que PSPV et d'autres logiciels savent décoder, mais je ne
connais pas le principe.

Merci
Aski


http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_11600379.html


Merci, ça devrait coller.
Je vais essayer de le tester, mais il me faut trouver un éditeur/compilateur
gratuit.
Sinon j'essaierai avec Inno Setup


Avatar
Jean-Claude BELLAMY
Dans le message :%,
jbongran a pris la peine d'écrire ce qui suit :
Aski wrote:
Bonjour,

Connaissez-vous le moyen de coder/décoder le POP3 Password2 de la
base de registre ?
Je sais que PSPV et d'autres logiciels savent décoder, mais je ne
connais pas le principe.

Merci
Aski


http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_11600379.html


????
Es-tu bien sûr de l'URL ?

Car l'article en question 11600379 parle du mode d'emploi de la méthode
ReadBinaryData de la classe TRegistry!
Aucun rapport avec le codage des passwords dans
HKCUSoftwareMicrosoftProtected Storage System Provider<CLSID>
je pense que tu as fais une "confuse" ..."

De plus, le site experts-exchange.com est essentiellement PAYANT, ce qui me
hérisse au plus haut point ! :-(

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr


Avatar
jbongran
Jean-Claude BELLAMY wrote:
Dans le message :%,
jbongran a pris la peine d'écrire ce qui suit :
Aski wrote:
Bonjour,

Connaissez-vous le moyen de coder/décoder le POP3 Password2 de la
base de registre ?
Je sais que PSPV et d'autres logiciels savent décoder, mais je ne
connais pas le principe.

Merci
Aski


http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_11600379.html


????
Es-tu bien sûr de l'URL ?

Car l'article en question 11600379 parle du mode d'emploi de la
méthode ReadBinaryData de la classe TRegistry!
Aucun rapport avec le codage des passwords dans
HKCUSoftwareMicrosoftProtected Storage System Provider<CLSID>
je pense que tu as fais une "confuse" ..."

De plus, le site experts-exchange.com est essentiellement PAYANT, ce
qui me hérisse au plus haut point ! :-(


Pas taper Jean-Claude, non , pas la tête ;-)
Pour le site payant , je hurle à la mort tout comme toi ;-)
D'habitude je ne clique même pas si je voit experts-machin, mais là, la
recherche google renvoyant du code, je me suis dit "il y aura peut être
juste le bout que je cherche". Pour une fois l'article est complet, même si
il est tout en bas de la page, très en-dessous des pubs...

Pour ce qui concerne le code, j'ai juste vu qu'il y avait quelque chose de
ressemblant (je ne connait pas Delphi) à du décryptage d'une clé "POP3
Password2" dans la branche HKEY_CURRENT_USERSoftwareMicrosoftInternet
Account ManagerAccounts0000001
Elle existe aussi dans
HKEY_CURRENT_USERSoftwareMicrosoftOfficeOutlookOMI Account
ManagerAccounts (Outlook)
Pour être franc, je ne savait pas que cette clé pouvait être dans autant
d'endroits, ni savoir de laquelle on parlait, donc je ne fait pas de
"confuse" mais dit une "conceté" (c'est pas de moi, c'est de ... mais non,
c'est de toi !)

Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_CURRENT_USER;
Reg.OpenKey('SoftwareMicrosoftInternet Account
ManagerAccounts0000001', False);
BuffSize:=Reg.GetDataSize('POP3 Password2');
GetMem(Buff,BuffSize);
Reg.ReadBinaryData('POP3 Password2', Buff^, BuffSize);
S:='';
sz:=Buff;
for i:=0 to BuffSize-1 do S:=S+ ' '+IntToHex(ord(sz[i]),2);
ShowMessage(S);



Avatar
Jean-Claude BELLAMY
Dans le message :,
jbongran a pris la peine d'écrire ce qui suit :
Jean-Claude BELLAMY wrote:
Dans le message :%,
jbongran a pris la peine d'écrire ce qui suit :
Aski wrote:
Bonjour,

Connaissez-vous le moyen de coder/décoder le POP3 Password2 de la
base de registre ?
Je sais que PSPV et d'autres logiciels savent décoder, mais je ne
connais pas le principe.
http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_11600379.html



????
Es-tu bien sûr de l'URL ?

Car l'article en question 11600379 parle du mode d'emploi de la
méthode ReadBinaryData de la classe TRegistry!
Aucun rapport avec le codage des passwords dans
HKCUSoftwareMicrosoftProtected Storage System Provider<CLSID>
[....]

Pour une fois l'article est
complet, même si il est tout en bas de la page, très en-dessous des
pubs...
Damned !!!!!

Je n'étais pas allé si loin !
La pub m'avait fait fuir avant !
Honte et anathème sur moi d'avoir parlé trop vite ... ;-)



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr




Avatar
Aski
Hello jbongran,


Pas taper Jean-Claude, non , pas la tête ;-)
Pour le site payant , je hurle à la mort tout comme toi ;-)
D'habitude je ne clique même pas si je voit experts-machin, mais là,
la recherche google renvoyant du code, je me suis dit "il y aura peut
être juste le bout que je cherche". Pour une fois l'article est
complet, même si il est tout en bas de la page, très en-dessous des
pubs...
Pour ce qui concerne le code, j'ai juste vu qu'il y avait quelque
chose de ressemblant (je ne connait pas Delphi) à du décryptage d'une
clé "POP3 Password2" dans la branche
HKEY_CURRENT_USERSoftwareMicrosoftInternet Account
ManagerAccounts0000001 Elle existe aussi dans
HKEY_CURRENT_USERSoftwareMicrosoftOfficeOutlookOMI Account
ManagerAccounts (Outlook)
Pour être franc, je ne savait pas que cette clé pouvait être dans
autant d'endroits, ni savoir de laquelle on parlait, donc je ne fait
pas de "confuse" mais dit une "conceté" (c'est pas de moi, c'est de
... mais non, c'est de toi !)

Reg.OpenKey('SoftwareMicrosoftInternet Account
ManagerAccounts0000001', False);

BuffSize:=Reg.GetDataSize('POP3 Password2');
GetMem(Buff,BuffSize);
Reg.ReadBinaryData('POP3 Password2', Buff^, BuffSize);


J'avais survolé et pensé la même chose que JCB (après avoir fait une petite
visite sur son site).
En regardant d'un peu plus près, je n'ai pas saisi la signification de ce
Password2 contenant toujours le nom du compte suivi de 8 caractères (le
dernier étant toujours 0).
Je me suis demandé si ce n'était pas l'adresse à laquelle serait stockéle
mot de passe.


Avatar
Michel Claveau
Salut !

suivi de 8 caractères


Pas toujours 8...

--
@-salutations

Michel Claveau

Avatar
Aski
Hello Michel Claveau,


Salut !

suivi de 8 caractères


Pas toujours 8...


Sans compter les 2 caractères nuls de termnaison.