bugku 逆向 take the maze
看到如果判断正确之后 会生成一个png文件 直接用idc脚本生成:
auto v,begin,end,dexbyte; v = fopen("flag.png", "wb"); begin = 0x005409C0; end = begin + 0x78A; for ( dexbyte = begin; dexbyte < end;dexbyte ++ ) {fputc(Byte(dexbyte), v);} fclose(v);
注意这里我用的fputc 一开始我用的 fwrite 但是报错:Attempt to call undefined function 'fwrite' 应该是不兼容
是一个二维码:
但是只是flag的一部分 剩下的太j2难了。。。
推荐一个连接:
https://www.52pojie.cn/forum.php?mod=viewthread&tid=674404&page=1&authorid=666114
溜了溜了