Shell 脚本加密解密 – Desen往事 | 您所在的位置:网站首页 › gzexe加密设置密码 › Shell 脚本加密解密 – Desen往事 |
文章目录gzexe加密解密shc加密解密upx加壳脱壳发表评论gzexe加密解密
gzexe是Linux系统集成的工具,执行命令即可使用。 # 加密Shell脚本,源文件会改名为backup.sh~ [root@WEB1 ~]# gzexe ~/shell/backup.sh # 解密Shell脚本,加密文件会改名为backup.sh~ [root@WEB1 ~]# gzexe -d ~/shell/backup.sh shc加密解密shc源码安装: [root@WEB1 ~]# wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.7.tgz [root@WEB1 ~]# tar zxvf shc-3.8.7.tgz && cd shc-3.8.7 [root@WEB1 shc-3.8.7]# vim makefile 123 INSTALL_PATH = $(HOME)/bin install -c -s shc $(INSTALL_PATH) install -c -m 644 shc.1 $(INSTALL_PATH)[root@WEB1 shc-3.8.7]# make install # 说明:请检查~/.bash_profile文件是否有设置变量(PATH=$PATH:$HOME/bin) # 加密Shell脚本,生成二进制文件backup.sh.x(Shell第一行必需是“#!/bin/bash”) [root@WEB1 ~]# shc -v -r -T -f backup.sh # 加密Shell脚本,程序过期时间“2017年11月30日”、提示语“请联系供应商” [root@WEB1 ~]# shc -v -r -T -e 30/11/2017 -m "Please contact your provider." -f backup.sh # 解密Shell脚本,解密请使用-o参数;默认覆盖backup.sh文件 [root@WEB1 ~]# wget https://raw.githubusercontent.com/yanncam/UnSHc/master/latest/unshc.sh [root@WEB1 ~]# chmod u+x unshc.sh && mv unshc.sh ~/bin/unshc [root@WEB1 ~]# unshc backup.sh.x -o backup01.sh [root@WEB1 ~]# chmod u+x backup01.sh upx加壳脱壳upx全名the Ultimate Packer for eXecutables,用于程序加壳与压缩、支持Windows下的exe程序加壳与压缩。 [root@WEB1 ~]# wget https://github.com/upx/upx/releases/download/v3.94/upx-3.94-i386_linux.tar.xz [root@WEB1 ~]# tar Jxvf upx-3.94-i386_linux.tar.xz [root@WEB1 ~]# mv upx-3.94-i386_linux/upx ~/bin/ # 说明:请检查~/.bash_profile文件是否有设置变量(PATH=$PATH:$HOME/bin) # 加密Shell脚本,要求文件大于 4KB 且 Shell 第一行必需是“#!/bin/bash” [root@WEB1 ~]# upx backup.sh # 解密Shell脚本,覆写原文件;若要保留源文件请使用-k参数,源文件会改名为backup.sh~ [root@WEB1 ~]# upx -k -d backup.sh ×用微信扫描并分享文章出自: 本站技术文章均为原创,版权归 "Desen往事 - 个人博客" 所有;部分图片来源于 Yandex ,转载本站文章请注明来源。本文标题:Shell 脚本加密解密本文链接:http://www.desenpast.com/server-os/linux-1697.html相关文章密码保护:Linux 系统检查用PoiPlayer播放器音乐列表提取脚本命令行发送测试邮件Nginx错误日志分析及防护脚本 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |