实习杂记2010.10.20

昨天下午同事发了段16进制代码过来,我表示了下疑惑。

后面他又发了个链接给我,发现是看雪的:http://bbs.pediy.com/showthread.php?t=122497,是深圳腾讯2010安全技术竞赛 第一阶段第一题,不修改程序,通过构造dat文件改变弹出窗口。

我没搞过逆向,不过一些工具还是听过的,就下了个OD来看。

起初自己猜测是根据读入的内容进行条件分支,选择弹出不同的窗口。

后面同事告诉我是用memcpy覆盖MessageBoxW的地址,然后顺便指出了一段代码告诉我这是memcpy,如下:

于是恍然……

你可能感兴趣的:(实习)