VPS租用 > 教程 > 互联网 > 正文
vps广告

Linux编译安装SHC加密组件

五彩互联编辑部发布时间:2019-04-26 11:46:32浏览:0
摘要:   很多人写了一些shell脚本,想给其他人用但是又不想公开源代码,所以就要对shell脚本进行加密处理,Linux下有个很好用的shell加密组件叫做shc,今天我给大家带来的就是shc的一

   很多人写了一些shell脚本,想给其他人用但是又不想公开源代码,所以就要对shell脚本进行加密处理,Linux下有个很好用的shell加密组件叫做shc,今天我给大家带来的就是shc的一键安装脚本和编译安装教程,喜欢折腾的人可以自行编译喔,一键安装脚本则是留给懒人和小白的,废话少说直接上脚本...

  安装脚本

  登录服务器ssh,直接运行以下命令,只需一条喔...

  wget -O shc.sh https://github.com/xinyewl/ShellBox/raw/master/shc/shc-3.8.7.sh && bash shc.sh

  如果提示出错 bash: wget: command not found

  请先执行 yum -y install wget 再执行一键安装脚本

  编译安装

  需在root目录下编译

  yum -y install gcc gcc-c++

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

  tar vxf shc-3.8.7.tgz

  mkdir -p /usr/local/man/man1

  cd shc-3.8.7 make test && make strings && make install

  使用方法

  实例:加密 xxxx.sh

  shc -r -v -f xxxx.sh

  -r 使脚本适用其他操作系统

  -v 显示加密过程

  -f 后面跟需要加密的文件

  运行后会生成两个文件:

  xxxx.sh.x 和 xxxx.sh.x.c

  xxxx.sh.x 二进制文件,重命名后用 chmod +x xxxx.sh 赋予权限后可执行

  xxxx.sh.x.c C语言文件,无用,可以删除

    联系我们