Hex
Автор Ирина Светлая задал вопрос в разделе Другие языки и технологии
Объясните пожалуйста, что такое HEX редактор и для чего он нужен? и получил лучший ответ
Ответ от Neo[гуру]
HEX редактор это программа для просмотра и редактирования файлов на низком побайтовом уровне. В отличие от обычных текстовых редакторов, которые могут испортить бинарные файлы вроде exe, bmp или zip при попытке интерпретировать их через текстовые кодировки, HEX редактор показывает точную структуру данных в шестнадцатеричном виде, где каждый байт представлен парой символов от 0 до 9 и от A до F. Этот инструмент нужен программистам для анализа структуры файлов, восстановления данных или изменения поведения программ путем правки отдельных байтов в исполняемых файлах. Также с его помощью можно экспериментировать с содержимым, например, меняя байты в изображении для получения визуальных искажений. Для глубокой работы с бинарными данными это незаменимый инструмент.
Например если программный зашифрован и его код не виден, то изменить код этого файла можно при помощи HEX редактора.
Будет виден машинный код. И его можно изменить в любой программе.
Например: ссылка
Все файлы хранимые на компьютере, хранятся, можно так сказать, в числах. Ну так вот если вы знаете что и где вы хотите поменять, то для этого и используют hex редакторы.
Определённая последовательность байт даёт что-то. Если это текстовый файл и последовательность правильная (с учётом кодировки), то ты увидишь текст, но если последовательность не правильная - ты ничего не увидишь, это можно посмотреть только в HEX редакторе.
Можно с помощью него как бы "зашифровать" текст, а потом вернуть на место, ещё может быть забавно - менять картинку изнутри (она может поменять форму или цвет)
А вообще - обычным смертным это бесполезно.
Редактор, отображающий и редактирующий любой файл в шестнадцатиричном коде (hexadecimal).
Шестнадцатиричные цифры от 0 до F (15)
Используется исключительно программистами.
Это что-то вроде блокнота, только для тех файлов, которые блокнот не может отображать и сохранять как следует.
Это файлы бинарных файлов, например, bmp, zip, exe и т. д. - файлы, предназначенные для редактирования не человеком через текстовый редактор, а специальными программами, либо вовсе не предназначенные для редактирования (как exe).
Такие файлы имеют структуру, удобную для чтения и редактированния программами, а не человеком в текстовом режиме, поэтому обычно содержат символы из разных кодировок, и символы, которых нет ни в одной известной кодировке, а блокнот, как и любой другой текстовый редактор, сохраняет весь текст в одной кодировке, перекодируя остальные символы в нее же, в итоге файл изменяется и становится нечитабельным для тех программ, в которых он должен открываться.
посмеялся
[EQ
Поставили на учёт. Что такое школьный учёт? Для чего он? Какие вытекающие проблемы из за этого могут быть?
Внутришкольный учет (ВШУ) — это форма профилактики для учащихся с проблемами в дисциплине, учебе
подробнее...
Спасите чайника! Что значит хтмл-тег <span></span> ? Для чего он нужен?
Тег span — это строчный контейнер, который сам по себе ничего не меняет во внешнем виде текста. Его
подробнее...
помогите срочно урок информатики.. . Что такое Excel, для чего он нужен, где применяется и основные свойства .
Microsoft Excel, также известная как Microsoft Office Excel, это программа для работы с
подробнее...
Объясните пожалуйста что такое спин. Полуцелое значение и т. д.
Спин в квантовой механике — это собственный момент импульса частицы, её фундаментальная
подробнее...
язык программирования Python - для чего он нужен? перспективен ли? что можно создавать с помощью него?
Python — это универсальный кроссплатформенный язык программирования, который активно используется
подробнее...