gpt4 book ai didi

使用 MySql 的 Android 应用程序,安全吗?

转载 作者:行者123 更新时间:2023-11-30 23:24:13 25 4
gpt4 key购买 nike

我正在考虑制作一个新的 Android 应用程序。但是在这一个中,我需要使用 MySql 连接到我的网页之一。但我想知道这样安全吗?你能反编译一个apk应用程序并找到Android应用程序使用的用户名和密码吗?如果是这样,创建此类应用程序的最安全方法是什么?

感谢大家的帮助和回放。

最佳答案

加密 sql 查询将在有人试图嗅探/窥探应用程序和服务器之间的数据时保护您的应用程序,但在反编译应用程序时,任何人都将获得您的连接参数,包括用户名和密码。

您有 2 个干净解决方案可供查看:

(1) 使用网络服务,您可以选择使用 SOAP 网络服务,这些是最标准化的服务,在其他应用程序/语言中重用您的网络服务不会有任何问题,因为互操作性是标准化网络服务的来源,但 SOAP意味着需要传输、解析和反解析更多数据; SOAP 是一种重量级的 XML 标准,以文档传递为中心,对于高吞吐量应用程序来说速度很慢。

REST 网络服务非常轻量级,并且依赖于 HTTP 标准来完成它的工作。能够快速启动并运行有用的 Web 服务真是太好了。如果您不需要严格的 API 定义,这是可行的方法。大多数网络服务都属于这一类。REST 速度更快,但其中没有真正的互操作性策略。

(2) 如果您的应用通过网络服务(视频、文件上传...)消耗大量数据,请使用数据流(或网络套接字)

关于使用 MySql 的 Android 应用程序,安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14100205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com