从入门到精通,需要多少阶段?在这个过程中你需要什么?现在由我来回答这个问题

建立自信。手把手的教学不过是一种建立自信心的手段,制造那种你能做到的假象,给予你尝试的勇气。对于那种非常自信的人,可能不会有这个阶段,而这个阶段,也决不是为了教会别人要1+1,1+2,1+3,这样的学习,仅仅是给予信心,而不是为了证明不存在更一般的方法解决问题。

引用:
1.简单阅读这一章的内容,跟着例子练习。
2.书上的例子或许还不足以让你建立自信,你可能需要下面资源

OllyDBG 入门系列 作 者: CCDebuger
http://bbs.pediy.com/showthread.php?t=21284
http://bbs.pediy.com/showthread.php?t=21308
http://bbs.pediy.com/showthread.php?t=21330
http://bbs.pediy.com/showthread.php?t=21378
http://bbs.pediy.com/showthread.php?t=21532
http://bbs.pediy.com/showthread.php?t=23873
积累索引。存在这样一个误解,知识必须练习过,背诵过才能使用。事实上更多的情况下,仅区别于知道和不知道,如果你知道,那么事情就像对着说明书使用电器一样简单。假如有那么一个人,将电器说明书背了,或者要求别人在说明书中给出例题,或许我们会怀疑这个人的智商。处于这个阶段的人,他们要学会的是重新整理他们的知识,建立索引,了解什么时候应该查阅什么。

引用:
1. 不知道怎么做的时候。你应该能回想到2.1.4基本操作描述的一般过程。并且认真思考每一个句子。
2. 某个操作没有达到预期效果。这个时候你应该关注这个操作背后的原理。例如断点失效了,你该去复习2.1.5断点的内容
3. 各种莫名其妙,无法归类的问题。除了2.1.10OllyDbg常见问题之外,养成良好的阅读帮助习惯也是一个有效的解决途径。

OllyDbg中文帮助文档 翻译:看雪TT小组
http://bbs.pediy.com/showthread.php?t=8899
更多工具。我们永远无法预测明天会发生什么事,自然也就不知道明天我们还需要什么了。这个阶段的人能很好的掌握一种新工具,并且关注别人写的工具,要是自己需要的功能还没有实现过,那么,如果有必要,也能自己写

引用:
1. 感谢linhanshi每天为我们收集这么多工具,你将能在http://bbs.pediy.com/forumdisplay.php?f=10找到最新的工具
2. 下面内容将有助于你编写属于自己的插件

OllyDBG的插件开发SDK 整理:kanxue
http://bbs.pediy.com/showthread.php?t=31344

简单编写OD插件 作 者: prince
http://bbs.pediy.com/showthread.php?t=11621