Remove ads

strip — утилита, используемая в Unix, Plan 9 и ряде unix-подобных операционных систем, удаляющая из исполняемых двоичных программ и объектных файлов информацию, которая не является существенной или необходимой для нормального и правильного выполнения, что потенциально приводит к повышению производительности и иногда к значительно меньшему использованию дискового пространства.

Краткие факты Тип, Авторы ...
strip
Тип утилита UNIX[вд]
Авторы Деннис Ритчи
(Лаборатории Белла)
Разработчики Разные разработчики открытого и коммерческих ПО
Операционные системы Unix, Unix-подобные, Plan 9, Microsoft Windows
Первый выпуск 12 июня 1972; 52 года назад (1972-06-12)
Аппаратная платформа Кроссплатформенность
Закрыть

Удаляемая информация может состоять из информации об отладке и таблице символов; однако стандарт оставляет объём изменений в двоичном файле на усмотрение разработчика программы strip.

Кроме того, использование strip может повысить безопасность двоичного файла от обратной разработки, поскольку сравнительно труднее проанализировать двоичный файл без дополнительной информации, которая удаляется.

Результат strip может быть достигнут непосредственно компоновщиком; например, в GCC с ключом -s.

Проект GNU поставляет реализацию strip как часть пакета GNU Binutils. Также утилита была перенесена на некоторые другие операционные системы, включая Microsoft Windows.

Remove ads

Ссылки

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.

Remove ads