16 битийн кодын засварлагч. Hex редакторууд vs. Хортой програм: Хоёртын файлд дүн шинжилгээ хийх арван зургаат тоот засварлагчийг сонгож байна

Бүгдэд нь энэ өдрийн мэнд.

Зарим шалтгааны улмаас олон хүмүүс зургаан өнцөгт засварлагчтай ажиллах нь мэргэжлийн хүмүүсийн домэйн бөгөөд шинэхэн хэрэглэгчид үүнийг туршиж үзэх ёсгүй гэж үздэг. Гэхдээ, миний бодлоор, хэрэв танд PC-ийн наад зах нь үндсэн ур чадвар байгаа бол яагаад зургаан өнцөгт засварлагч хэрэгтэй байгаа талаар ойлголттой бол яагаад болохгүй гэж?

Энэ төрлийн програмыг ашигласнаар та ямар ч файлыг төрлөөс нь үл хамааран өөрчлөх боломжтой (олон гарын авлага, гарын авлагад зургаан өнцөгт засварлагч ашиглан тодорхой файлыг өөрчлөх тухай мэдээлэл байдаг)! Үнэн бол хэрэглэгч дор хаяж арван арван зургаан тоот системийн талаар үндсэн ойлголттой байх шаардлагатай (hex засварлагчийн өгөгдлийг үүн дээр яг зааж өгсөн болно). Гэсэн хэдий ч, үндсэн мэдлэгЭнэ нь сургуулийн компьютерийн шинжлэх ухааны хичээлд заадаг бөгөөд магадгүй олон хүн энэ талаар сонсож, санаатай байсан байх (тиймээс би энэ нийтлэлд тайлбар хийхгүй). Тиймээс, эхлэгчдэд зориулсан хамгийн шилдэг hex редакторуудыг энд оруулав (миний даруухан бодлоор).

1) Үнэгүй Hex Editor Neo

Windows-д зориулсан аравтын, аравтын болон хоёртын файлуудын хамгийн энгийн бөгөөд нийтлэг засварлагчдын нэг. Хөтөлбөр нь ямар ч төрлийн файл нээх, өөрчлөлт хийх (өөрчлөлтийн түүх хадгалагдсан), файлыг сонгох, засах, дибаг хийх, дүн шинжилгээ хийх боломжийг олгодог.

Маш сайн гүйцэтгэлийн түвшинг багатай хослуулан тэмдэглэх нь зүйтэй Системийн шаардлагамашин руу (жишээлбэл, програм нь нэлээд том файлуудыг нээх, засварлах боломжийг олгодог бол бусад редакторууд зүгээр л царцаж, ажиллахаас татгалздаг).

Бусад зүйлсийн дотор програм нь орос хэлийг дэмждэг бөгөөд сайн бодож боловсруулсан, ойлгомжтой интерфэйстэй. Шинэхэн хэрэглэгч ч гэсэн үүнийг олж мэдээд уг хэрэгсэлтэй ажиллаж эхлэх боломжтой болно. Ерөнхийдөө би hex редакторуудтай танилцаж эхэлж байгаа бүх хүмүүст зөвлөж байна.

2) WinHex

Харамсалтай нь энэ засварлагч нь shareware боловч олон төрлийн сонголт, функцуудыг дэмждэг (заримыг нь өрсөлдөгчдөөс олоход хэцүү) хамгийн уян хатан програмуудын нэг юм.

Диск засварлагчийн горимд энэ нь танд ажиллах боломжийг олгодог: HDD, уян диск, флаш диск, DVD, ZIP диск гэх мэт. Дэмждэг файлын системүүд: NTFS, FAT16, FAT32, CDFS.

Шинжилгээ хийхэд тохиромжтой хэрэгслүүдийг тэмдэглэхээс өөр аргагүй юм: үндсэн цонхноос гадна та нэмэлт тооцоолуур, файлын бүтцийг хайх, дүн шинжилгээ хийх хэрэгслүүдээр холбож болно. Ерөнхийдөө энэ нь эхлэгч болон туршлагатай хэрэглэгчдэд тохиромжтой. Хөтөлбөр нь орос хэлийг дэмждэг ( дараах цэсийг сонгоно уу: Тусламж / Тохиргоо / Орос хэл ).

WinHex нь хамгийн нийтлэг функцүүдээс гадна (үүнийг дэмждэг ижил төстэй програмууд), дискийг "клон" хийж, тэдгээрээс мэдээллийг устгах боломжийг олгодог бөгөөд ингэснээр хэн ч үүнийг сэргээх боломжгүй болно!

3) HxD Hex редактор

Үнэгүй, нэлээд хүчирхэг хоёртын файл засварлагч. Бүх гол кодчилолуудыг (ANSI, DOS/IBM-ASCII болон EBCDIC), бараг ямар ч хэмжээтэй файлуудыг дэмждэг (Дашрамд хэлэхэд редактор нь файлуудаас гадна RAM-г засварлаж, хатуу диск рүү шууд өөрчлөлт оруулах боломжийг олгодог!).

Та сайтар бодож боловсруулсан интерфейс, өгөгдөл хайх, солиход тохиромжтой, энгийн функц, шаталсан, олон түвшний нөөцлөлт, буцаах системийг тэмдэглэж болно.

Хөтөлбөрийг эхлүүлсний дараа хоёр цонхноос бүрдэнэ: зүүн талд нь арван зургаатын код, баруун талд текстийн орчуулга болон файлын агуулга байна.

Сул талуудын дунд би орос хэлний дутагдалтай байгааг онцлон тэмдэглэх болно. Гэсэн хэдий ч англи хэл сураагүй хүмүүст ч олон функцууд ойлгомжтой байх болно ...

4) HexCmp

HexCmp - энэ жижиг хэрэгсэл нь нэг дор 2 програмыг нэгтгэдэг: эхнийх нь хоёртын файлуудыг хооронд нь харьцуулах боломжийг олгодог, хоёр дахь нь зургаан өнцөгт засварлагч юм. Энэ нь янз бүрийн файлуудын ялгааг олох шаардлагатай үед маш үнэ цэнэтэй сонголт бөгөөд хамгийн олон файлын өөр өөр бүтцийг судлахад тусалдаг. янз бүрийн төрөлфайлууд.

Дашрамд хэлэхэд, харьцуулсаны дараа бүх зүйл хаана таарч, өгөгдөл нь өөр байхаас хамааран өөр өөр өнгөөр ​​будаж болно. Харьцуулалт нь маш хурдан бөгөөд хурдан явагддаг. Хөтөлбөр нь хэмжээ нь 4 ГБ-аас хэтрэхгүй файлуудыг дэмждэг (ихэнх ажилд хангалттай).

Ердийн харьцуулалтаас гадна та текст хэлбэрээр (эсвэл хоёуланг нь нэг дор) харьцуулж болно. Хөтөлбөр нь нэлээд уян хатан бөгөөд өнгөний схемийг өөрчлөх, товчлууруудыг зааж өгөх боломжийг олгодог хурдан дуудлага. Хэрэв та програмаа зөв тохируулж чадвал хулганагүйгээр ажиллах боломжтой! Ерөнхийдөө би зургаан өнцөгт засварлагч болон файлын бүтцийн бүх шинэхэн "шалгагч" -ыг уншихыг зөвлөж байна.

"Өгүүллийн цуврал дууссаны дараа Хамгийн сайн хэрэгсэл pentester" редактор нь зургаан өнцөгт редакторуудыг сонгохыг хүссэн олон захидал хүлээн авсан. Мэдээжийн хэрэг, сонирхол нь хоёртын өгөгдлийг засварлах чадвар биш, харин өгөгдлийн бүтцийг автоматаар таних, кодыг задлах зэрэг нэмэлт боломжууд юм. Дүгнэлт гаргахын тулд бид ийм хэрэгслийг ихэвчлэн ашигладаг вирусын шинжээчдийн санаа бодлыг олж мэдэв. Энэ бол тэдний бидэнд хэлсэн зүйл юм.

Ямар ч hex засварлагч нь бит ба байтаар ажилладаг файлыг бага түвшинд шалгаж, өөрчлөх боломжийг олгодог. Файлын агуулгыг арван зургаан тоот форматаар үзүүлэв. Энэ бол үндсэн функц юм. Гэсэн хэдий ч зарим редакторууд хэрэглэгчдэд илүү их зүйлийг санал болгодог бөгөөд энэ нь файлыг нээхэд гарч ирэх ойлгомжгүй тэмдэгтүүдийн дотор яг юу болохыг олж мэдэх боломжийг олгодог. Үүнийг хийхийн тулд ASCII болон Юникод мөрүүдийг автоматаар задалж, мэдэгдэж буй хэв маягийг хайж, үндсэн өгөгдлийн бүтцийг таньж, бусад олон зүйлийг хийдэг. Олон арван арван арван засварлагч байдаг, гэхдээ хэрэв бид тэдгээрийг хортой програмын дээжийг судлах хүрээнд авч үзэхээр шийдсэн бол тэдгээрийн заримыг нь тодруулахад хялбар байдаг. Зөвхөн цөөхөн хэд нь хортой кодыг шинжлэх, халдвар авсан баримт бичгийг (PDF гэх мэт) шалгахад үнэхээр хэрэгтэй байдаг.

McAfee FileInsight

FileInsight бол Windows-д зориулсан үнэгүй зургаан өнцөгт засварлагч юм McAfeeЛаборатори. Бүтээгдэхүүн нь мэдээжийн хэрэг ийм програм хангамжийг дагалддаг бүх стандарт функцийг гүйцэтгэдэг хэрэглэгчдэд ээлтэй интерфэйсфайлуудыг арван арван арван тоот тоогоор харах, засварлах текст горимууд. Гэхдээ хэрэв та түүний бүх функцийг харвал энэ нь далайд дусал төдий юм. FileInsight нь Windows (PE файлууд) болон OLE объектуудын гүйцэтгэгдэх хоёртын файлуудын бүтцийг задлан шинжлэх чадвартай гэдгээс эхлэх нь зүйтэй. Microsoft Office. Үүгээр зогсохгүй хэрэглэгчдэд суурилуулсан x86 дизассемблерийг санал болгож байна. Зүгээр л үзэхийг хүссэн файлынхаа хэсгийг сонгоно уу унших боломжтой код, FileInsight нь уг фрагментийг угсралтын зааврын жагсаалт болгон харуулах болно. Дизассемблер нь хортой файлуудаас бүрхүүлийн кодыг хайхад ялангуяа ашигтай байдаг. Урвуулагчдын талархах бусад сонголтууд нь бүтцийн мэдэгдлийг импортлох чадвар юм. Үүнийг хийхийн тулд програм нь дараах мэдэгдэл бүхий толгой файлыг зааж өгөхөд л хангалттай.

бүтэц ANIHeader(
DWORD cbSizeOf; // AniHeader дахь байтуудын тоо
DWORD cFrames; // Өвөрмөц дүрсүүдийн тоо
DWORD cSteps; // Блитийн тоо
};

Энэ тохиолдолд програм өөрөө ийм бүтцийг задлан шинжлэх болно. Гэсэн хэдий ч, код боловсруулах олон зөн совингийн алгоритмуудыг анхдагчаар санал болгодог. Бид юуны түрүүнд олон бүдүүлэг аргуудыг (xor, add, shift, Base64 гэх мэт) тайлах талаар ярьж байна - суурилуулсан скриптүүд нь ийм крипто хамгаалалтыг нэгээс хоёр цоолттой болгодог. Судалгааны объект нь заавал хоёртын систем байх албагүй бөгөөд энэ нь сэжиг төрүүлдэг энгийн вэб хуудас байж болно гэдгийг энд тэмдэглэх нь зүйтэй. Энэхүү програм нь энгийн JavaScript скриптүүд эсвэл Python модулиудыг ашиглан олон үйлдлийг автоматжуулах боломжийг олгодог бөгөөд тэдгээрийн ихэнх нь аль хэдийн бичигдсэн байдаг. Харамсалтай нь, бүх давуу талуудтай FileInsight нь том хэмжээний файлуудыг боловсруулах чадваргүй болох ноцтой дутагдалтай талтай. Жишээлбэл, хэрэв та 400-500 МБ хэмжээтэй файлыг хэрэгсэлд оруулахыг оролдвол "Баримт бичгийг нээж чадсангүй" гэсэн алдаа гарч ирнэ.

Hex редактор Neo

HDD програм хангамжаас энэ зургаан өнцөгт засварлагчийн хоёр хувилбар байдаг - энгийн үнэгүй хувилбар ба арилжааны дэвшилтэт хувилбар. Үнэгүй програмын сонголт нь янз бүрийн өнгөний схемийг дэмждэг гайхалтай, өөрчлөх боломжтой интерфэйстэй хатуу, гэхдээ онцгүй HEX засварлагч юм. Дахиж үгүй. Гэхдээ Hex Editor Neo-ийн мэргэжлийн хувилбар нь хоёртын файлд дүн шинжилгээ хийхэд маш хэрэгтэй байж болох хэд хэдэн ашигтай сонголтуудыг санал болгодог. Жишээлбэл, хэрэглэгч хамгийн түгээмэл алгоритмуудыг ашиглан шифрлэгдсэн кодыг тайлах боломжийг олж авдаг. Нэмж дурдахад NTFS урсгал, локал диск, процессын санах ой, RAM гэх мэт локал нөөцийг үзэх, засах боломжтой болно. Хамгийн ихдээ бүрэн хувилбар VBScript болон JavaScript дээрх скриптүүдийг ашиглан олон процессыг автоматжуулах боломжийг олгодог скрипт хэлийг дэмждэг. Гэхдээ хамгийн сайн тал нь таны үйлчилгээнд x86, x64, болон .NET хоёртын файлуудтай ажилладаг суурилуулсан дизассемблер байгаа явдал юм! Өөр нэг онцлог нь хоёр хоёртын файлыг харьцуулах үндсэн дээр засваруудыг хурдан үүсгэх явдал юм. Гайхалтай сонсогдож байна, гэхдээ FileInsight-аас дээр үү? Тийм биш байх. FileInsight ерөнхийдөө илүү ажиллагаатай харагдаж байна. Нөгөөтэйгүүр, Hex Editor Neo-ийн ямар ч үнэгүй хувилбар нь маш том файлуудтай ч сайн ажилладаг бөгөөд ASCII болон Юникод мөрүүдийг хайх боломжийг олгодог. Энд байгаа дизассемблер нь зөвхөн x86 платформоор хязгаарлагдахгүй бөгөөд суурилуулсан нөөцийн засварлагч нь маш тохиромжтой. Бодох зүйл их байна.

FlexHex

FlexHex нь Heaventools Software-ийн хүчирхэг арилжааны зургаан өнцөгт засварлагч бөгөөд Hex Editor Neo-д байдаг ижил төстэй олон функцуудыг агуулсан байдаг. Энд дутагдаж байгаа цорын ганц зүйл бол скриптийн дэмжлэг байж магадгүй юм. Гэхдээ энэ бүрэн боломжит засварлагч нь хоёртын файлууд, OLE файлууд, физик дискүүд болон өөр NTFS урсгалуудыг адилхан сайн зохицуулдаг. FlexHex нь бусад редакторуудад харагдахгүй байгаа өгөгдлийг засах боломжийг олгодог тул сүүлийнх нь онцгой чухал юм. Нэмж дурдахад та их хэмжээний мэдээлэлтэй ажиллахад анхаарлаа нэн даруй мэдрэх болно: файлын хэмжээнээс үл хамааран түүгээр навигац хийх нь ямар ч хоцрогдол, тоормосгүйгээр хийгддэг. Илүү тохь тухтай байхын тулд тохиромжтой хавчуургын систем байдаг. Үүний зэрэгцээ, FlexHex нь бүх үйлдлүүдийн түүхийг байнга хөтөлдөг - та өөрчлөлтийн жагсаалтаас сонгох замаар аливаа үйлдлийг цуцалж болно (жагсаалтыг буцаах нь хязгаарлагдахгүй)! FlexHex нь ASCII болон Юникод мөрүүдийг хайх хоёртын өгөгдөлтэй шаардлагатай бүх үйлдлийг дэмждэг. Хэрэв та өмнө нь мэдэгдэж байсан форматтай бүтцийг боловсруулах шаардлагатай бол тусгай хэрэгслийг ашиглан параметрүүдийг тохируулах нь хэцүү биш юм. Үүний үр дүнд бид маш сайн зургаан өнцөгт засварлагчтай болсон ч FileInsight-ээс хамаагүй доогуур хэвээр байна. Цорын ганц сонголт бол OLE файл боловсруулах боловч энд бас асуудал гардаг. Халдвар авсан OLE-г нээх гэж оролдоход хэд хэдэн удаа "Докфайл гэмтсэн" гэсэн алдаа гарсан.

010 редактор

010 Editor нь SweetScape Software-ийн боловсруулсан алдартай арилжааны бүтээгдэхүүн юм. Хэрэв бид үүнийг өмнөх гурван хэрэгсэлтэй харьцуулбал энэ нь бүх зүйлийг хийх боломжтой: энэ нь маш том файлуудтай ажиллахыг дэмждэг, өгөгдөлтэй ажиллах гайхалтай чадварыг өгдөг, дотоод нөөцийг засварлах боломжийг олгодог, ердийн үйлдлүүдийг автоматжуулах скрипт системтэй ( Таны үйлчилгээнд 140 өөр функц). Мөн 010 Editor нь мушгиа, өвөрмөц онцлогтой. Загваруудын номын санг (Хоёртын загвар гэж нэрлэдэг) ашиглан янз бүрийн файлын форматыг задлан шинжлэх чадварын ачаар редактор хүн бүрт анхаарал тавьдаг. Энд түүнд тэнцэх хүн байхгүй. Дэлхий даяарх олон сонирхогчид загварууд дээр ажиллаж, янз бүрийн формат, өгөгдлийн бүтцийг боловсруулж байна. Үүний үр дүнд өөр өөр файлын форматаар шилжих үйл явц ил тод, ойлгомжтой болдог. Энэ нь Windows-ийн хоёртын файлууд (PE файлууд), Windows товчлолын файлууд (LNK), Zip архив, Java ангиллын файлууд болон бусад зүйлсийг боловсруулахад мөн хамаарна. Аюулгүй байдлын нэрт мэргэжилтэн Дидье Стивенс 010 Editor програмын PDF файлуудыг задлан шинжлэх загвар бүтээх үед олон хүн энэ функцын бүх гоо сайхныг ойлгож чадсан. Бусад хэрэгслүүдийн хамт энэ нь халдвар авсан PDF баримт бичигт дүн шинжилгээ хийх ажлыг ихээхэн хялбаршуулсан бөгөөд сүүлийн зургаан сарын хугацаанд уншигч програмыг ашиглах боломжтой газруудын тоог гайхшруулахаа больсон. Бид энд хоёртын файлуудыг харьцуулах гайхалтай хэрэгсэл, C-тэй төстэй синтакс бүхий тооцоолуур, ASCII, EBCDIC, Юникод форматуудын хооронд өгөгдлийг хөрвүүлэх, өвөрмөц онцлог бүхий маш сонирхолтой хэрэгслийг энд нэмж оруулав.

Хай

Hiew нь түгээлтийн аргын хувьд хамт ажиллагсдаасаа тийм ч их ялгаатай биш юм - энэ нь бас манай нутаг нэгтэн Евгений Сусликовын боловсруулсан арилжааны бүтээгдэхүүн юм. Байгаа урт түүх, хөтөлбөр нь олон мэргэжилтнүүдэд маш их таалагдсан мэдээллийн нууцлал. Үүний тодорхой шалтгаанууд байдаг - бүтэц, агуулгыг судлах, засварлах хүчирхэг боломжууд гүйцэтгэх боломжтой файлууд Windows (PE) болон Линукс хоёртын файлууд (ELF). Урвуу инженерчлэлийн өөр нэг маш ашигтай шинж чанар бол суурилуулсан x86-64 ассемблер ба дизассемблер юм. Сүүлийнх нь ARM зааврыг ч дэмждэг. Редактор нь том файлуудыг төгс боловсруулж, логик болон физик хөтчүүдийг засварлах боломжийг танд олгоно гэж хэлэх шаардлагагүй. Гарын макро, скрипт, тэр ч байтугай өргөтгөл боловсруулах API (Hiew Extrenal Modules) системээр дамжуулан олон ажлыг хялбархан автоматжуулдаг. Гэхдээ тулалдаанд яарахаасаа өмнө Hiew интерфэйс нь DOS шиг цонх гэдгийг санаарай, хэрэв та үүнд дасаагүй бол ажиллахад тохиромжгүй болно. Гэхдээ та хуучин сургуулийн бүх сэтгэл татам байдлыг мэдэрч чадна.

Радаре

Radare бол багц юм үнэгүй хэрэгслүүд Unix платформд зориулагдсан бөгөөд HEX горимд файлуудыг засварлах гайхалтай функцуудыг хангадаг. Энэ нь орон нутгийн болон нээх чадвартай зургаан өнцөгт засварлагч өөрөө (radare) орно устгасан файлууд. Програм нь Linux (ELF) болон Windows (PE) хоёрын аль алиных нь янз бүрийн форматтай ажиллах боломжтой файлуудад дүн шинжилгээ хийдэг. Radare багц нь засварлахаас гадна хоёртын файлуудыг харьцуулах хэрэгсэл (radiff) болон суурилуулсан ассемблер/зассемблерийг агуулдаг. Хувийн хувьд бүрхүүлийн код (rasc) үүсгэх хэрэгсэл хэд хэдэн удаа хэрэг болсон. Скрипт системийг ашиглан аливаа үйлдлийг хялбархан автоматжуулж, өөрчлөх боломжтой. Сул талуудаас бид GUI интерфэйс дутмаг байгааг дахин тэмдэглэж болно - бүх үйлдлүүд эндээс хийгддэг тушаалын мөр, гэхдээ та баримт бичгийг уншсаны дараа л хэрэгслүүдтэй бүрэн ажиллах боломжтой. Нөгөөтэйгүүр, сайт нь гол санаа болон жижиг нууцуудыг (Python залгаасыг холбох гэх мэт) хоёуланг нь харуулсан харааны дэлгэцийн дэлгэцтэй.

Тэгэхээр та юу сонгох ёстой вэ?

Бид сэжигтэй файлуудыг шинжлэхэд хэрэгтэй сонголтуудыг багтаасан хэд хэдэн хүчирхэг зургаан өнцөгт засварлагчдыг авч үзсэн. Бүх бүтээгдэхүүнээс FileInsight нь ялгардаг бөгөөд энэ нь бүх функциональ чанараараа (мөн энэ нь үнэхээр гайхалтай) үнэ төлбөргүй хэвээр байна. 010 Editor нь PDF баримт зэрэг олон төрлийн файлуудыг боловсруулахад зориулсан олон тооны загваруудыг өгдөг. Энэ бол үл тоомсорлож болохгүй мега шинж чанар юм. Би эдгээр хоёр редакторыг байнга ашигладаг; Шинжээчдийн ажилд тэд хамгийн тохиромжтой байж магадгүй юм. Хэрэв бид Unix платформ дээр ажиллах тухай ярих юм бол мэдээж Radare-ийн талаар мартаж болохгүй. Багц нь командын мөрөөс ажилладаг тул ашиглахад хэцүү ч гэсэн маш хүчирхэг функцуудыг санал болгодог. Hiew нь тийм ч найрсаг биш боловч түүний чадвар нь хоёртын файлтай олон төрлийн үйлдлүүдийг хийх боломжийг танд олгоно. Нэмж дурдахад, Hiew бол олон тооны жинхэнэ давуу талуудын сонголт бөгөөд энэ нь маш их үнэ цэнэтэй (мөн маш их утгатай). Hex Editor Neo-ийн хувьд, хэрэв та x86, x64 болон .NET кодыг задлах чадварыг сонирхож байгаа бол үүнийг сонгох нь зүйтэй.

Хэрхэн Windows тэмдэглэлийн дэвтэр. Түүнээс гадна, хэрэв та хоёртын файлыг нээвэл текст засварлагчмөн үүнийг дискэнд хадгалвал ихэнх тохиолдолд ийм файл гэмтэж, ажиллахгүй болно. Зөв засварлахын тулд та арван зургаан тоот засварлагчийг (hex) ашиглах ёстой бөгөөд тэдгээрийг заримдаа хоёртын засварлагч гэж нэрлэдэг.

Ихэнх энгийн хэрэглэгчид ямар нэгэн даалгавартай байх магадлал багатай эсвэл арван зургаат тоот засварлагч ашиглах шаардлагагүй байдаг. Гэсэн хэдий ч технологийн мэдлэгтэй хэрэглэгчдийн хувьд ийм засварлагч нь зайлшгүй шаардлагатай хэрэгсэл байж болно.

Анхаарна уу: Үнэн хэрэгтээ, гэхдээ нэг удаа стандарт asp.net 1.1 суулгагчийг засварлахын тулд та хоёртын кодыг тохируулах хэрэгтэй болсон. Жишээлбэл, удирдлагын аль нэгийг нууц үг оруулах талбар болгохын тулд.

IN энэ тоймБид янз бүрийн хэрэгцээнд зориулж хамгийн шилдэг үнэгүй зургаан өнцөгт засварлагчдыг цуглуулсан.

Үнэгүй Hex редакторуудын тойм

Жижиг, энгийнээс эхлээд арилжааны шийдэлтэй харьцуулах боломжтой нарийн төвөгтэй бүтээгдэхүүн хүртэл хэд хэдэн гайхалтай үнэгүй зургаан өнцөгт засварлагч байдаг. Гэсэн хэдий ч, hex редакторын ангилал нь хувийн хэрэгцээ, сонголт маш чухал тул бүтээгдэхүүнийг харьцуулах нь хэцүү төдийгүй утгагүй ангилалуудын нэг юм. Тиймээс та бүтээгдэхүүнийг буурах дарааллаар байрлуулсан гэж бодож болохгүй.

HxD бол маш сайн арван арван зургаан өнцөгт засварлагч юм

Нэг нь шилдэг хэрэгслүүдхоёртын кодыг засварлахад зориулагдсан. Нэгдүгээрт, програм нь зөөврийн бөгөөд суулгах шаардлагагүй бөгөөд энэ нь ихэвчлэн гүйцэтгэх файлуудыг засварлах шаардлагатай бол онцгой чухал юм. Хоёрдугаарт, энэ нь сайхан интерфейстэй. Гуравдугаарт, HxD нь том хэмжээний файлуудыг сааталгүй, дэлгэц хөлдөөхгүйгээр боловсруулдаг. Дээрээс нь хязгааргүй засварлах түүхтэй байх боломжийг нэмж, түргэн хайлтболон солих, хоёртын файлуудын харьцуулалт, ANSI, DOS/IBM-ASCII болон EBCDIC-ийн бүрэн дэмжлэг. Мөн өөр хэдэн арван боломжууд, тэдгээрийн заримыг доор жагсаах болно. HxD нь зөвхөн диск төдийгүй RAM-г засах боломжийг олгодог. Үнэн хэрэгтээ ийм багц чадвар нь програмыг шинэхэн хэрэглэгчдийн гарт аюултай тоглоом болгодог. Нэмж дурдахад, аюулгүй байдлын програмууд нь түүний үйлдэлд адилхан хариу үйлдэл үзүүлж болох боловч туршлагатай хэрэглэгчид энэ нь өгөгдөлд нэвтрэх онцлог, аюултай функцуудыг ашиглахтай холбоотой гэдгийг ойлгодог.

Ерөнхийдөө HxD нь янз бүрийн хоёртын кодуудтай байнга харьцдаг хүмүүст тохиромжтой.

Бусад онцлог, шинж чанарууд:

  • Бусад програмын ашигладаг файлуудад аюулгүй нэвтрэх
  • Шалгалтын дүн үүсгэгч: Шалгах нийлбэр, CRCs, Custom CRC, SHA-1, SHA-512, MD5, ...
  • Өгөгдлийг янз бүрийн формат руу экспортлох
  • Кодын загваруудыг оруулж байна
  • Файлуудыг аюулгүйгээр устгах чадвар.
  • Файлуудыг хуваах эсвэл нэгтгэх
  • Багана дахь төрөл бүрийн бүлэглэл (1,2,4,8,16 байт)
  • Өөрчлөгдсөн өгөгдлийг тодруулж байна
  • Хаяг руу хурдан оч
  • Бусад програмаас санах ойн өгөгдлийг хуулах дэмжлэг: Visual Studio/Visual C++, WinHex, HexWorkshop, ...
  • Хавчуурга
  • Мөн бусад олон ...

Hex редактор Hexplorer нь стеганографийг шинжлэх үед зургийг үзэх чадвартай HxD-ийн аналог юм.

Өөр нэг гайхалтай hex редактор бол нээлттэй эх сурвалж юм эх код. Хөтөлбөр нь хэд хэдэн өвөрмөц онцлогтой бөгөөд үүнийг хүчирхэг хоёртын дүрс засварлагч болгодог. Энэ нь та бүх зүйлийг харж болно гэсэн үг юм график файлуудзөвхөн харааны дүрслэлийн хувьд төдийгүй хоёртын код. Мэдээжийн хэрэг, өдөр тутмын амьдралд зургаа арван зургаат тоогоор засварлахыг төсөөлөхөд хэцүү байдаг. Гэхдээ үүнийг стеганографи гэх мэт зорилгоор ашиглаж болно.

Ерөнхийдөө Hexplorer нь хоёртын кодыг байнга засварладаг хүмүүст төдийгүй хоёртын кодыг ашиглах стандарт бус аргуудыг ашигладаг хүмүүст тохиромжтой.

Үндсэн шинж чанарууд ба шинж чанарууд:

  • Төрөл бүрийн даалгаварт зориулсан зургаан интерфейсийн өнгөний схем.
  • Хязгааргүй тушаалын түүх
  • x86 дизассемблер
  • 20 өөр форматаар импортлох, экспортлох хоёртын файлууд, үүнд Intel Hex, Motorola S-Record, Atmel стандарт гэх мэт.
  • Өгөгдөл дэх давтагдах хэв маягийг олох чадвар
  • Зураг үзэх
  • Хоёртын өгөгдлөөс текстийг шүүж байна
  • Бойер-Мур хайлтын алгоритм
  • Хаяг руу хурдан шилжих
  • Бүхэл тоо эсвэл хөвөгч цэгийн тоо гэх мэт энгийн өгөгдлийн төрлүүдийн бүтцийг бий болгох боломжийг танд олгоно
  • Псевдо санамсаргүй тоо үүсгэгч
  • Даалгавруудыг автоматжуулахын тулд макро (скрипт) бичих боломжийг танд олгоно

Бусад зургаан өнцөгт редакторууд

Анхаарал татахуйц өөр зургаан өнцөгт редакторууд байдаг бөгөөд тэдгээр нь хэрэг болох юм.

XVI32 арван зургаат тоот засварлагч энгийн бөгөөд тохиромжтой

XVI32 нь 16-тын үнэгүй засварлагч бөгөөд нэр нь XVI (16) Ромын тооноос гаралтай.

  • Даалгавруудыг автоматжуулах скриптүүдийг дэмждэг.
  • Загвараар хайх
  • ASCII/ANSI
  • Хэрэглэгчийн тодорхойлолт дээр үндэслэн тэмдэгт хувиргах
  • Файлд тус тусад нь блок бичих
  • Мөн бусад боломжууд ...
  • Дэлгүүрүүд нээлттэй файлсанах ойд байгаа тул том файлуудтай холбоотой асуудал гарна.
  • Иймээс тушаалын түүх байхгүй. Энэ нь таны хийсэн аливаа өөрчлөлтийг "байгаагаар нь" хийх бөгөөд та тэдгээрийг бичих эсвэл санах хэрэгтэй болно гэсэн үг юм.

Windows 9x/NT/2000/XP/Vista/7 дэмждэг

Мэргэшсэн тооны машинтай HexEdit редактор

HexEdit бол MiTeC-ийн өөр нэг үнэгүй хоёртын засварлагч юм.

  • Суулгах шаардлагагүй (зөөврийн)
  • Редактор санамсаргүй хандалт санах ойболон диск
  • Тусгай тооны машин
  • Файлуудыг харьцуулах боломжтой
  • RAM-аас диск рүү өгөгдлийг буулгах боломжтой (дамп үүсгэх)
  • Мөн бусад...
  • Нээлттэй файлуудыг санах ойд хадгалдаг

Windows 2000 - Windows 7-г дэмждэг

Cygnus Free энгийн зургаан өнцөгт засварлагч

Cygnus Free бол арилжааны засварлагчийн хуучин хувилбаруудын нэг болох үнэгүй зургаан өнцөгт засварлагч юм. Тиймээс үйл ажиллагаа нь хязгаарлагдмал байдаг.

  • Хурдан бөгөөд хэрэглэхэд хялбар
  • Түргэн хайх, солих
  • Чирэх, буулгах
  • Мөн бусад боломжууд ...
  • Нээлттэй файлыг бүх асуудалтай RAM-д хадгалдаг
  • -аас техникийн дэмжлэг үнэгүй хувилбарҮгүй
  • Функциональ байдлын үүднээс тайрсан

Windows-ийг дэмждэг

Шуурхай сонгох гарын авлага (Үнэгүй зургаан өнцөгт засварлагч татаж авах холбоосууд)

HxD

Орос хэл зэрэг олон хэлийг дэмждэг. Диск ба RAM засварлагч. Том файлуудыг хурдан засварлана. Шалгах нийлбэр үүсгэх боломжийг танд олгоно. Файлуудыг харьцуулах чадвартай. Файлуудыг аюулгүйгээр устгах, нэгтгэх, хуваах боломжтой.
Бүх өөрчлөлтүүд нэн даруй дискэнд хадгалагдана. Тиймээс, засварлахаасаа өмнө үргэлж үүсгэ нөөцлөлтүүдфайлууд.
http://mh-nexus.de/en/hxd/
http://mh-nexus.de/en/downloads.php?product=HxD
850 KB 1.7.7.0 Хязгааргүй үнэгүй Windows 95 - 7

Hexplorer

RAM болон дискний засварлагч. Нэмэлт функцуудФурье хувиргалт гэх мэт. Зураг үзэх. NTFS/FAT, BMP толгой гэх мэтийг таних боломжтой. Даалгавруудыг автоматжуулахын тулд макро дэмждэг
Нээлттэй файлыг бүхэлд нь санах ойд хадгалдаг тул том файлуудыг засварлахад хэцүү болгодог. Анхдагч байдлаар, фонт болон дэлгэцийн тохиргоог тийм ч сайн сонгоогүй.

HxD Hex Editor нь ANCI кодчилолыг дэмждэг өгөгдөл засварлагч юм. Програм нь нээсэн файлуудад арван зургаатын тооллын дүрслэл ашигладаг, RAM-ийн элементүүдтэй ажиллах, хатуу дискэн дээрх өөрчлөлтүүдийг хадгалах боломжтой. Та утгыг автоматаар хайх, солих боломжийг олгоно гарын авлагын горим. Өгөгдлийг экспортлох, шалгах нийлбэр үүсгэх, кодын фрагментуудыг устгах хэрэгслүүд багтана.

Хөтөлбөр нь файлуудыг шаардлагатай хэмжээтэй хэсэг болгон хувааж, их хэмжээний мэдээлэл боловсруулахыг дэмждэг. Стандарт болон арван зургаатын кодыг харах чадвартай модульчлагдсан интерфэйсийг ашигладаг. Хийсэн аливаа өөрчлөлтийг цуцлах боломжийг олгодог бөгөөд контекст болон шугамын хаягаар навигацийн хэрэгслийг агуулсан.

HEX засварлагч нь ямар ч төрлийн файлтай ажиллах чадвартай бөгөөд ажиллаж байгаа процессуудын гүйцэтгэх утгыг хайх, солиход ашиглаж болно.

HxD Hex Editor-ийн бүрэн орос хувилбарыг албан ёсны вэбсайтаас бүртгэл, мессежгүйгээр үнэгүй татаж аваарай.

Системийн шаардлага

  • Дэмжигдсэн үйлдлийн систем: Windows 8.1, Vista, 10, 8, 7, XP
  • Битийн гүн: 64 бит, x86, 32 бит