我一直在互联网和stackoverflow中搜索,发现可以使用dex2jar对apk文件进行反编译,然后有许多jar文件的反编译器。有人告诉我,ProGaurd 可以混淆代码,并且很难反编译它,但并非不可能。
我的目标是在设备上运行对任何用户来说都“无法复制”的音频文件。即使我将它保存在设备上的 sqlcipher 数据库中,也必须对其进行解密才能在音频播放器上运行它。
请建议我一种方法来保护我的音频文件不被复制。
在 c++ 代码上运行它并使用 JNI 连接该代码怎么样?
我一直在互联网和stackoverflow中搜索,发现可以使用dex2jar对apk文件进行反编译,然后有许多jar文件的反编译器。有人告诉我,ProGaurd 可以混淆代码,并且很难反编译它,但并非不可能。
我的目标是在设备上运行对任何用户来说都“无法复制”的音频文件。即使我将它保存在设备上的 sqlcipher 数据库中,也必须对其进行解密才能在音频播放器上运行它。
请建议我一种方法来保护我的音频文件不被复制。
在 c++ 代码上运行它并使用 JNI 连接该代码怎么样?