Shell AES 128加密
原理是读取sh脚本,加密脚本数据以字符串数组形式写入新的c文件,然后编译带有解密方法的新的c文件。
会自动输出编译好的shell bin
附件是X64构架bin
介于
@无名啊 提出的,会泄露问题。已经得到解决方法
execlp("bash", argv[0], "-c", "shell stript content", (char *)0);
这样就不用再输出脚本再执行
源码:
https://git.aixiao.me/aixiao/shaBIN:
sha(821.91 KB)理论支持所有解析类脚本语言加密
测试通过的脚本:
sh
bash
python3
