标签: android android-ndk shared-libraries copy-protection
我已经构建了一个使用我自己的NDK编译的.so共享库的应用程序。我不关心我的应用程序的复制保护或混淆,它只是一个客户端调用API,但我关心我的原生.so库。
有没有办法在Android中复制保护我的本机库,所以它不能在我的应用程序之外使用?
感谢。
答案 0 :(得分:0)
我很确定没有万无一失的方法可以做到这一点。
但你可能会以某种方式对其进行模糊处理,使其变得更加困难。
答案 1 :(得分:0)
最简单的方法是检测内部.so应用程序的包名称,如果允许不匹配则失败。