我打算使用 Py2Exe 将我的应用程序编译为可执行文件。但是,我的应用程序中有敏感的 URL 链接,我希望像加密一样保持隐藏。无论我的应用程序是否被反编译,链接仍将保持加密状态。我怎么会说 urllib2 来打开加密的链接?
任何帮助将不胜感激,或者可以为我指明正确方向的示例代码。
谢谢!
我打算使用 Py2Exe 将我的应用程序编译为可执行文件。但是,我的应用程序中有敏感的 URL 链接,我希望像加密一样保持隐藏。无论我的应用程序是否被反编译,链接仍将保持加密状态。我怎么会说 urllib2 来打开加密的链接?
任何帮助将不胜感激,或者可以为我指明正确方向的示例代码。
谢谢!
我不认为 urllib2 有类似的选项,尽管你可以做的是将链接保存在其他地方(比如一个简单的数据库,加密它们(如密码),当 urllib2 调用链接时,你检查哈希。
类似于用户身份验证的东西。
在这种情况下,URL 加密不会拯救您。当您的软件在客户端计算机上运行并以某种方式解密此 URL 并向其发送 HTTP 请求时,任何使用 Wireshark 的孩子都将能够看到您的 URL。
如果您的系统设计需要敏感的 URL,更安全的方法可能涉及更改 HTTP 服务器本身的设计!您必须以 URL 不敏感的方式构建系统,因为您无法控制它们。一旦它们被您的代码使用,它们就可以被捕获。