在 Python 中加密 URL



我打算使用 Py2Exe 将我的应用程序编译为可执行文件。但是,我的应用程序中有敏感的 URL 链接,我希望将其隐藏为加密状态。无论我的应用程序是否被反编译,链接仍将保持加密状态。我如何让 urllib2 打开加密链接?

任何帮助将不胜感激,或者可以指出我正确方向的示例代码。

谢谢!

我不认为 urllib2 有这样的选项,尽管您可以做的是将链接保存在其他地方(例如一个简单的数据库,加密它们(如密码),当 urllib2 调用链接时,您检查哈希。

类似于用户身份验证。

URL 加密在这种情况下不会保存您。当您的软件在客户端计算机中运行并以某种方式解密此 URL 并向其发送 HTTP 请求时,任何使用 Wireshark 的孩子都将能够看到您的 URL。

如果您的系统设计需要敏感 URL,更安全的方法可能涉及更改 HTTP 服务器本身的设计!您必须以不敏感的方式构建系统,因为您无法控制它们。一旦代码使用它们,就可以捕获它们。

最新更新