[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  加密,解密,VPS运维,国外永久免费VPS

[转]Linux中Shell脚本的加密与解密

全球[VPS测评]来源:VPS推荐网点击:444
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
[转]Linux中Shell脚本的加密与解密

我们写的shell脚本里面通常会包含帐号密码等信息或者你不想让别人看到的信息,那么把写好的shell脚本进行简单的加密显得有些必要了。
常用的shell加密方法有四种,分别是通过gzexe加密、通过shc加密,通过UPX加密和通过openssl加密。
这篇博客就针对这四种加密算法做一个简单的介绍。
1.GZEXE压缩算法
这个算法不是很高级,主要是为了压缩代码而使用的。严格意义上来说不算是加密工具,只不过是直接打开显示的是乱码的,有很多人对此很无奈,我也就简单介绍下。
gzexe一般为系统自带,需要加密的时候只需要写:

gzexe

就可以把原来的脚本进行压缩处理,生成个类似于gz格式的压缩脚本。解压缩此类加密的脚 本也很简单,只需要运行

gzexe –d 脚 本.sh

就可以解开,回复成原有脚本了。
2.SHC加密算法
这算是个稍微高档一点的算法,是真正意义上的加密。
SHC安装方法:

wget http://www.datsi.fi.upm.es/%7Efrosal/sources/shc-3.8.9.tgztar vxf shc–3.8.9.tgzcd shc–3.8.9make testmake stringsmake install

使用方法:

shc –v –f 脚 本名称.sh

-v 是现实加密过程
-f 后面跟需要加密的文件
解密方法也很简单,只需要安装 Unshc 软件,安装:

wget –N —no–check–certificate –O /usr/local/bin/unshc https://raw.githubusercontent.com/yanncam/UnSHc/master/latest/unshc.sh && chmod +x /usr/local/bin/unshc

使用:

unshc 脚 本名称.sh

3.UPX加密算法
UPX实际上也是一款轻量级的压缩工具,下载就可以使用,UPX下载直通车
在Linux系统中记得给UPX权限
加壳命令:

./upx 脚 本名称.sh

脱壳命令:

./upx –d 脚 本名称.sh

4.openssl加密
简介:想使用OpenSSL对文件进行加密,其实就跟对消息进行加密一样简单。唯一的区别在于,我们不是使用echo命令,而是使用-in选项,后面跟以我们想进行加密的实际文件,并使用-out选项,这会指令OpenSSL将经过加密的文件存储到某个名称的文件中:
加密:

$ openssl enc –aes–256–cbc –in /etc/services –out services.dat

解密:

$ openssl enc –aes–256–cbc –d –in services.dat > services.txtenter aes–256–cbc decryption password:
[加密]历史优惠活动内容
  • 知更鸟Begin主题代码实现外链转内链并base64加密
  • mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致
  • 来自 Discuz 的经典 php 加密&解密函数 AuthCode()
  • mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致
  • 来自 Discuz 的经典 php 加密&解密函数 AuthCode()
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • 阿里云ECS被加密货币挖矿恶意软件劫持
  • ftpit→2020年夏季5折优惠 VPS低至$10 年 4机房 PayPal 比特币等数字
  • mysql内置md5算法加密的数据与php程序md5算法加密的数据不一致
  • justhost→新增多种加密支付、PayPal 支付宝等 俄罗斯 美国原生IP VPS 解
  • [转]Linux中Shell脚本的加密与解密
  • LAMP(Apache)环境部署安装SSL安全证书且可HTTPS加密网站
  • 6个免费SSL证书申请 节省成本配置网站HTTPS加密网址
  • GoDaddy虚拟主机cPanel面板安装SSL证书实现HTTPS加密
  • Linux服务器快速安装SG11扩展满足网站主题加密需求
  • 网站实现HTTPS加密进阶 – Namecheap购买Comodo PositiveSSL证
  • 网站实现HTTPS加密进阶 – 将Namecheap SSL证书配置到网站
  • 自动将WordPress内容Email邮箱地址加密防止被收集
  • AMH5.2面板站点配置SSL证书实现HTTPS加密
  • WordPress实现内容加密模式/需要输入密码可见方法
  • 三分钟快速配置PHP7.4支持Swoole Compiler Loader加密扩展组件
  • BlueHost主机站点添加自有SSL证书文件配置HTTPS加密方法
  • Plesk Windows主机面板教程5 – SSL证书安装部署HTTPS加密网址
  • WDCP面板系统安装IonCube Loader加密环境方法
  • MacBook安装KeePass(KeePassX)加密软件且实现坚果云同步
  • Linode服务器中使用DM-Crypt加密数据文件方法
  • Linode服务器中使用DM-Crypt加密数据文件方法
  • 网站实现HTTPS加密进阶 – Namecheap购买Comodo PositiveSSL证
  • 网站实现HTTPS加密进阶 – 将Namecheap SSL证书配置到网站
  • 自动将WordPress内容Email邮箱地址加密防止被收集
  • AMH5.2面板站点配置SSL证书实现HTTPS加密
  • WordPress实现内容加密模式/需要输入密码可见方法
  • 三分钟快速配置PHP7.4支持Swoole Compiler Loader加密扩展组件
  • BlueHost主机站点添加自有SSL证书文件配置HTTPS加密方法
  • Plesk Windows主机面板教程5 – SSL证书安装部署HTTPS加密网址
  • WDCP面板系统安装IonCube Loader加密环境方法
  • MacBook安装KeePass(KeePassX)加密软件且实现坚果云同步
  • Linode服务器中使用DM→Crypt加密数据文件方法
  • justhost→俄罗斯VPS/美国VPS服务器9.3元/月,200M带宽不限流量!支持加密
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • PHP代码加密方案对比,及yakpro-po加密使用教程
  • ftpit→2020年夏季5折优惠 VPS低至$10/年 4机房 PayPal/比特币等数字
  • incognet→芬兰VPS AMD Ryzen、1Gbps带宽 低至$2.5/月 加密货币
  • justhost→多种加密支付、PayPal/支付宝等 俄罗斯/美国VPS 低至9.3元/月
  • justhost→多种加密支付、PayPal/支付宝等 俄罗斯/美国VPS 低至9.3元/月

  • 猜你可能想看的VPS


    转载请注明原文地址:http://140.238.13.167:12355/read-147895.html

    下一篇       上一篇