티스토리 뷰

"shc" 는 스크립트 파일을 바이너리로 바꿔 주는 역할을 하는 프로그램.

쉘 스크립트의 경우 중요한 계정/패스워드 정보를 가지고 있는 경우 유출의 위험성이 있다.

이러한 위험을 방지하면서 유용하게 사용할수 있다

1. 다운로드 

http://www.datsi.fi.upm.es/~frosal/
http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.6.tgz

2. 설치
# tar xvfz shc-3.8.6.tgz
# make install
/usr/local/bin/ 에 설치

3. 실행
# shc -f script.sh <= "script.sh.x" 파일 생성
# ./script.sh.x

4. 옵션
(1) -e date : 만료일 지정 (dd/mm/yyyy format) ex) -e 03/30/2008
(2) -m message :  만료일 지났을 경우 메시지 출력 ex) -m "test"
(3) -f script_name :  스크립트 파일 지정하여 바이너리 생성 ex) -f test.sh

댓글
댓글쓰기 폼