博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
脚本加密http://www.datsi.fi.upm.es/~frosal/sources/
阅读量:6834 次
发布时间:2019-06-26

本文共 1460 字,大约阅读时间需要 4 分钟。

shc的官网下载地址:   http://www.datsi.fi.upm.es/~frosal/sources/安装:复制代码 代码如下:tar xzvf shc-3.8.6.tgzcd shc-3.8.6mkdir -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]# lstest.sh[root@666 ok]# shc -r -f test.sh [root@666 ok]# lstest.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-masterUnSHc-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

 

转载地址:http://wxtkl.baihongyu.com/

你可能感兴趣的文章
Hibernate的unsaved-value
查看>>
DNS故障处理一例(转)
查看>>
12月14日中国域名商解析量17强:易名增幅最大
查看>>
常见的WebPack文件、什么是WebPack
查看>>
DVD刻录机的使用与维护
查看>>
构建Postfix邮件系统(二) -- SMTP认证发信+SquirrelMail
查看>>
Oracle 使用concat函数需要注意的地方
查看>>
条件测试
查看>>
linux磁盘管理
查看>>
线上部署链路聚合bonding
查看>>
学LIUNX的常用英语补习
查看>>
单点登录CAS解决方案<一>:纯净CAS-Server
查看>>
Mysql 数据库表区分大小写问题
查看>>
什么是openstack的metadata
查看>>
原创:SecureCRT连接linux终端颜色配置
查看>>
java关键字--this
查看>>
SDL_AudioSpec结构体分析
查看>>
Autoconf和Automake,自动生成Makefile
查看>>
观影《寒战》
查看>>
create instance 生成创建虚拟机从nova到调用libvirt流程(pycharm debug):
查看>>