-
Notifications
You must be signed in to change notification settings - Fork 288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
aab加壳 #108
Comments
可以加固aab,简单的可以通过命令行,自己依赖可以调用apkprotect/src/main/java/com/nmmedit/apkprotect/aab/AabProtect.java |
加固后用简单的jar签名就行,不需要使用apk签名做对齐什么的。 |
是的,我用项目编译好的vm-protect-xxx.jar进行加固(配置了基本的convertRules.txt)后签名再反编译,但是反编译出来的结构没啥变化,就是有没有其他配置然后再进行加固可以使反编译出来的是一个壳程序。 |
结构肯定没变化,你定义的需要加固的类,会把方法抽取变成native方法. 好好看下项目就明白了. |
想了解加壳后能通过Google play审核吗? |
没问题,我都是先用在我googe play上的应用。java层没有使用私有api,native层没有hook系统函数,完全基于公开api以及java语言本身的机制,除非代码本身问题不然没影响。 |
好的,感谢,回头我用一用,有问题在请教,目前的jar库是不是可以直接就能用? |
jar的有点问题,主要是.class跟.dex转换带来的差异。先对jar混淆转成dex文件,然后把dex转换成jar当成lib给人调用可能问题少些。 |
windows下可能文件系统问题,还有你再打包用的软件问题搞不明白可以参照build-src.sh里面所用的命令。修改so名称,java源码也要相应改变,具体可以看注释。 |
@maoabc 这个库可以进行aab加壳吗,方便加个联系方式吗
The text was updated successfully, but these errors were encountered: