Siz parolni parolini ochishingiz mumkin, masalan, icq-dan, UIN ma'lumotlari - parol va CryptIV qiymatini o'z ichiga olgan maxsus yaratilgan qatorni ustiga qo'yish orqali. Shifrni echishda xotirada ma'lumotlarni saqlashning teskari tartibini ko'rib chiqing.
Bu zarur
Hex muharriri
Ko'rsatmalar
1-qadam
HexWorkshop kabi har qanday Hex muharririni ishga tushiring. Siz uni veb-saytda yuklab olishingiz mumkin https://www.bpsoft.com. Ushbu dastur yordamida parolni parolini hal qilish, bitli XOR yordamida parolga ma'lum bir qatorni kiritishdir. Yaratilgan chiziqning tarkibi butunlay o'z paroliga va CryptIV parametrining individual qiymatlariga ega bo'lgan UIN-ga bog'liq. Ushbu ma'lumotlarning barchasi DAT faylida saqlanadi
2-qadam
So'z xotirada teskari tartibda saqlanganligi sababli, ya'ni. yuqori va past baytlar almashtirilgan holda, dastlabki ikkita belgini - nol baytni va keyingi baytni o'tkazib yuboring. CryptIV-ning ma'nosi bo'lgan keyingi to'rtta belgi bilan ishlang. Icq ichidagi bu qiymat DWORD ni hosil qiladi, DAT faylida u xotirada saqlanadigan shaklda saqlanadi.
3-qadam
Xizmat maydonlarini va keyingi to'rt baytni o'tkazib yuborib, 16 baytli qatorga o'ting, bu raqamlar va a dan f gacha bo'lgan harflarni o'z ichiga oladi. Bu icq tomonidan o'n oltinchi tizimga o'zgartirilgan kodlangan parol.
4-qadam
UIN va CryptIV-dan chiziq hosil qiling, keyinchalik ular kodlangan parolga joylashtiriladi. Uni XORKey sifatida belgilang. Paskal yoki Delphi-da yozilgan dastur modulining manba kodini oling (u XORKey tomonidan yaratilgan) va shuningdek, uni kodlangan parolga qo'ying. Parolni hal qilish jarayonini boshlang.