boot 发表于 2023-1-31 11:55

一个小Demo的爆破

悬赏来源:https://www.52hb.com/thread-57885-1-1.html
视频内容:

                        一个小Demo的爆破
                        boot    吾爱汇编
                          2023.1.31


一、附加调试
    我的调试器无法直接调试这个Demo,可以通过附加->恢复所有线程解决这个问题,附加调试一般不影响程序分析及补丁;此时会弹出两个“检测到调试器”弹窗,不必理会,也不必点击“确认”,否则弹窗会连同程序主窗口一起关闭


二、对话框Text类断点中断
    通过API断点器,选择对应函数并应用


三、及时中断并进行堆栈回溯


四、单步跟踪










补丁数据 - 三条:


00401ECC      90            nop                                    ;关键跳转,前往错误提示
00401ECD      90            nop
00401ECE      90            nop
00401ECF      90            nop
00401ED0      90            nop
00401ED1      90            nop




00401F93   /EB 13         jmp   short 00401FA8                   ;退出跳转1
00401F95   |90            nop
00401F96   |90            nop
00401F97   |90            nop
00401F98   |90            nop


00401FF2   /EB 13         jmp   short 00402007                   ;退出跳转2
00401FF4   |90            nop
00401FF5   |90            nop
00401FF6   |90            nop
00401FF7   |90            nop














根据这些数据,我生成了一个补丁,测试通过。




可以用补丁工具或者自己编译一份补丁。






教程链接:

**** Hidden Message *****

温九 发表于 2023-1-31 12:11

本帖最后由 温九 于 2023-1-31 12:13 编辑

感谢分享!!{:6_225:}

LZW1768857595 发表于 2023-1-31 12:20

感谢分享

五十七 发表于 2023-1-31 12:33

pjm123456 发表于 2023-1-31 13:18

谢谢分享

POP 发表于 2023-1-31 13:42

谢谢分享

iiuu122 发表于 2023-1-31 13:46

学习一下啦

StarrySky 发表于 2023-1-31 16:03


感谢分享!!

WolfKing 发表于 2023-1-31 16:09

boot大佬的,没赶上热菜,学习学习

随远路人 发表于 2023-1-31 16:13

感谢分享!
页: [1] 2 3 4 5 6
查看完整版本: 一个小Demo的爆破