做網(wǎng)站造假國內(nèi)免費推廣產(chǎn)品的網(wǎng)站
文章目錄
- 起因
- 安裝 Bashfuscator
- 安裝Bashfuscator
- Bashfuscator的使用
起因
很多時候我并不希望自己的shell腳本被別人看到,于是我在想有沒有什么玩意可以把代碼加密而又正常執(zhí)行,于是我想到了代碼混淆,簡單來看一下:
現(xiàn)在我的目的就是把我的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
此時我們就可以看到成功進行了混淆
嘗試可以正常執(zhí)行