스트립(유닉스)
strip (Unix)원저작자 | 데니스 리치 (AT&T 벨 연구소) |
---|---|
개발자 | 다양한 오픈 소스 및 상용 개발자 |
초기 릴리즈 | 1972년 6월 12일, | 전(
기입처 | C |
운영 체제 | Unix, Unix 라이크, Plan 9, Microsoft Windows |
플랫폼 | 크로스 플랫폼 |
유형 | 명령어 |
면허증. | 계획 9: MIT 라이선스 |
Unix, Plan 9, 및 Unix와 유사한 운영 체제에서는 이 프로그램이 실행 가능한 바이너리 프로그램 및 객체 파일에서 일반적이고 올바른 실행에 필요하지 않은 정보를 제거하므로 성능이 향상되고 디스크 공간 사용량이 크게 줄어들 수 있습니다.결과 파일은 제거된 이진 파일입니다.
세부 사항
제거되는 정보는 디버깅 및 기호 정보로 구성될 수 있지만, 이 표준은 이진수 변경 범위를 제거[citation needed] 프로그램의 실행자에게 맡깁니다.
또, 의 사용strip
는 리버스 엔지니어링에 대한 바이너리의 보안을 향상시킬 수 있습니다.이는 삭제될 수 있는 추가 정보 없이 바이너리를 분석하는 것이 상대적으로 더 어렵기 때문입니다.
효과strip
는 링커에 의해 직접 실현됩니다.예를 들어 GNU 컴파일러 컬렉션에서 이 옵션은 " " 입니다.-s
".
GNU Project는 다음과 같은 구현을 제공합니다.strip
GNU Binutils 패키지의 일부입니다. strip
는, Microsoft Windows 를 포함한 다른 operating system으로 이식되고 있습니다.
「 」를 참조해 주세요.
레퍼런스
- "strip", The Single UNIX Specification, Version 2, The Open Group, 1997
외부 링크

Wikibook Guide to Unix 에는 다음 항목에 대한 페이지가 있습니다.