sxycgyc 发表于 2018-12-21 21:42

值得学习

Cryptinum 发表于 2018-12-23 15:03

学习一个{:5_116:}

阿斯顿发送到发 发表于 2018-12-25 00:33

支持学习,希望能够进步

zhangyingda 发表于 2018-12-25 09:32

本帖最后由 zhangyingda 于 2018-12-25 10:11 编辑

学习了!感谢楼主的工作!楼主放的网盘链接已经失效了。讲一下逆向的过程吧,操作系统 Window 10 1803
1、右击 OllyDbg v201c,以管理员身份运行
2、File-Open,浏览,找到 .exe,选中,打开
3、在 CPU- main thread, module xxx 窗口中,右击第四列的空白处,选择 Search for > Names
4、在 Names in xxx 窗口中,右击,在弹出的快捷菜单中,选择 Sort by > Names
5、键盘输入 CREATEDIA,以定位到 &USER32.CreateDialogIndirectParamW 函数
6、右击 &USER32.CreateDialogIndirectParamW,在快捷菜单中选择 Find references
7、在 Search - References to <&USER32.CreateDialogIndirectParamW> 窗口中,把两个地址全部下断,方法是选中按 F2,或者右击选择 Breakpoint
8、Debug-Run
============以上为常规调试跟踪套路==============
========以下说说如何修改内存中 exe 文件============
9、然而,楼主怎么分析的,这个过程我就不会了。看了楼主讲的那个内存地址很重要,我们直接那个地址的内存的值就行了。
10、回到 CPU 窗口,右击第四列的空白处,选择 Go to > Expression,输入楼主给出的地址:655c04
11、右击00655C04,Edit> Binary Edit,在 Edit data at address xxx.00655C04 窗口的 HEX+01 文本框中,把 04 00 改成 03 00,点击 OK
12、在第四列空白处右击,Edit > Copy to executable
13、在弹出的 D File 窗口中,右击,选择 Save File,在 File Changed 对话框里选择 Y,选择保存路径和文件名,点击保存按钮。

vvking6 发表于 2018-12-25 10:37

感谢楼主分享。学习了

wear2003 发表于 2018-12-25 12:48

想内存地址00655C04的值是关键。

forfuns 发表于 2018-12-25 22:33

太棒了支持楼主

nymail 发表于 2018-12-26 11:34

这个软件正需要,谢谢楼主了

azuma 发表于 2018-12-28 02:37

学习一下大神的

happylite 发表于 2018-12-31 13:43

谢谢,正需要呢,非常感谢
页: 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23
查看完整版本: 几何画板5.06爆破教程