利用shc加密生成可以在手机里执行的程序

来源:互联网 发布:女子网络直播踩兔子 编辑:程序博客网 时间:2024/04/29 19:49
加密:
编译生成shc可执行文件并转换sh到c源文件
cd ~/buildsh/shc-3.8.9
make
./shc -r -f sample_r1.2.sh
搞一个arm-linux-gcc 4.4.3的tar包或者现成的环境[现成环境可能缺少某些头文件导致后面c文件编译不过]做一个交叉编译环境
export PATH=$PATH:~/buildsh/4.4.3/bin
arm-linux-androideabi-gcc –v,看路径提示OK
较差编译c源文件到二进制可执行文件并去掉.o名称即可
arm-none-linux-gnueabi-gcc -static -o sample.o sample_r1.2.sh.x.c

arm-none-linux-gnueabi-strip sample.o


PS: user版本的话,还需要再做一次签名


0 0