Можете да дешифрирате парола, например от icq, чрез наслагване на специално генериран ред, който включва UIN информация - паролата и стойността на CryptIV. Когато дешифрирате, помислете за обратния ред на съхранение на данни в паметта.
Необходимо е
Hex редактор
Инструкции
Етап 1
Стартирайте всеки Hex редактор като HexWorkshop. Можете да го изтеглите от уебсайта https://www.bpsoft.com. Дешифрирането на парола с помощта на тази програма е налагането на определен ред върху паролата, използвайки битов XOR. Съдържанието на генерираната линия зависи изцяло от UIN, който има собствена парола и индивидуални стойности на параметъра CryptIV. Цялата тази информация се съхранява във файла DAT
Стъпка 2
Тъй като думата се съхранява в паметта в обратен ред, т.е. с разменени високи и ниски байтове, пропуснете първите два знака - нулевия и следващия байт. Работете със следващите четири знака, които са значението на CryptIV. Тази стойност в icq образува DWORD, в DAT файла тя се съхранява в същия формат като в паметта.
Стъпка 3
Пропускайки полетата за обслужване и следващите четири байта, се спрете на ред от 16 байта, който включва цифри и букви от а до е Това е кодираната парола, трансформирана от icq в шестнадесетична система.
Стъпка 4
Генерирайте линия от UIN и CryptIV, която впоследствие ще бъде насложена върху кодираната парола. Определете го като XORKey. Вземете изходния код на програмния модул, написан на Pascal или Delphi, (той се генерира от XORKey) и също го поставете върху кодираната парола. Започнете процеса на дешифриране.