【问题标题】:Hide HTTP request URLs in Flutter在 Flutter 中隐藏 HTTP 请求 URL
【发布时间】:2021-03-24 01:01:11
【问题描述】:

我有一个 HTTP 请求,我需要加密我的 HTTP 调用 URL,所以它无法被跟踪,因为当我试图找到调用 URL 时,从 google play 安装 HTTPCanary 太容易了,所以现在我我很困惑。有没有办法在 Flutter 中做到这一点? (顺便说一句,我可以访问 URL 的后端,它是用 PHP 编写的)

【问题讨论】:

    标签: php flutter http dart backend


    【解决方案1】:

    无法从手机中隐藏 HTTP 请求的 URL。


    原因很简单:您的手机需要知道将请求发送到哪里

    如果您对 URL 进行加密,您希望您的手机如何知道将请求发送到哪里?
    您可以直接使用 IP 地址,但是,这是一样的 - 只是没有 DNS 代理。

    另请参阅:Encrypt links in Android app

    使请求安全

    端点(您尝试访问的 URL)是您需要保护的
    始终设计您的后端安全性,知道任何人都可以在任何时间点发送请求。

    【讨论】:

    • 问题是我不需要隐藏我的端点,我需要隐藏我的洞DNS。
    • 另外,我认为这是可能的,因为我安装了一个找到 here 的应用程序,并且他们完全隐藏了他们的 IP 地址。当我尝试捕获 API 请求时,它只会显示 google Admob 请求。
    猜你喜欢
    • 2020-01-25
    • 1970-01-01
    • 2015-02-20
    • 1970-01-01
    • 2011-11-07
    • 2020-06-29
    • 2019-06-19
    • 2011-08-18
    • 2021-07-19
    相关资源
    最近更新 更多