Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1831108
  • 博文数量: 116
  • 博客积分: 9934
  • 博客等级: 上将
  • 技术积分: 1881
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-22 09:16
文章分类

全部博文(116)

文章存档

2007年(43)

2006年(73)

我的朋友

分类:

2006-07-17 18:49:14


要保护自己编写的shell脚本程序,方法有很多,最简单的方法有两种:1、加密 2、设定过期时间,下面以shc工具为例说明:
一、安装shc工具

 
shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件.
 
shc的下载地址:             
linux/shc-3.8.tgz">

安装:
tar zxvf shc-3.8.tgz
cd shc-3.8
make test
make
make test
make strings
make install  这一步需要root权限
 
二、加密方法:
shc -r -f script-name  注意:要有-r选项, -f 后跟要加密的脚本名.
运行后会生成两个文件,script-name.x 和 script-name.x.c
script-name.x是加密后的可执行的二进制文件.
./script-name    即可运行.
script-name.x.c是生成script-name.x的原文件(c语言)

三、设定期限:
首先使用shc转化为二进制,并加上过期时间,如
./shc -e 12/06/2006 -m "please contact " -r -f flushvpn.sh
 
 我一般在程序中加入自动更新系统时间 的命令,防止用户更改系统时间。
 
 
阅读(4246) | 评论(18) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-04-15 23:45:33

有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错

chinaunix网友2008-04-15 23:45:33

有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错

chinaunix网友2008-04-15 23:45:05

有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错

chinaunix网友2008-04-15 23:45:05

有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错 人家都开源,你加密? 再说你写的东西那么值钱?? 变态 有没有搞错

chinaunix网友2008-04-10 19:21:05

开不开源那是别人的自由,如果你那么愤世,自己就写多谢好东西出来共享吧,献给那些思想有毛病的人