已解决
shell脚本代码混淆
来自网友在路上 156856提问 提问时间:2023-11-04 23:19:36阅读次数: 56
最佳答案 问答题库568位专家为你答疑解惑
文章目录
- 起因
- 安装 Bashfuscator
- 安装Bashfuscator
- Bashfuscator的使用
起因
很多时候我并不希望自己的shell脚本被别人看到,于是我在想有没有什么玩意可以把代码加密而又正常执行,于是我想到了代码混淆,简单来看一下:
现在我的目的就是把我的test.sh
这个脚本对它做点手脚,做完手脚后依旧可以正常运行。
安装 Bashfuscator
从Github仓库克隆Bashfuscator 仓库:
git clone https://github.com/Bashfuscator/Bashfuscator.git
安装Bashfuscator
遇到这种情况是因为python3-argcomplete
没有安装,这是 Bashfuscator 的自动补全功能所需。可以通过安装argcomplete
进行解决
然后再次尝试安装
Bashfuscator的使用
我们可以通过如下命令去进行脚本的混淆
bashfuscator -f script.sh -o obfuscated_script.sh
此时我们就可以看到成功进行了混淆
尝试可以正常执行
查看全文
99%的人还看了
猜你感兴趣
版权申明
本文"shell脚本代码混淆":http://eshow365.cn/6-32228-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!