首页
社区
课程
招聘
[原创]OllyDBG 入门系列(三)-函数参考
发表于: 2006-2-14 23:34 761715

[原创]OllyDBG 入门系列(三)-函数参考

2006-2-14 23:34
761715
收藏
免费 11
支持
分享
最新回复 (864)
雪    币: 200
活跃值: (42)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
76
大哥的教程看一遍真实受益匪浅呀!希望多多出这样的好帖!
2006-3-4 18:43
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
77
好人啊,热烈支持一下!
2006-3-5 16:03
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
78
请多多努力!!!!!!!!!!!!!
2006-3-5 20:31
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
79
谢谢楼主!不过 crackhead.zip下载解压后在WinXP_SP2还是不能运行,可以再上传一次吗?
2006-3-7 10:01
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
80
附近在OD调试的程序无法处理异常!!在OD不能运行的,真是郁闷呀,望楼主指点!!
2006-3-7 10:19
0
雪    币: 203
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
81
好东西,收藏一下,感谢cbeuger
2006-3-7 16:39
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
82
想下载点东西还真是不容易啊
:(
2006-3-7 21:44
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
83
学编程也有五年了...
老觉得自己的加密水平不行.....
所以老早就想学加密解密学了......
谢谢楼主这么好的文章...............
2006-3-8 04:43
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
84
辛苦了!
收藏学习!
2006-3-8 08:47
0
雪    币: 214
活跃值: (10)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
85
你写的东西好详细啊,先顶了,谢谢先,过几天再来看,要考试,
  难得找到这么好的东西,今天我去问下别人,居然叫我去上他的
培训班,,顶了,下次一定要把这些东西,全部看完ing,顶了~
2006-3-9 12:25
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
86
好久没来了    一来就有着样的帖      强烈支持
2006-3-9 12:45
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
87
Thanks
2006-3-9 15:53
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
88
谢谢,太好了
2006-3-9 15:56
0
雪    币: 100
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
89
谢谢楼主的劳动,正是我们菜鸟级别需要的
2006-3-9 21:42
0
雪    币: 276
活跃值: (34)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
90
准备学习XX技术,收藏!
2006-3-11 14:44
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
91
谢谢楼主。

00403B2F |. 89C6            MOV ESI,EAX                         ; 把EAX内我们输入的用户名送到 ESI
00403B31 |. 89D7            MOV EDI,EDX                         ; 把EDX内的数据“Registered User”送到EDI
00403B33 |. 39D0            CMP EAX,EDX                         ; 用“Registered User”和我们输入的用户名作比较
00403B35 |. 0F84 8F000000   JE CrackMe3.00403BCA                ; 相同则跳
00403B3B |. 85F6            TEST ESI,ESI                        ; 看看ESI中是否有数据,主要是看看我们有没有输入用户名
00403B3D |. 74 68           JE SHORT CrackMe3.00403BA7          ; 用户名为空则跳
00403B3F |. 85FF            TEST EDI,EDI
00403B41 |. 74 6B           JE SHORT CrackMe3.00403BAE
00403B43 |. 8B46 FC         MOV EAX,DWORD PTR DS:[ESI-4]        ; 用户名长度送EAX
00403B46 |. 8B57 FC         MOV EDX,DWORD PTR DS:[EDI-4]        ; “Registered User”字串的长度送EDX

关于MOV EAX,DWORD PTR DS:[ESI-4] 这样的还是有点看不懂。。它代表的是什么意思呢?
2006-3-13 19:54
0
雪    币: 2506
活跃值: (1030)
能力值: (RANK:990 )
在线值:
发帖
回帖
粉丝
92
MOV EAX,DWORD PTR DS:[ESI-4] 这条指令的意思就是把当前ESI的值减去4后的值作为地址,取这个地址中的双字(DWORD)内容,再把这个内容送到EAX。这里的 DWORD PTR 就是指定 [ESI-4] 地址中的值为 DWORD 类型,后面那个 DS 表示是数据段。
2006-3-13 20:04
0
雪    币: 697
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
93
辛苦了,学习、学习、再学习
2006-3-13 20:28
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
94
学到不少原来 不知道的东西 !谢
2006-3-13 21:11
0
雪    币: 200
活跃值: (42)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
95
顶楼主!好文章好文章呀!
2006-3-14 14:24
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
96
谢谢楼主,辛苦了!!菜鸟受教了!!
2006-3-14 14:45
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
97
不知道大家有没有我遇到的这个问题:
在“名称位于CrackHea”这个领空,选择User32.GetWindowTextA,再按右键选择“在每个参考上设置断点”后,没有一点反应,并不是像老大图示那样将引用的两个地址自动标上中断。

不知道大家有没有这个问题,我用的是fly整理的flyODBG1.10。
2006-3-16 23:39
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
98
非常感谢!!
2006-3-17 11:26
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
99
这样的教程太好了,像我等才学破解之人,大有用处了,希望老大把这件事做下去。十二分的感激!!!
2006-3-17 23:54
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
100
有一步竟然我没有遇到~~
2006-3-18 01:37
0
游客
登录 | 注册 方可回帖
返回
//