Ինչպես վերծանել գաղտնաբառը

Բովանդակություն:

Ինչպես վերծանել գաղտնաբառը
Ինչպես վերծանել գաղտնաբառը

Video: Ինչպես վերծանել գաղտնաբառը

Video: Ինչպես վերծանել գաղտնաբառը
Video: Ինչպես վերծանել հայկական ծածկագրեը Deciphering Armenian Cryptograms 2024, Մայիս
Anonim

Դուք կարող եք վերծանել գաղտնաբառ, օրինակ, icq- ից, հատուկ գեներացնելով գիծը, որը ներառում է UIN տեղեկատվությունը `գաղտնաբառն ու CryptIV արժեքը: Վերծանելիս հաշվի առեք հիշողության մեջ տվյալների պահպանման հակառակ կարգը:

Ինչպես վերծանել գաղտնաբառը
Ինչպես վերծանել գաղտնաբառը

Դա անհրաժեշտ է

վեցանկյուն խմբագիր

Հրահանգներ

Քայլ 1

Գործարկել Hex- ի ցանկացած խմբագիր, ինչպիսին է HexWorkshop- ը: Այն կարող եք ներբեռնել կայքում https://www.bpsoft.com. Այս ծրագրի միջոցով գաղտնաբառի վերծանումը գաղտնաբառի վրա որոշակի տողի պարտադրում է `օգտագործելով bitwise XOR: Գեներացված տողի բովանդակությունը ամբողջովին կախված է UIN- ից, որն ունի իր գաղտնաբառն ու CryptIV պարամետի անհատական արժեքները: Այս ամբողջ տեղեկատվությունը պահվում է DAT ֆայլում

Քայլ 2

Քանի որ բառը հիշողության մեջ պահպանվում է հակառակ կարգով, այսինքն. փոխված բարձր և ցածր բայթերով, բաց թողեք առաջին երկու նիշերը ՝ զրո բայթ և հաջորդ բայթ: Աշխատեք հաջորդ չորս նիշերի հետ, որոնք CryptIV- ի իմաստն են: Icq- ի ներսում այս արժեքը կազմում է DWORD, DAT ֆայլում այն պահվում է նույն ձևաչափով, ինչ հիշողության մեջ:

Քայլ 3

Բաց թողնելով սպասարկման դաշտերը և հաջորդ չորս բայթերը ՝ բնակվեք 16 բայթ տողի վրա, որը ներառում է թվերից և տառերից a -ից f: Սա ծածկագրված ծածկագիր է, որը icq- ի միջոցով վերածվում է տասնվեցական համակարգի:

Քայլ 4

Ստեղծեք UIN- ից և CryptIV- ից մի տող, որը հետագայում կտեղադրվի ծածկագրված գաղտնաբառի վրա: Նշեք այն որպես XORKey: Վերցրեք Pascal- ում կամ Delphi- ով գրված ծրագրի մոդուլի սկզբնական կոդը (այն առաջացնում է XORKey- ը) և դրեք այն կոդավորված գաղտնաբառի վրա: Սկսեք վերծանման գործընթացը:

Խորհուրդ ենք տալիս: