SHELL

给SHELL脚本进行加密

温馨提示:本文最后更新于2021-03-02 18:38:15,某些文章具有时效性,若有错误或已失效,请在下方留言或提交工单提交工单
浅时光 · 2月15日 · 2020年 本文841个字,预计阅读3分钟 65623次已读

加密工具说明

文章来源(Source):https://www.dqzboy.com
  • 加密采用工具shc文章来源(Source):https://www.dqzboy.com本加密工具,此工具安全性极高,破译极其困难。以下为下载、安装及加密的过程。

1、下载、安装

[root@localhost ~]# cd /opt/soft/
[root@localhost soft]# wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.9b.tgz
[root@localhost soft]# tar xvf shc-3.8.9b.tgz
[root@localhost soft]# cd shc-3.8.9b/

# 创建目录这一步这个是必须的,没这个目录会报错
[root@localhost shc-3.8.9b]# mkdir -p /usr/local/man/man1/
[root@localhost shc-3.8.9b]# make install 
给SHELL脚本进行加密-浅时光博客

2、对脚本进行加密

  • 下面进行对脚本加密
  • 原文链接:https://www.dqzboy.com意:脚本文件中一定到写上魔法字符 #!/bin/bash 不然无法加密
[root@localhost shc-3.8.9b]# shc -v -r -T  -f /script/Deploy_script.sh
给SHELL脚本进行加密-浅时光博客
  • 执行后,会在脚本所在目录生成两个文件
[root@localhost shc-3.8.9b]# cd /script/
给SHELL脚本进行加密-浅时光博客
  • Deploy_script.sh.x.c是脚本的源文件,可以直接删除。
  • Deploy_script.sh.x就是原来脚本的可执行文件,可随意改名,不用赋权,shc处理的过程中有赋权这一步。

3、查看加密文件

[root@localhost script]# vim Deploy_script.sh.x
给SHELL脚本进行加密-浅时光博客

4、执行加文章来源(Source):https://www.dqzboy.com密后的脚本

[root@localhost script]# mv Deploy_script.sh.x deploy

# 注意:执行加密脚本时,必须添加执行权限;通过bash xxx.sh是无法执行的
[root@localhost script]# chmod +x deploy
[root@localhost script]# ./deploy
给SHELL脚本进行加密-浅时光博客
原文链接:https://www.dqzboy.com


关注本站官方微信公众号『精彩程序人生』

扫描左侧二维码关注我们的微信公众帐号,在微信公众帐号中回复【资料】即可获取各类互联网技术学习资料。
关注博主不迷路~


本文作者:浅时光
原文链接:https://www.dqzboy.com/658.html
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可
转载时请以超链接形式标明文章原始出处和作者信息
免责声明:本站发布的内容(图片、视频和文字)以及一切破解补丁、注册激活和软件解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。访问和下载本站内容,说明您已同意上述条款!


0 条回应

必须 注册 为本站用户, 登录 后才可以发表评论!

    本站已稳定运行: | 耗时 0.474 秒 | 查询 25 次 | 内存 40.73 MB