различие исполняемых файлов .exe и .bin?
Спасибо
Спасибо
exe имеет как правило заголовок и обязательно точку входа. BIN - бинарный не структурированый файл, который может быть загружен по любому адресу. Используется как правило в тех случаях когда среда загрузки отсутствует как таковая.
А с точки зрения защиты кода?
с .exe все понятно.
А возможен ли доступ к коду в bin файле?
А с точки зрения защиты кода?
с .exe все понятно.
А возможен ли доступ к коду в bin файле?
Не понял вопроса. Причем здесь защита кода, доступ к нему? Бинарный формат - по сути - это набор машинных команд (если его рассматривать как исполнимый). Средства защиты - такие же как и для ехе - упаковка, шифрование и т.д. Единственным преимуществом является то, что как таковой точки входа нет - т.е. только ты знаешь откуда надо начать чтобы все было правильно. :) (естественно это упрощенно). Правда и упаковку/распаковку(криптование/декриптование) скорей всего прийдется делать самому.
Теперь все стало понятно
BIN популярен также в Линуксе. А почему не текстовые данные? Разве текст не может быть в двоичном формате?
автор видимо имел ввиду - что содержит данные которые не предполагается читать как текст :)
в Линуксе, популярны права на исполнение ;)