0

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

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

谢谢!

4

2 回答 2

0

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

类似于用户身份验证的东西。

于 2012-11-25T02:47:35.380 回答
0

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

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

于 2015-11-17T00:14:08.517 回答