有趣的安全游戏--哈密顿行动(零)图灵测试

来源:互联网 发布:fc2手机视频域名破解版 编辑:程序博客网 时间:2024/05/29 11:05

看到论坛里有人发了一个叫做哈密顿行动的安全游戏,点进去看了下是一个安全类体验游戏,链接地址:http://game6.iok.la/reg.asp


带着好玩的心态进去开始玩耍


第零关:注册成为会员




前面大篇幅的废话....从这里开始,是注册题目。

大意就是输入两串数,输出计算结果

分析规律,发现里面涉及了异或和比较两种计算方法得到结果,贴下解密的代码:


import sys,osval1 = 56055201367950321158val2 = 56630489702544691502result = ""strVal1 = str(val1)strVal2 = str(val2)for i in range(0,len(strVal1)):    s1 = strVal1[i:i+1]    s2 = strVal2[i:i+1]    v1 = ord(s1) - 0x30    v2 = ord(s2) - 0x30       r = 0    if v1 == 0 or v2 == 0:        r = (v1 ^ v2)    elif v1 == v2:        r = (v1 ^ v2)    else:        if v1 > v2:            r = v1        elif v1 < v2:            r = v2    result += str(r)print result        

注册成功,开始闯关~


原创粉丝点击