Možete dešifrirati lozinku, na primjer, iz icq-a, prekrivanjem posebno generirane linije koja uključuje UIN informacije - lozinku i vrijednost CryptIV. Pri dešifriranju uzmite u obzir obrnuti redoslijed pohrane podataka u memoriji.
Neophodno je
Hex urednik
Instrukcije
Korak 1
Pokrenite bilo koji Hex uređivač, kao što je HexWorkshop. Možete ga preuzeti na web lokaciji https://www.bpsoft.com. Dešifriranje lozinke pomoću ovog programa je nametanje određene linije na lozinku pomoću bitnog XOR-a. Sadržaj generirane linije u potpunosti ovisi o UIN-u koji ima vlastitu lozinku i pojedinačne vrijednosti parametra CryptIV. Sve ove informacije pohranjene su u DAT datoteci
Korak 2
Budući da se riječ pohranjuje u memoriju obrnutim redoslijedom, tj. s zamijenjenim velikim i malim bajtovima, preskočite prva dva znaka - nulti i sljedeći bajt. Radite sa sljedeća četiri znaka, koja su značenje CryptIV-a. Ova vrijednost unutar icq-a tvori DWORD, u DAT datoteci pohranjena je u istom formatu kao u memoriji.
Korak 3
Preskačući servisna polja i sljedeća četiri bajta, zadržavamo se na retku od 16 bajtova, koji uključuje brojeve i slova od a do f. Ovo je šifrirana lozinka, koju je icq transformirao u heksadecimalni sistem.
Korak 4
Generirajte liniju iz UIN-a i CryptIV-a, koja će se naknadno postaviti na kodiranu lozinku. Označite ga kao XORKey. Uzmite izvorni kod programskog modula napisan na Pascalu ili Delphiju (generira ga XORKey) i stavite ga na kodiranu lozinku. Pokrenite postupak dešifriranja.