游戏的制作方法,惠州百度seo在哪,江苏省建设银行网站,即时设计怎么做网页文章目录 起因安装 Bashfuscator安装BashfuscatorBashfuscator的使用 起因
很多时候我并不希望自己的shell脚本被别人看到#xff0c;于是我在想有没有什么玩意可以把代码加密而又正常执行#xff0c;于是我想到了代码混淆#xff0c;简单来看一下#xff1a;
现在我的目… 文章目录 起因安装 Bashfuscator安装BashfuscatorBashfuscator的使用 起因
很多时候我并不希望自己的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此时我们就可以看到成功进行了混淆 尝试可以正常执行