写好的SHELL,不想让别人看到里面的内容,就可以用shc来加SHELL,效果还可以!
安装:(以cnetos为例)
rpm -Uhv
yum install shc -y
用rpmforge的源,就可以安装shc了,
加密:
shc -r -f shell脚本
shc -v -f shell脚本
加完密码之后,会生成三个文件
[root@localhost ~]# file changeyum.sh*
changeyum.sh: Bourne-Again shell script text executable
changeyum.sh.x: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), stripped
changeyum.sh.x.c: ASCII C program text
还可以设定有效期:
[root@localhost ~]# shc -e 04/02/2009 -m "Please contact h3ewhack@163.com" -r -f changeyum.sh
[root@localhost ~]# date
2009年 04月 04日 星期六 17:37:40 CST
[root@localhost ~]# ./changeyum.sh.x 过期了
./changeyum.sh.x: has expired!
Please contact
更多内容,请查看
shc --help
那个.c的文件,还可以用gcc编译
gcc -o akin changeyum.sh.x.c
./akin
效果一样,和和,
阅读(1179) | 评论(1) | 转发(0) |