Задать вопрос
@esayanoleg

Несколько вопросов по кодированию информации

Здравствуйте, задам несколько нубских вопросов.
1. Что отображается, когда я, грубо говоря, открываю .exe через блокнот?
2. Возможно ли изменить каким-либо образом этот код?
  • Вопрос задан
  • 3664 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
kosmos89
@kosmos89
Exe файл имеет формат PE (Portable Executable), как и dll, например.
1. MZђ и всякая белиберда. А точнее ASCII-интерпретация двоичных данных (служебных заголовков, ресурсов, кода, секции данных). Ну т.е. белиберда. Открывать двоичные файлы следует в HEX-редакторах.
2. Да, через HEX-редактор. Структуру можно нагуглить по запросу «pe file format». Кроме того, ресурсы можно отредактировать с помощью res hacker. Если надо менять именно код, надо использовать дизассемблер.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Dolios
@Dolios
1. Содержимое PE файла: ru.wikipedia.org/wiki/PE
2. Да (выполнив ряд условий).
Ответ написан
Комментировать
barker
@barker
Очень странный вопрос при интересах в профиле: программирование, сети, взлом, и геймдев.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы