shell脚本加密
shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件.
用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.
但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等.
同样,在shell脚本运行时会也泄露敏感信息.
shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件.
这就很好的解决了上述问题.
shc的下载地址:
http://www.anyside.com/linux/shc-3.8.tgz
http://www.datsi.fi.upm.es/~frosal/sources/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语言)
分享到:
相关推荐
给linux的shell脚本加密(ZT).rar
使用 shc 对 Linux shell 脚本加密. shc是一个专业的加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件,这个办法很好的解决了脚本中含有IP、密码等不希望公开的问题. shc的官网下载地址: h
编写的shell 脚本、perl 脚本、python 脚本 等如果不想被别人看到原文件,可以使用该工具shc ,对脚本文件加密,
学习shell脚本,了解linux知识。
shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. 这就很好的解决了上述问题. shc 安装 yum -y install shc 使用方法: shc -r -f script-name 注意:要有-r选项, -f 后跟要加密的...
在shell脚本中使用加密密码的轻量级解决方案
介绍:当我们写的shell脚本,存在有敏感信息如账号密码,于是想加强脚本的安全性;还有不想让别人查看/修改您的 shell 核心代码等等情况。都可使用以下工具进
文件包含大作业shell脚本(快速备份系统)源码,实验课做的Linux实验shell脚本:Samba实验,DDNS(DHCP服务器 和DNS服务器的配置)的shell脚本,运行脚本每个实验只需要两三分钟即可完成。 其中sy1为实验一脚本,sy2...
安卓apk在CentOS上自动化编译打包发布脚本, 支持阿里ECS和RDS, 详细使用请查看博客
shc加密shell脚本用。生成.x.c和.c文件,完全加密,防止密码等敏感信息泄露
这个小程序将Shell脚本和Busybox打包到单个EXE中,因此该脚本可以在任何Windows计算机上运行。 可以在脚本中包含其他文件,因此例如可以用于部署文件。 这是初始版本,可能有很多错误。 它支持Busybox-Win32和Cygwin...
跨平台的des加密源码,根据操作系统平台自身的高低字节顺序,自动处理字节加解密操作。支持linux/hpunix/aix/windows
如何使用 SHC 加密 Shell 脚本.doc
shell—系统文件加密1. 建立初始指纹库和文件库step1 建立测试数据step2 建立初始的文件指纹库step3 建立初始文件库2. 监测文件内容和文件数量的变化step1 监测文件内容的变化step2 监测文件数量的变化3. 开发脚本 ...
目录标题系统文件加密脚本 建立测试数据 [root@localhost shell]# mkdir /var/html/www -p [root@localhost shell]# cp -a /etc/a* /var/html/www/ [root@localhost shell]# cp -a /etc/b* /var/html/www/ [root@...
macos系统tar命令加密压缩文件 解密压缩文件 批处理shell bash 脚本
Shc可以用来对shell脚本进行加密,可以将shell脚本转换为一个可执行的二进制文件。经过shc对shell脚本进行加密后,会同时生成两种个新的文件,一个是加密后的可执行的二进制文件(文件名以.x结束),另一个是C语言的...
备份rbackup是一个shell脚本,用于使用rsync和GnuPG进行加密备份。 此程序是为系统用户创建的,因为程序配置基于用户主文件夹(即/ home / username /)。 在使用此脚本之前,您需要安装(并知道) 和 。安装git ...