Virbox Protector ARM 加密工具
功能特点反调试
拒绝调试器对当前应用的附加 *** 作,防止程序被恶意调试分析
快速完成加密
提供工具和命令行 *** 作,编译、加壳一体化快速完成
高兼容性
支持ARM32、ARM64、x86及64位多种CPU架构,支持常规的 ARM Linux *** 作系统,完美支持Android4.0到最新系统中雀
函数级保护
可对程序进行函数级的保护,实现代码加密、代码混淆
整体保护
实现租培宽智能压缩及反调试功能。
安全技术1 高级混淆加密
通过VirboxProtector,开发者能够自由选择保护的函数,对指定函数进行高级混淆,有效防止 IDA 反编译,极大地增加了动态分析的难度。相比使用基于LLVM编译器的混淆,Virbox Protector的高级混淆功能以更少的指令达到更强的保护效果,耗电量更小。
2 基于 SMC 技术的代码加密
可以对指定函数进行代码片加密,只有程序运行的时候才能解密,破解者无法弊亮 Dump 出整体的内存,有效防止逆向工程工具对程序进行静态分析。
3 智能压缩
隐藏程序中的代码和数据,阻止 IDA PRO 等工具的反编译,并且有效的防止了加壳后的应用体积膨胀。
设置登录用户和用户密码,在/etc/inittab文件中,内容如下:#first:run the system script file
::sysinit:/etc/init.d/rcS
#::askfirst:-/bin/sh
::sysinit:-/bin/login
::ctrlaltdel:-/sbin/reboot
#umount all filesystem
::shutdown:/bin/umount -a -r
#restart init process
::restart:/sbin/init
加上注释,第四项是设置登录界面的,利用的是busybox中的login程序。我将第三项注释掉,添加了一个第四项。在/etc/目录下创建一个passwd文件和shadow文件,passwd文件中内容为
root:x:0:0:root:/:/bin/sh
第一段表示登录用户名,第二段如果是x表示密码在shadow中,为密文,不可见。第三段表示当前用户的UID等级,一般root超级用户的UID为0,表示等级最高,最好将其他用户的UID等级设置为0.第四段暂不说,详细忘了,可以网上搜索,第五段表示登录名的全名,不是很重要,可以表示该用户的地址等启好中。第六段表示默认袜银登录后所在目录,第七段表示登录后执行的脚悄山本。arm Linux中是/bin/sh而不是/bin/bash。
shadow文件中内容为:
root:Wdfdfqwe:17226:::::
第一段表示登录的用户名
第二段表示密文密码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)