Geslo lahko dešifrirate, na primer iz icq, s prekrivanjem posebej ustvarjene vrstice, ki vključuje informacije o UIN - geslo in vrednost CryptIV. Pri dešifriranju upoštevajte obratni vrstni red shranjevanja podatkov v pomnilniku.
Potrebno je
Šestnajstiški urednik
Navodila
Korak 1
Zaženite kateri koli urejevalnik Hex, kot je HexWorkshop. Lahko ga prenesete s spletne strani https://www.bpsoft.com. Dešifriranje gesla s tem programom je namestitev določene vrstice na geslo z uporabo bitnega XOR. Vsebina ustvarjene vrstice je v celoti odvisna od UIN-a, ki ima svoje geslo in posamezne vrednosti parametra CryptIV. Vse te informacije so shranjene v datoteki DAT
2. korak
Ker je beseda shranjena v spominu v obratnem vrstnem redu, tj. pri zamenjavi visokih in nizkih bajtov preskočite prva dva znaka - nič in naslednji bajt. Delajte z naslednjimi štirimi znaki, ki pomenijo CryptIV. Ta vrednost znotraj icq tvori DWORD, v datoteki DAT pa je shranjena v enaki obliki kot v pomnilniku.
3. korak
Če preskočite servisna polja in naslednje štiri bajte, se zadržite v vrstici s 16 bajti, ki vključuje številke in črke od a do f. To je kodirano geslo, ki ga icq spremeni v šestnajstiški sistem.
4. korak
Ustvari vrstico iz UIN in CryptIV, ki bo nato naložena na kodirano geslo. Določite ga kot XORKey. Vzemite izvorno kodo programskega modula, napisanega v Pascalu ali Delphiju (ustvari jo XORKey), in jo vnesite tudi v kodirano geslo. Začnite postopek dešifriranja.