-
-
[原创]第一题答案
-
发表于: 2017-10-24 13:21 2371
-
00401841 |. 6A 00 push 0x0
00401843 |. 6A 00 push 0x0
00401845 |. 68 98354000 push hello.00403598 ; 请输入pass!
0040184A |. 8B4D FC mov ecx,[local.1]
0040184D |. E8 C0050000 call <jmp.&MFC42.#4224>
00401852 |. EB 21 jmp short hello.00401875
00401854 |> 68 80354000 push hello.00403580 ; //s2 = ASCII "WelcomeToKanXueCtf2017"
00401859 |. 8B55 F8 mov edx,[local.2] ; |
0040185C |. 52 push edx ; //s1 = 输入字符串
0040185D |. E8 2E060000 call <jmp.&MSVCRT.strcmp> ; \strcmp s1和s2比较,相等则成功。
00401862 |. 83C4 08 add esp,0x8
00401865 |. 85C0 test eax,eax
00401867 |. 75 07 jnz short hello.00401870
00401869 |. E8 02FFFFFF call hello.00401770
0040186E |. EB 05 jmp short hello.00401875
00401870 |> E8 3BFFFFFF call hello.004017B0
故正确注册码为
"WelcomeToKanXueCtf2017"
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
- [原创]看雪.TSRC 2017CTF秋季赛第三题分析 6518
- [原创]CTF2017第二题分析 3355
- [原创]第一题答案 2372
- [原创]TX2017游戏安全知识竞赛第二轮第二题 8218
看原图
赞赏
雪币:
留言: