今天我尝试反编译我的产品apk并看到我在gradle.properties中定义的值。我真的很震惊,我的身份验证详细信息显示给每个人,比如有些机构试图反编译我的产品apk。
任何猜测和想法如何保护这些信息免受他人的侵害。 在我的产品中 - 我正在使用一些板条密钥/ htaccess用户名和密码。这些细节想要保护他人。
建议请。
答案 0 :(得分:0)
首先使用proGuard保护您的源代码免受反编译。 你可以在这里阅读:proGuard
要存储用户信息(如用户名和密码),可以使用firebase身份验证。我相信它是存储此类信息的最强大,最安全的方式。你也可以在这里阅读: firebase authentication