Môžete dešifrovať heslo, napríklad z icq, prekrytím špeciálne vygenerovaného riadku, ktorý obsahuje informácie o UIN - heslo a hodnotu CryptIV. Pri dešifrovaní zvážte opačné poradie ukladania údajov v pamäti.
Je to nevyhnutné
Hex editor
Inštrukcie
Krok 1
Spustite ľubovoľný editor Hex, napríklad HexWorkshop. Môžete si ho stiahnuť na webovej stránke https://www.bpsoft.com. Dešifrovanie hesla pomocou tohto programu je uloženie určitého riadku do hesla pomocou bitového XOR. Obsah vygenerovaného riadku úplne závisí od UIN, ktoré má svoje vlastné heslo a jednotlivé hodnoty parametra CryptIV. Všetky tieto informácie sú uložené v súbore DAT
Krok 2
Keďže je slovo uložené v pamäti v opačnom poradí, t.j. s vysokou a nízkou výmenou bajtov preskočte prvé dva znaky - nulový bajt a ďalší bajt. Pracujte s ďalšími štyrmi znakmi, ktoré znamenajú význam CryptIV. Táto hodnota vo vnútri icq tvorí DWORD, v súbore DAT je uložená v rovnakom formáte ako v pamäti.
Krok 3
Preskočenie servisných polí a ďalších štyroch bajtov spočíva v riadku 16 bajtov, ktorý obsahuje čísla a písmená od a do f. Toto je zakódované heslo transformované pomocou icq na hexadecimálny systém.
Krok 4
Vytvorte riadok z UIN a CryptIV, ktorý sa následne superponuje na zakódované heslo. Označte to ako XORKey. Vezmite zdrojový kód programového modulu napísaný v Pascale alebo Delphi (generuje ho XORKey) a vložte ho tiež do zakódovaného hesla. Spustite proces dešifrovania.