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