ՀամակարգիչներԾրագրային ապահովման

HEX-խմբագիր: գործիք նկարագրությունը եւ ակնարկ է ամենատարածված

HEX-խմբագիրն է մի ծրագիր, որը կարող է ցույց տալ տեղեկությունները, քանի որ այն «տեսնում» համակարգչային, բայց ըստ վերծանել երկուական թվեր են hexadecimal. Բացեք ցանկացած ֆայլը նման դիմումի, օգտագործողը կարող եք տեսնել մի մատրիցան, որը բաղկացած շարքերում ու սյուները, որոնց թիվը կախված է չափումներում ֆայլը. Հետեւաբար, եթե դուք փոխել բայտ արժեքները խմբագիր, եւ փոխել բովանդակությունը բաց փաստաթղթի.

Մի քիչ տեսության

Ցանկացած տվյալները պահվում են հիշողության մեջ PC ձեւով մեքենաների խոսքերով, հակառակ դեպքում `բայթ. Յուրաքանչյուր ներառում է 8 bits (bits, որոնք սահմանված են կամ «0» կամ «1»): Ըստ մաթեմատիկական հաշվարկները կարելի է հասկանալ, որ այդ թիվը կարող է արձանագրել, մեկ բայտ Լեռնաշղթայի 0-ից 255 Եթե փոխանցումը 255 է տասնվեցական թիվը համակարգ, այն փոխակերպվել ԿՓ: Այսինքն, պետք է ցույց տալ որեւէ մեքենա խոսքը շատ հարմար է օգտագործել տասնվեցական ներկայացուցչություն: Հետեւաբար անունը ծրագրի խմբի մի hex խմբագիր.

Հիմնական ծրագիրը տարրերը

Բացի վերը նկարագրված մատրիցների, որ ինտերֆեյսը կողմից տրամադրված դիմումի խմբում կարող են լինել այլ միջոցները:

  • Line համարակալումը: Սովորաբար գտնվում է ձախ կողմում դիմումը. Ցույց է տալիս, որ օֆսեթ առաջին բայտ է պարանի սկզբից ֆայլը.
  • Վերէն կա հաճախ նման խումբը թվերի ցույց byte օֆսեթ հարաբերական արժեքների վրա ձախ գծի. Ամփոփելով արժեքները գծերի մատչելի են յուրաքանչյուր բայտ թվով:
  • Ճիշտ վահանակում կարող են ցուցադրել նույն տվյալները, ինչպես սեղանի վրա, բայց ձեւով տեքստի (կոդավորում մասնավորեցնում օգտագործողին):

McAfee FileInsight

Այս HEX-խմբագիրն է բացարձակապես անվճար. Այն աշխատում է միայն Windows օպերացիոն համակարգեր. Արտադրանքի ունի բոլոր այն ջենթլմենական շարք, ինչպիսիք են դիտելու եւ խմբագրում ֆայլը. Ծրագիրը ունի պարզ եւ օգտագործողի բարեկամական ինտերֆեյս.

Բայց ստանդարտ հատկանիշներ, - սա է նվազագույն, որի համար կարելի է օգտագործել FileInsight: Թե ինչ է առավելագույն. Պետք է սկսել հնարավորությամբ վերլուծել structures կատարելիները. Սա բավարար չէ: Ցանկացած ընտրված Հատված կարող է disassembled վրա ճանճը. Մեկ սեղմեք եւ տարօրինակ գործիչներ են ընթեռնելի ցուցակման.

Ի թիվս այլ բաների, hex-կոդը, խմբագիր ապահովում է բազմաթիվ վերամշակող ալգորիթմներ շրջանցելու ներկառուցված անվտանգության մշակողներին: Առաջին հերթին, դուք պետք է ուշադրություն դարձնել, որ վերծանման հանդեպ տեխնիկայի, ինչպիսիք են ավելացնել, xor, Base64, հերթափոխի. Սցենարներ որը գալիս դիմումը կոտրել նման ծածկագրման քայլը. Մեծ մասը գործողությունների կարող է ավտոմատացված գրելով պարզ սցենարներ են JS կամ Python. Երբեմն էլ ստեղծել մի նոր բան չի պահանջվում, քանի որ հավելումը տպագրվեն բազան տպավորիչ.

Չնայած FileInsight եւ համարվում մեկը լավագույն գործիքներից հակառակ ինժեներիայի, կա մի ծրագիր է եւ հսկայական թերություն - անկարողությունը ֆայլը բեռնաթափման գերազանցող 400 ՄԲ:

Hex խմբագիր Neo

Այս HEX-խմբագիր հասանելի է երկու տարբերակով `ազատ ու առաջադեմ. The արտադրանքը հետ freeware լիցենզիայի, բարձր որակի, բայց unremarkable. լայն ինտերֆեյսի պարամետրեր եւ գունավոր սխեմաները կարող մեկուսացված լինել հատկանիշները: Մասնագիտական Edition առաջարկում է ավելի օգտակար հատկանիշներ, որոնք, մասնավորապես, վերաբերում վերլուծության ընթացքում երկուական ֆայլեր.

Օրինակ, օգտագործողը տրամադրվում ծրագրային ապակոդավորումը կարողությունների, scrambled է ընդհանուր ալգորիթմներ. Ի լրումն այս կան առանձնահատկություններ, որոնք թույլ են տալիս Ձեզ խմբագրել տեղական ռեսուրսները (հիշողությունը, NTFS, հոսքերի, կոշտ սկավառակներ): Գործընթացների ավտոմատացման իրականացվում է օգտագործելով VBS եւ JS սցենարներ:

Սակայն, առավել կարեւոր առանձնահատկությունն ծրագրի մի disassembler, որը կարող է աշխատել x64, x86, եւ .NET ֆայլեր. Եվս մեկ առանձնահատկություն չի տրամադրվել մրցակիցներին, - ստեղծումը կարկատել հիման վրա համեմատության երկու-executable binaries. Իհարկե, տպավորիչ, բայց երբ համեմատ FileInsight, Neo դեռ կորցնում. Սակայն, NEO կարող է դիպչել մեծ ծավալի ֆայլեր.

Hiew

HEX-խմբագիր Hiew չունի ազատ տարբերակը: Զբաղվում է զարգացման թիմի Ռուսաստանի: Այն սկսում է իր պատմությունը ժամանակ ապրանքի 16-bit դիմումների DOS եւ Windows 3.1. Hiew հաճախ օգտագործվում է մասնագետների զբաղվող համակարգչային եւ տեղեկատվական անվտանգության. Պատճառները պարզ է `ամբողջ շարք տարբերակներ համար դիտելու եւ խմբագրման երկուական executable ֆայլերը Windows եւ Linux հավաքագրված ծրագրերի (ELF):

Մեկ այլ ուշագրավ առանձնահատկությունն է, որ օգնում է հակադարձ ճարտարագիտության, - ներկառուցված disassembler եւ assembler Hiew: Եւ նրանք աշխատում են, այնպես էլ x86, եւ x86_64-ի հետ դիմումների եւ հրահանգների, որոնք աջակցությամբ պրոցեսոր ճարտարապետության ARM. Հետ մեծ ֆայլեր խմբագիր պայքարում, առանց որեւէ խնդիրների, այն թույլ է տալիս Ձեզ կատարել ցածր մակարդակի փոփոխության տվյալների վրա ֆիզիկական HDD:

Մի մեծ շարք գործողություններ կարող է ավտոմատացված: Այս նպատակով, ծրագրավորողները կառուցվել է ունակությունը ստեղծելու սցենարներ, ստեղնաշարի մակրո եւ API-գործառույթներ, որոնք օգտագործվում են վկայակոչել ներքին ընթացակարգերը արտաքին հայտերի: Բայց պետք է անվերապահ հաղթանակի Hiew դեռ չի հասել ոլորտում hex խմբագիրների. Դրա ինտերֆեյսի լիովին իրականացվում է DOS ոճով, եւ զբաղվում է մատուցելու. Ապակ հրամանի տող (կամ կոնսոլից, եթե մենք խոսում ենք այն մասին, որ Linux համակարգերի):

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hy.atomiyme.com. Theme powered by WordPress.