hex это



Hex

Автор Ирина Светлая задал вопрос в разделе Другие языки и технологии

Объясните пожалуйста, что такое HEX редактор и для чего он нужен? и получил лучший ответ

Ответ от Neo[гуру]
Давайте и я попробую. Вся информация в компьютере и не только в нем (микрухи, флеш носители и т. д.) храниться на низком машином уровне в виде нулей и единиц. HEX редакторы позволяют просматривать любой файл и даже логический диск или часть логического диска (например загрузочный сектор, или таблицу файлов) на этом машином уровне, НО для удобства не в виде километров идущих друг за другом нулей и единиц которые вам ни о чем не скажут, А в виде шестнадцатиричных цифр (пара цифр представляет собой один байт, например 11110000 будет выглядеть как F0). Эти редакторы используют программисты и еще больше их используют кракеры (люди взламывающие программы). Например открыв .exe файл какой нибудь программы которая требует от вас регистрации (например просит ввести код активации продукта), зная нужное место где происходит вся эта байда с просьбой заплатить денюжку и ввести код регистрации, достаточно поменять одну цифру в HEX редакторе (как правило 74 на 75) и программа больше никогда не попросит у вас регистрации. Это самый примитивный случай.

Ответ от ~Мудрый Юрик~[гуру]
Например если программный зашифрован и его код не виден, то изменить код этого файла можно при помощи HEX редактора.
Будет виден машинный код. И его можно изменить в любой программе.

Ответ от ?[гуру]
Например: ссылка

Ответ от Евгений Сторожев[гуру]
Все файлы хранимые на компьютере, хранятся, можно так сказать, в числах. Ну так вот если вы знаете что и где вы хотите поменять, то для этого и используют hex редакторы.

Ответ от Џспис Смарагдович[гуру]
Определённая последовательность байт даёт что-то. Если это текстовый файл и последовательность правильная (с учётом кодировки), то ты увидишь текст, но если последовательность не правильная - ты ничего не увидишь, это можно посмотреть только в HEX редакторе.
Можно с помощью него как бы "зашифровать" текст, а потом вернуть на место, ещё может быть забавно - менять картинку изнутри (она может поменять форму или цвет)
А вообще - обычным смертным это бесполезно.

Ответ от Иван Гомельский[гуру]
Редактор, отображающий и редактирующий любой файл в шестнадцатиричном коде (hexadecimal).
Шестнадцатиричные цифры от 0 до F (15)
Используется исключительно программистами.

Ответ от [гуру]
Это что-то вроде блокнота, только для тех файлов, которые блокнот не может отображать и сохранять как следует.
Это файлы бинарных файлов, например, bmp, zip, exe и т. д. - файлы, предназначенные для редактирования не человеком через текстовый редактор, а специальными программами, либо вовсе не предназначенные для редактирования (как exe).
Такие файлы имеют структуру, удобную для чтения и редактированния программами, а не человеком в текстовом режиме, поэтому обычно содержат символы из разных кодировок, и символы, которых нет ни в одной известной кодировке, а блокнот, как и любой другой текстовый редактор, сохраняет весь текст в одной кодировке, перекодируя остальные символы в нее же, в итоге файл изменяется и становится нечитабельным для тех программ, в которых он должен открываться.

Ответ от Ётанислав Сахаров[новичек]
посмеялся

Ответ от Инна Калинина[новичек]
[EQ

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Объясните пожалуйста, что такое HEX редактор и для чего он нужен?
Hex на Википедии
Посмотрите статью на википедии про Hex
Hex-редактор на Википедии
Посмотрите статью на википедии про Hex-редактор
Hex-редактор на Википедии
Посмотрите статью на википедии про Hex-редактор
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*