滴水逆向培训基础教程内部教材.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多

1

前言

前言

在写这篇前言之前,首先非常感谢多年以来一直关心和支持滴水的朋友们,同时也非常

感谢那些不停的鞭策我们勇往直前的批评者。在你们的掌声与谩骂声中我们一路走来。

2008年滴水公司成立之日起,我们就面临着一个非常严峻的现实,巨大的工作量无人

可以分担。既招不到合适的程序员,也找不到愿意同行的伙伴。在孤独与寂寞中我们慢慢的

爬行。。。。。。

国内有不计其数的计算机专业毕业生,但是真正的程序员却少之又少。大量院校开办计

算机专业,而真正酷爱编程的学习者却无处求学。只有少数人通过自学成为真正合格的程序

员。业内的很多人其实都知道原因。大学缺乏合格的计算机专业老师,只会照本宣科、没有

工程实践的老师永远也教不出合格的程序员。而真正经验丰富、适合做老师的程序员又没有

教书育人的机会。现实需要有人能够改变这种不合理的现状。

2011年经过深思与熟虑,滴水决定暂时放下产品开发,开办逆向培训。我们要做一些

有意义的事情。即使我们是大海中的一滴水,也可以荡起一点点的涟漪。知行合一,立刻行

动才是我们所需要的!

首先介绍一下滴水逆向培训的主讲老师-唐老师。2000年毕业于西北一所不知名的大

学,贸易经济专业毕业—似乎资深的程序员大多非计算机专业出身。有着10年以上的编程

经验,取得过计算机软件发明专利,业内公认的杰出程序员。唐老师是滴水硬件调试器和

VT调试器的开发者,成功逆向虚拟机VMWare、加壳软件Themida和VMProtect,并即

将完成滴水动态变形壳的开发。

接下来说明一下本教程的编写历程。滴水逆向培训基础教程是唐老师自学成才的学习历

程以及10多年软件开发经验的总结,并经过滴水逆向培训前几期的讲课实践整理编辑而成。

以此让更多无法参加实地培训又渴望学习的人一起分享我们的经验。

在此需要说明的是此教程不同于我们以往常见的教材。为了尽可能的保持唐老师教学的

原貌,本教程采用语录+章节体的风格编辑整理而成。先引述唐老师的讲课内容,然后再添

加学生实际学习中整理、消化吸收的历程。为读者尽可能的创造一种身临其境、置身其中的

学习氛围,共同探讨和学习本教程的内容。由于个人天赋的差异,以及文字表达的局限性,

每个读者可能都会有不同的理解,甚至有些比较深奥的地方难以理解。这都是正常的,即使

I

前言

参加实地培训的学员相互之间也存在着巨大的差距。在此只能靠每个读者细心的领悟。同时,

由于编写的时间过于仓促,教程本身可能存在诸多错误,希望读者多多批评指正,我们将在

后续版本中不断的加以纠正和完善。

最后,我们需要特别强调学习本教程的注意事项:

适合的读者:本教程适合于任何有志于从事编程的读者,包括零基础在内。零基础可能

会比较吃力,但有志者事竟成!

教学的目的:帮助零基础的人跨过计算机门槛,为有志于从事计算机编程工作的读者打

下坚实的基础。培养独立的自学能力。

学习效果:打下坚实的基础知识,可以独立学习任何自己感兴趣的东西。

学习的前提条件:一是数学要好;数学知识的掌握程度反映一个人的逻辑思维能力,这

是学习编程的必备条件,否则会在后续的学习中非常吃力,难以达到预期的学习效果。如果

你初中数学优异基本就可以证明具备一定的逻辑思维能力了。二是有兴趣;兴趣是最好的老

师。如果这不是你终身希望做的事,学习本教程将是一件非常枯燥无味的事,最终会放弃的。

三是肯用功;即使你的智商超过爱因斯坦也不能确保你一定成绩优异,天才+勤奋才是成功

的秘诀。补充说明一点,学习编程和英语水平没有必然联系。因为编程涉及的英语单词有限,

看的次数多了自然记得。

学习方法:勤学+苦练。练习到手都麻了为止。反复的练习是最佳的捷径,偷懒是你最

大的敌人。任何人概莫能外,切记!我们将会在每一章节安排必要的练习,千万不可以偷懒。

教学内容及顺序:几乎所有教材的知识内容大致都是相同的,但是最后学习的效果却有

天壤之别,很大一部分原因在于学习的顺序。正确的教学顺序才能让我们在计算机浩如烟海

的知识体系中找到正

文档评论(0)

分享资料 + 关注
实名认证
文档贡献者

所有文档来自网络,如有涉密,请私信删除

1亿VIP精品文档

相关文档