在Python中加密URL

时间:2012-11-25 02:41:06

标签: python python-2.7 encryption

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

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

谢谢!

2 个答案:

答案 0 :(得分:0)

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

类似于用户身份验证。

答案 1 :(得分:0)

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

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