Hex редакторы оналтылық код форматында берілген деректерді редакциялау үшін қолданылады. Көбінесе, осындай қосымшалардың көмегімен кез-келген бағдарламалау тілдерінің көмегімен жасалған файлдарға өзгерістер енгізіліп, содан кейін жинақталады. Мысалы, орындалатын файлдарда (кеңейту exe, ex4 және т.б.), қосылған ресурстардың файлдарында (dll, res және т.б.), дискідегі кескін файлдары (iso, mds және т.б.).
Нұсқаулық
1-қадам
Компиляцияланған тілдерде бағдарламалық жасақтама өнімдерін өңдеуге немесе өңдеуге арналған көптеген қосымшаларға кіретін он алтылық код редакторының артықшылығын пайдаланыңыз. Мысалы, мұндай редактор интеграцияланған даму ортасының, отладчиктің немесе бөлшектеу бағдарламасының бөлігі болуы керек.
2-қадам
Егер сіз үнемі бағдарламалауды жоспарламасаңыз, Интернеттегі он алтылық кодтарды редакциялауға арналған жеке қосымшаны табыңыз. Бұл жағдайда қуатты өңдеу құралдарын кірістірілген алтылық редакторымен орнатудың мағынасы жоқ. Желіде сіз осы типтегі бағдарламалардың жеткілікті санын ақылы нұсқада да, ақысыз да таба аласыз. Мысалы, бұл Cygnus Hex Editor қосымшасы болуы мүмкін. Бұл өте қарапайым интерфейсі бар редактор, сонымен қатар орнатуды қажет етпейді - компьютерге жүктегеннен кейін бірден жұмыс істеуге дайын. Тегін нұсқаны әзірлеушінің веб-сайтынан алуға болады, тікелей жүктеу сілтемесі
3-қадам
Hex редакторын жүктеп, іске қосқаннан кейін ctrl + o пернелер тіркесімін басыңыз - бұл экранда файлды ашу диалогын шығарады. Кодын өңдегіңіз келетін файлды тауып, «Ашу» батырмасын басыңыз. Қолданба терезесінің сол жағында файлда он алтылық кодтарда сақталған байттарды бейнелейтін кесте болады, ал оң жағына сәйкес ASCII символ кодтары орналастырылады. Сіз екі нұсқаны да - HEX және ASCII-ді де өңдей аласыз, және сіз енгізген өзгерістер екі кестеде бір уақытта көрініс табады. Бастапқы файлға енгізілген барлық өзгертулерді сақтау үшін ctrl + s пернелерін басыңыз.