0%

buuctf_EasyRE_REvenge

EasyRE_REvenge

这道题和前面那道easyre结构一样如下,函数中有花指令

image-20211115101010954

image-20211115110634542

我们edit-patch-changebyte(不是assemble)。0B前面那个00也要改成90

image-20211115112905196

可以看到还要修改一个地方,全部nop

image-20211115113230271

image-20211115113438466

发现还是不行,往下一直看会发现全是一样的代码(花指令),写个py脚本全部nop掉(IDA7.0自带IDAPython,但是需要安装python27),File-Scripts Files就ok

image-20211115202819745

反汇编后如图,我们自己写个代码

image-20211115203400188