作者MOONRAKER (㊣秘密情报员)
看板Programming
标题Re: [问题] 请问有办法可从网页的代码知密码吗?
时间Wed Jan 21 13:58:52 2009
: 推 LPH66:简单的答案: 只有这样的话不能
: → MOONRAKER:就算你知道他是md5编码也解不回去
: → MOONRAKER:md5是单向的hash function
: → MOONRAKER:其他如SHA1也是这样
WDB8WvbXdHtZyM8Ms2RENgHlacJghQy
1 2 3
1234567890123456789012345678901
md5的长度一定是32-byte,而且每一个字元都只有[0-9a-f]的可能
以上那串长度31-byte,所以不是md5
而几种主要hash演算法,如md5, SHA*算出来的每一个字元,都只有[0-9a-f]的可能
所以这也不是哪一种hash,也不会是base64 ( L = 4k, k >= 1 )
你如果知道编出这包的「明文」(plaintext)是啥,就可以多猜一点了
比如说,你知道"John"编出上面那一包,就把John送给想得到的编码法用各种key去碰
看编出来会不会跟上面相同,如有相同,就有可能猜对
但是这种做法的本质也是brute force,也就是说,跟瞎猜无异
--
BATCH 03 : 买张床 - 切达大侠 - 伐木人之歌 -
http://tinyurl.com/3zpyx5
[B4准备中]: 讴歌金钱(7/02) - 单车超人(7/23) -
http://tinyurl.com/66v6vq
[ 番外篇 ]: 包租婆也有过当罗莉的时候(7/17) -
http://tinyurl.com/6j4ale
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
■ 蒙帝派松正体中文计画 ■ Spam-a-lot and enjoy the pythonesque delight!
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/user/JamesBondXD▄▄
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.168.228
1F:推 GALINE:暴力法可以用Rainbow Table来找 114.40.163.238 01/22 00:39