我编写了一个android客户端应用程序,其中使用了静态URL来“发布”到服务器。我使用APKTool反编译了APK,发现可以在生成的.smali文件中看到在.java代码中提到的URL。我想避免显示此URL。有什么办法可以隐藏/混淆Java代码中的URL?
这是来自反编译的.smali文件的示例。
ojit_pre
最佳答案
可以使用诸如加密,base64编码之类的东西来混淆URL,但是您不会影响客户端应用程序的任何事情都可以保护URL。精明的程序员将始终能够识别您的应用程序正在发送哪些消息。如果需要安全性,请保护服务器而不是客户端的安全
关于java - 在Android客户端应用程序中混淆URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19471969/