Jump to content

strip (Unix)

This is a fully translated article. Click here for more information.
From DawoumWiki, the free Mathematics self-learning

strip
Original author(s)Dennis Ritchie
(AT&T Bell Laboratories)
Developer(s)Various open-source and commercial developers
Initial releaseJune 12, 1972; 52 years ago (1972-06-12)
Operating systemUnix, Unix-like, Plan 9, Microsoft Windows
PlatformCross-platform
TypeCommand

유닉스, Plan 9유닉스-계열 운영 시스템에서, strip 프로그램은 정상적이고 올바른 실행에 필수적이지 않거나 필요하지 않은 실행-가능한 바이너리 프로그램과 객체 파일에서 정보를 제거하고, 따라서 잠재적으로 더 나은 성능을 초래하고 때때로 디스크 공간 사용량이 크게 줄어듭니다. .

Details

제거된 정보는 디버깅 및 기호 정보로 구성될 수 있습니다; 어쨌든, 표준은 바이너리에 대한 변경 범위를 스트리핑 프로그램의 구현까지 맡겨 놓습니다.[citation needed]

게다가, strip의 사용은 다른 상황에서 제거될 여분의 정보없이 바이너리를 분석하는 것이 상대적으로 더 어렵기 때문에 리버스 엔지니어링에 대한 바이너리의 보안을 향상시킬 수 있습니다.

strip의 효과는 링커에 의해 직접 달성될 수 있습니다. 예를 들어, GNU 컴파일러 모음에서 이 옵션은 "-s"입니다.

GNU 프로젝트GNU Binutils 패키지의 일부로 strip의 구현을 제공합니다. stripMicrosoft Windows를 포함한 다른 운영 시스템으로 이식되었습니다.

See also

References

External links