我正在创建一个登录到网站的Python脚本(在这种情况下,它是更新您的IPv4端点Tunnelbroker.net的URL),并且它使用哈希用户名和密码。无论哈希密码是如何散列的,网站都能够解密哈希密码吗?
我的问题是这样的。如果我使用echo mypassword | md5sum它给了我一个不同于我发现的python脚本(使用hashlib和hashdigest来完成任务)的散列。
例如,如果“mypass”是机器人,回声机器人|的md5sum给我2cf61812c352ec4fd0dae8f52874701d但如果我通过Python脚本运行它,我得到27f5e15b6af3223f1176293cd015771d
我的问题是找到该脚本很简单:该网站将是能够解密其中的任何一个并获得“机器人”?我问这个问题,因为我想包含用于散列密码的python脚本的变体(如果最终用户在Windows或另一个无法生成MD5散列的操作系统上)。
在此先感谢,并有美好的一天:) 帕特里克。
如果你加密了某些东西,你可以解密它,但是如果你散列一些东西,那是不可逆的。 – NightHawk