gpt4 book ai didi

android - 通知从 Android 应用程序发送的 HTTP 请求

转载 作者:可可西里 更新时间:2023-11-01 17:17:16 26 4
gpt4 key购买 nike

我有申请。我知道所有 url、参数、http 请求类型等(这是我的应用程序)。

如何拦截来自应用程序的所有请求?

例如:
我按下一个按钮,可以看到对服务器的请求文本。

任务:
隐藏来自潜在黑客的请求并阻止他代表应用程序执行请求。

最佳答案

您可以使用数据包嗅探器查看您的请求。如果您在模拟器上进行开发和测试,则可以使用 Wireshark、Fiddler 等模拟器。如果您在特定的 Android 设备上进行开发和测试,请尝试使用 Packet Sniffer 等应用程序,它会捕获通过的请求。

如果您想保护黑客的请求,请考虑加密您的请求。首先,在您的服务器上使用 SSL (HTTPS) 加密,以防止人们窃听同一网络。要进行此设置,将取决于您使用的服务器技术(例如 Apache、Nginx 等)。然而,有很多解决方案,但流行的一种是 LetsEncrypt。

接下来,如果您不希望人们了解您的应用向他们的设备发送的请求或从他们的设备发送的请求,请考虑在请求负载本身上添加另一层加密。 AES256 位加密等算法可以工作并且足够安全,请看这里:Android AES 256-bit Encrypt data

始终使用 MD5、SHA256 等算法对您发送/存储的任何密码进行哈希处理。

关于android - 通知从 Android 应用程序发送的 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55605320/

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