-
-
初学者见了Ollydbg
-
发表于:
2004-7-6 13:25
5681
-
看了tDasm老哥的文章以后对于刚学使用Ollydbg的我来说还比较有难度,还请前辈们指教,学破解真是有心跳的感觉,可是就是一时上不了手,急牙。我学过C看了一点C++现在在学JAVA,不过对破解真是一点也不懂,想拜个老师教我入门好么?我都是自学的,所以有很多幼稚的问题别笑我啊。
004FC74B LOCK CMPXCHG8B EAX ; 非法使用寄存器
修改004FC74B处的值F0为CC(int3)后
//这里的修改是不是在
F0:0FC7C8 处 按右键 -> 二进制化 -> 编辑(是不是这样修改??)
但是改过以后原来004FC74B变成INT3 004FC74C地方开始是不是增加了一行这会不会影响以后的程序运行,是不是所有的地址都会受到影响?
按shift-F9继续。出现异常:
004FDFF4 MOV SS,BX ; 修正的段位寄存器
004FDFF6 PUSH 0
004FDFF8 JMP SHORT EXECrypt.004FDFFB
(弄懂原因后,就在这里下硬件断点,到数据转存窗口按Ctrl-G:0012ff84然后在0012FF84处下硬件断点:硬件访问->Dword)
为什么要Ctrl-G:0012ff84?? 我这里的地址不一样
这里就完全不懂了。数据窗口是哪个?
硬件断点和普通的断点有什么不同?
点击下载:附件!点击下载:附件!点击下载:附件!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!