- 1、本文档共245页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1
前言
前言
在写这篇前言之前,首先非常感谢多年以来一直关心和支持滴水的朋友们,同时也非常
感谢那些不停的鞭策我们勇往直前的批评者。在你们的掌声与谩骂声中我们一路走来。
2008 年滴水公司成立之日起,我们就面临着一个非常严峻的现实,巨大的工作量无人
可以分担。既招不到合适的程序员,也找不到愿意同行的伙伴。在孤独与寂寞中我们慢慢的
爬行。。。。。。
国内有不计其数的计算机专业毕业生,但是真正的程序员却少之又少。大量院校开办计
算机专业,而真正酷爱编程的学习者却无处求学。只有少数人通过自学成为真正合格的程序
员。业内的很多人其实都知道原因。大学缺乏合格的计算机专业老师,只会照本宣科、没有
工程实践的老师永远也教不出合格的程序员。而真正经验丰富、适合做老师的程序员又没有
教书育人的机会。现实需要有人能够改变这种不合理的现状。
2011 年经过深思与熟虑,滴水决定暂时放下产品开发,开办逆向培训。我们要做一些
有意义的事情。即使我们是大海中的一滴水,也可以荡起一点点的涟漪。知行合一,立刻行
动才是我们所需要的!
首先介绍一下滴水逆向培训的主讲老师-唐老师。2000 年毕业于西北一所不知名的大
学,贸易经济专业毕业—似乎资深的程序员大多非计算机专业出身。有着10年以上的编程
经验,取得过计算机软件发明专利,业内公认的杰出程序员。唐老师是滴水硬件调试器和
VT 调试器的开发者,成功逆向虚拟机VMWare、加壳软件Themida 和VMProtect,并即
将完成滴水动态变形壳的开发。
接下来说明一下本教程的编写历程。滴水逆向培训基础教程是唐老师自学成才的学习历
程以及10多年软件开发经验的总结,并经过滴水逆向培训前几期的讲课实践整理编辑而成。
以此让更多无法参加实地培训又渴望学习的人一起 我们的经验。
在此需要说明的是此教程不同于我们以往常见的教材。为了尽可能的保持唐老师教学的
原貌,本教程采用 +章节体的风格编辑整理而成。先引述唐老师的讲课内容,然后再添
加学生实际学习中整理、消化吸收的历程。为读者尽可能的创造一种身临其境、置身其中的
学习氛围,共同探讨和学习本教程的内容。由于个人天赋的差异,以及文字表达的局限性,
每个读者可能都会有不同的理解,甚至有些比较深奥的地方难以理解。这都是正常的,即使
I
前言
参加实地培训的学员相互之间也存在着巨大的差距。在此只能靠每个读者细心的领悟。同时,
由于编写的时间过于仓促,教程本身可能存在诸多错误,希望读者多多批评指正,我们将在
后续版本中不断的加以纠正和完善。
最后,我们需要特别强调学习本教程的注意事项:
适合的读者:本教程适合于任何有志于从事编程的读者,包括零基础在内。零基础可能
会比较吃力,但有志者事竟成!
教学的目的:帮助零基础的人跨过计算机门槛,为有志于从事计算机编程工作的读者打
下坚实的基础。培养 的自学能力。
学习效果:打下坚实的基础知识,可以 学习任何自己感兴趣的东西。
学习的前提条件:一是数学要好;数学知识的掌握程度反映一个人的逻辑思维能力,这
是学习编程的必备条件,否则会在后续的学习中非常吃力,难以达到 的学习效果。如果
你初中数学优异基本就可以证明具备一定的逻辑思维能力了。二是有兴趣;兴趣是最好的老
师。如果这不是你终身希望做的事,学习本教程将是一件非常枯燥无味的事,最终会放弃的。
三是肯用功;即使你的智商超过爱因斯坦也 确保你一定成绩优异,天才+勤奋才是成功
的秘诀。补充说明一点,学习编程和英语水平没有必然联系。因为编程涉及的英语单词有限,
看的次数多了自然记得。
学习方法:勤学+苦练。练习到手都麻了为止。反复的练习是最佳的捷径,偷懒是你最
大的敌人。任何人概莫能外,切记!我们将会在每一章节安排必要的练习,千万不可以偷懒。
教学内容及顺序:几乎所有教材的知识内容大致都是相同的,但是最后学习的效果却有
天壤之别,很大一部分原因在于学习的顺序。正确的教学顺序才能让我们在计算机浩如烟海
您可能关注的文档
- 参考spp-ca蓝牙模块技术手册.pdf
- 5第十四十五十六十七章专利权取得、期限、终止和无效宣告、内容、限制和保护.pdf
- 模型算法大全元胞自动机mcmthesis.pdf
- 附件7_控制协议之终止协议_exe_20171010.pdf
- 第63讲第十八章第七节岩土工程勘察二2014年新版.pdf
- 爪哇jdk新特性详解jdk8-14笔记jdk11jdk12新特性详解.pdf
- 第14章数字信号处理的硬件实现56页1 2m格式.pdf
- c6-六面体核和拉伸体网格自动生成v10.pdf
- 新文本2017 9 2运营监控管理办法2.pdf
- 星罗密布合理布局您的界面.pdf
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)