当前位置:首页 » 密码管理 » sh加密

sh加密

发布时间: 2023-01-11 03:10:28

❶ 如何将linux Shell程序使用shc编译加密

第一步非常简单,就是获取到
shc
程序的源码文件,这个可以从官方站点(现在视乎无法访问)下载,或者从参考资料里面提供的地址下载。
2
下载到源文件后,先要解压出来,使用Tarball工具进行解压,命令时
tar
-xvf
shc.tar
这样就能得到解压后的文件,。
3
这时候我们自己编译shc得到可以使用的可执行程序,过程如下:
make
make
install
等待系统完成即可,我这里因为权限问题,帮助文件安装出了些问题,但整体还是没有问题的。
4
我们准备一个程序,这里就使用简单的显示语句,文件名
test.sh
echo
"
this
is
a
shell"
然后
sch
-f
test.sh
完成编译操作,会发现目录下多出如下图所示的文件
5
这里是编译完成后的目录内容,可以看到
.x
的已经编译后的二进制可执行文件,而
.x.c
的是转化的C语言源文件。
6
这里显示的是经过转化过的C语言源文件,可以在同一目录下看到,内容已经经过处理,字符串都进行了编码处理。
7
我们直接执行对应的编译后的二进制程序,可以看到,效果和shell文件是一样的,但是这样源代码隐藏了起来,保密性强。
END
注意事项
shc需要自己编译,因此您需要有GCC的环境
shc
在使用了
-r
选项的时候具有通用性,很多系统之间可以直接运行,参数如下:
shc
并不是真正意义的高强度加密,因此很容易被逆向工程,所以不要依靠这个的安全性

❷ shc加密的脚本怎么解密

SHELL脚本是被/bin/sh执行的,如果加密,自然/bin/sh无法解析。但也有方法可以达到你的目的,你讲SHELL加密,写一个可执行文件,可执行文件解密你的SHELL,然后fork进程去执行你的SHELL文件

❸ linux 文件加密

linux文件加密需要分五步进行,下面是具体介绍:
1、进入linux系统,打开待加密文件;

2、进入命令模式,输入大写字母X;

3、点击回车输入密码;

4、命令模式输入w,、回车确定;

5、打开文件vibase.sh,即可加密成功。

以上就是今天的分享了,希望可以帮助到大家。
本文章基于thinkpadE15品牌、centos7系统撰写的。
热点内容
农村医保金融卡密码是多少 发布:2025-08-22 08:33:59 浏览:662
iphone8手机如何快捷键清除缓存 发布:2025-08-22 08:21:57 浏览:425
linux编程java 发布:2025-08-22 07:57:40 浏览:310
steam删文件夹 发布:2025-08-22 07:57:38 浏览:52
bytec语言 发布:2025-08-22 07:37:34 浏览:387
苹果手机怎么上传视频到qq空间 发布:2025-08-22 07:10:03 浏览:637
淘宝androidsdk 发布:2025-08-22 06:52:04 浏览:938
编程挣钱吗 发布:2025-08-22 06:31:21 浏览:1003
敬请存储 发布:2025-08-22 06:25:42 浏览:611
linuxphp7配置 发布:2025-08-22 06:17:01 浏览:417