Loading

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

溜了溜了

posted @ 2019-04-28 22:58  WinterFa1L  阅读(298)  评论(0编辑  收藏  举报