Možete dešifrirati lozinku, na primjer iz icq-a, prekrivanjem posebno generirane linije koja uključuje UIN podatke - lozinku i vrijednost CryptIV. Pri dešifriranju uzmite u obzir obrnuti redoslijed pohrane podataka u memoriju.
Nužno je
Hex urednik
Upute
Korak 1
Pokrenite bilo koji Hex editor, poput HexWorkshopa. Možete ga preuzeti na web mjestu 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 generiranog retka u potpunosti ovisi o UIN-u koji ima vlastitu lozinku i pojedinačne vrijednosti parametra CryptIV. Sve se ove informacije pohranjuju u DAT datoteku
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.
3. korak
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 sustav.
4. korak
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.