脚本加密http://www.datsi.fi.upm.es/~frosal/sources/
shc的官网下载地址: http://www.datsi.fi.upm.es/~frosal/sources/ 安装: 复制代码 代码如下:tar xzvf shc-3.8.6.tgz cd shc-3.8.6 mkdir -p /usr/local/man/man1 这步是必须的,不然安装过程中会报错,shc将安装命令到/usr/local/bin/目录下; 将帮助文档存放在/usr/local/man/man1/目录下,如果系统中无此目录,安装时会报错,可创建此目录后再执行安装. 安装: make install 这是要回答yes或者y,不能直接回车,否则会报错 使用方法: “-f”选项指定需要加密的程序 shc -r -f script-name如下列子: [root@666 ok]# ls test.sh [root@666 ok]# shc -r -f test.sh [root@666 ok]# ls test.sh test.sh.x test.sh.x.c #test.sh原始的shell脚本 #test.sh.x是加密后的可执行文件 #test.sh.x.c是生成test.sh.x的原文件(c语言) #test.sh.x,这个就是我要想要的文件 [root@666 ok]# mkdir test [root@666 ok]# mv test.sh.x test/test_kzxjb [root@666 ok]# ./test/test_kzxjb nb!!!! #可见这达到了我们的效果(保护了shell中的密秘) #看一下文件的属性: [root@666 ok]# file test/test_kzxjb test/test_kzxjb: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=36910307ed83f8d2fb591312d090aa680e5ad7cb, stripped 当然有加密就有解密: https://github.com/yanncam/UnSHc # tree UnSHc-master UnSHc-master ├── latest │ └── unshc.sh ├── README.md ├── release │ ├── 0.2 │ │ ├── unshc-v0.2b.sh │ │ └── unshc-v0.2.sh │ ├── 0.3 │ │ └── unshc-v0.3.sh │ ├── 0.4 │ │ └── unshc-v0.4.sh │ ├── 0.5 │ │ └── unshc-v0.5.sh │ ├── 0.6 │ │ └── unshc-v0.6.sh │ ├── 0.7 │ │ └── unshc-v0.7.sh │ └── 0.8 │ └── unshc-v0.8.sh └── sample├── test.sh├── test.sh.x└── test.sh.x.c10 directories, 13 files ./UnSHc-master/latest/unshc.sh shc_加密过的文件 会生成: shc_加密过的文件 和解密后的文件 shc_加密过的文件.sh
转载于:https://www.cnblogs.com/bass6/p/7552739.html
脚本加密http://www.datsi.fi.upm.es/~frosal/sources/相关推荐
- ssh反向主动连接 及脚本加密
近来,在为公司客户部署相关DNS系统服务,用于资源调度服务,但是客户出口缺少公网ip地址,不能方便的去管理这台服务器,开始想到使用teamviewer做中转,穿透内网,但是在Centos环境下,照te ...
- shell 脚本加密
想想好久没更新博客了,今天在群里看到讨论关于shell脚本加密的事情. 想想也是,我们在写脚本有时候会配置相关账号和密码的事情,这样只要能权限都能看到该信息,非常的不安全,有没有在正常运行的情况下对文 ...
- linux shc shell脚本_详解shell脚本加密解密软件—gzese和shc
概述 以我个人的需求为例,有时写一个脚本需要传密码,如果直接把密码写在脚本里会存在安全问题,一般是把密码写在脚本里,作为参数传给脚本,而保存密码的脚本,使用某种手段加密,令其不可读但是可执行.而常用的 ...
- Linux环境下脚本加密软件SHC的解密方法
Linux环境下脚本加密软件SHC的解密方法 2016/08/06:更新一个新的解密脚本 https://github.com/yanncam/UnSHc 自从我在博客里面发布了一些免流相关的东西之后 ...
- shc加密(仅仅对shell脚本加密)
shc加密(仅仅对shell脚本加密) shc是一个专业的加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件,这个办法很好的解决了脚本中含有IP. 密码等不希望公开的问题 ...
- linux脚本加密 upx,#加解密#LinuxShell加密解密方法(shc/gzexe/UPX)
一.系统自带gzexe gzexe无需安装任何软件是linux自带的功能使用只需要执行命令即可我们可以利用wget将文件放在root目录下也可以通过sftp放在root目录也可以直接利用cd命令选择目 ...
- linux 脚本加密,Shell脚本的4种加密详细教程
这篇文章上次修改于 1159 天前,可能其部分内容已经发生变化,如有疑问可询问作者. 普及,shell脚本是什么? Shell Script,Shell脚本与Windows/Dos下的批处理相似,也就 ...
- c语言加密shell脚本,shell脚本加密
如何保护自己编写的shell程序 要保护自己编写的shell脚本程序,方法有很多,最简单的方法有两种:1.加密 2.设定过期时间,下面以shc工具为例说明: 一.下载安装shc工具 shc是一个加密s ...
- 手机游戏加密那点事儿_2d脚本加密
本文章讲述利用cocos2d-x 开发手机游戏的一些加密心得.如有问题,请多指正. 更多信息详见:http://blog.csdn.net/chengyingzhilian/article/detai ...
最新文章
- 知识点回顾-简单的TableView单组数据展示/多组数据展示
- Firefox 多版本共存
- TokuDB · 引擎特性 · HybridDB for MySQL高压缩引擎TokuDB 揭秘
- MapReduce中源码分析(map端的过程)
- Jenkins将致力于提升稳定性、易用性和云原生兼容性
- 光模块兼容性介绍,如何测试兼容光模块的兼容性?
- SQL那些事儿(十四)--C#调用oracle存储过程(查询非查询and有参无参)深度好文
- Mongodb 3.2.X 添加admin的root账户
- 没想到Sharding-Jdbc竟然这么牛逼!一键实现读写分离、分库分表~
- notepad2正则表达式替换字符串
- 使用nginx 和 switchhost实现自定义域名指向本地服务
- 《参禅与悟道》——浅谈人生
- python字符串中常见的内置方法
- 商店卖西瓜 10斤c语言,算法,西瓜切十刀,最多是多少块?
- exoplayer的media2扩展
- 应用交付工程师应该具备的关键能力(售后篇)
- excel怎么更改坐标轴刻度_excel数值坐标轴刻度(excel表格插入图表里坐标轴的刻度能自定义设置吗)...
- SQL语句,常用的DDL表操作语句
- JAVA中native方法调用C语言实现学习
- 乐檬k5note android6.0,乐檬k5note用户指引v10.pdf
热门文章
- Windows域控设置客户端禁用运行/cmd命令行【全域策略生效】
- Linux使用LVM逻辑卷 给分区扩容 不重启 热扩容
- java读mysql增量_如何复制行并在MySQL中使用自动增量字段插入同一个表?
- java的serializable_Java里Serializable的那些事
- 内购订单进行二次处理_物流图表复杂业务场景下的订单管理系统搭建
- python通过get方法获取key对应的值
- 计算机无法安装应用,编程软件无法安装或报错
- java中的工厂模式_java中工厂模式详解和使用方法
- 调用指定目录下的批处理bat_批处理(.bat)的奇技淫巧
- 面部识别实例:眼球替换