1
jackyzy823 2013-06-21 00:23:07 +08:00
v2ex code的排版不忍直视。。。。
|
2
TankyWoo 2013-06-21 07:37:25 +08:00
我记得v2ex好像可以嵌套gist,楼主可以试试,或者贴在gist/pastebin/pastie/codepad上然后给个链接吧,Python没缩进不忍直视啊。。。
|
3
y0 2013-06-21 07:53:41 +08:00
reversed 返回的是 iterator, 怎么加啊。这程序放 python 里会报错。
|
4
y0 2013-06-21 08:08:25 +08:00
k 是一个循环的变量,但这段代码会出现 string index out of range.
比如 len(key) = 3, 到第四步 k = 3, key[3] 已经 out of range 了,在 for loop 的末尾才能更新成 0. 除非你想说这表示 key 至少有 6 位... |
5
Mutoo 2013-06-21 09:59:24 +08:00
光靠这一组数据,没办法推出真正的key,注意第二位的 a 经过转换后,仍为 a
说明 ord(v)^ord(key[k]) < 32 或 ord(v)^ord(key[k]) > 126 且此时 k = 1 k[1]的解有 2^5 + 1 + 2^7 种 不像 k[0] 可以明确算出来是21 m 109 01101101 x 120 01111000 01101101 00010101 21 k[0] 01111000 |