Advertisement

蓝鲸魔塔 Reverse CRC Writeup IS 2018

阅读量:

此游戏为CRC专属的欧皇福利,非酋玩家请勿参与以免影响体验Orz!究竟何物可肝??答案格式为whaleCTF{xxx}

通过查壳工具确认无壳后,在OD中设置API断点可迅速找到关键位置

输入长度应设定为20,实际仅需使用前十个字符即可。对于后十个字符,可直接采用内存中已存在的数组与0x7进行异或运算处理。

复制代码
 猜测这是后半部分

    
 str = [0x64, 0x27, 0x77, 0x75, 0x68, 0x60, 0x75, 0x66, 0x6A, 0x26]
    
 flag = ''
    
 for i in str:
    
   flag+=chr(i^0x7)
    
 print flag
    
 #c program!
    
    
    
    

通过IDA对前半部分进行分析,发现将前十位数据按照奇偶性拆分后,直接分配至一个容

全部评论 (0)

还没有任何评论哟~