我写了一个shell脚本然后加密了
  qkadZYAX5eto 2023年11月02日 52 0

原文链接:我写了一个shell脚本然后加密了

hello,大家晚上好啊,今天为大家带来一个小工具--shc。shc是一个可以用来对shell脚本进行加密的工具,它操作起来很方便,它的作用是将我们编写的shell脚本可以转换为一个可执行的二进制文件,起到加密的作用,当然,GitHub上也有很多的工具用来解析shc生成的加密二进制文件,大家也可以去看看,欢迎大家浏览分享关注大鹏哦。

1、yum.sh文件为我编写的测试脚本,脚本的作用就是可以下载公网服务器上的软件包及其依赖,然后自动打包,这样我们可以将下载好的离线包在内网环境中使用。


我写了一个shell脚本然后加密了_shell脚本


2、执行脚本,测试脚本是否可用

我写了一个shell脚本然后加密了_二进制文件_02


3、当输入的名称无法匹配到软件包时,会列出相关的软件包

我写了一个shell脚本然后加密了_shell脚本_03


4、输入对应的编号编号便可以下载对应的软件包

我写了一个shell脚本然后加密了_加密_04


5、进入到设置的路径查看下载的软件包

我写了一个shell脚本然后加密了_加密_05


6、下载gcc等编译套件

我写了一个shell脚本然后加密了_shell脚本_06


7、查看shc软件包路径

我写了一个shell脚本然后加密了_二进制文件_07


8、进人/usr/src路径下,下载软件包

我写了一个shell脚本然后加密了_二进制文件_08


9、解压软件包

我写了一个shell脚本然后加密了_测试脚本_09


10、下载make编译命令

我写了一个shell脚本然后加密了_shell脚本_10


11、进行编译

我写了一个shell脚本然后加密了_二进制文件_11


12、查看shc的帮助文档

我写了一个shell脚本然后加密了_测试脚本_12


13、编译刚才的yum.sh文件

我写了一个shell脚本然后加密了_shell脚本_13


14、生成的文件如下:

yum.sh.x:这是加密后的二进制文件

yum.sh.x.c:这是脚本对应的C语言版本源码

我写了一个shell脚本然后加密了_shell脚本_14


15、执行编译后的文件,查看是否可用

我写了一个shell脚本然后加密了_二进制文件_15

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
qkadZYAX5eto