攻防世界REVERSE进阶区dmd-50
查壳无壳。
ida64找主函数查看伪代码,
发现了这两组命令
从第50行出现的md5推测可能是md5加密了,将55-81转换为ASCII码,得到:
780438d5b6e29db0898bc4f0225935c0
MD5解密是grape,发现是被加密了两次,
第50行是个md5加密,55到86也是一个md 5加密,故而grape,加密之后是flag,然后再加密出的780438d5b6e29db0898bc4f0225935c0
grape再MD5加密一次得到:
b781cbb29054db12f88f08c6e161c199
flag是:b781cbb29054db12f88f08c6e161c199