-
-
[原创]【2019看雪CTF】Q3赛季 签到题:乱世鬼雄 WP
-
发表于: 2019-9-24 12:02 2739
-
【2019看雪CTF】Q3赛季 签到题:乱世鬼雄 WP
两个输入,一个name,一个key,要求KCTF这个name对应的key。输入检查name的hex格式,然后与name异或,再验证其结果的hash值。
开始没注意到给了一组name和key,心想这是爆hash的节奏啊,卡了好一会。后来终于看到了提供的信息,终于明白新规则的意义。
于是直接解:
1 2 3 4 5 6 | a = map ( lambda x,y: ord (x)^ ord (y), '5D78C3FDF21998AC' , 'F3A0FD8D8DE1FEB889808A8FF2D7FDA2' .decode( 'hex' )) for i in range ( 4 ): a[i] ^ = ord ( 'KCTF' [i]) b = ''.join( map ( chr ,a)) print b.encode( 'hex' ).upper() |
结果为:8DA79EF3CED2B8FCCFB2BBB6CBEFBCE1
赞赏
他的文章
赞赏
雪币:
留言: