首页
社区
课程
招聘
[求助]我的内核编程学习计划,请给些建议.
发表于: 2010-8-21 08:56 18290

[求助]我的内核编程学习计划,请给些建议.

2010-8-21 08:56
18290
零基础的我,想学内核安全编程,几个月学下来,都不知道自己是否在走弯路,自己拟定了一份学习计划,都是以书籍为基础的,我没有要求自己完全掌握,了解大概就好了.没有工作的我,一天都在电脑旁边,请大侠们指针迷津,谢谢

                C语言程序设计[谭浩强著]
                                     ↓↓
              汇编语言程序设计[上海交大教材]
                                     ↓↓
               计算机组成原理[清华大学教材]
                                     ↓↓
            windows api程序设计[东南大学教材]
                                     ↓↓
           数据结构和算法C语言版[清华大学教材]
                                     ↓↓
             windows核心编程第五版[杰弗里著]
                                     ↓↓
基础理论部分,预计历时6个月,至2010年国庆中期,时间[2010.4.13--2010.10.15]..复习基础知识,做阶段总结,至11月初          ↓↓
----------------------------------------------------------------------------------
                                     ↓↓
            windows驱动开发技术详解[张帆著]
                                     ↓↓
入门部分,预计历时40天,至2010年底,时间 [10.11.1-10.12.20]...复习入门书籍,做阶段总结,至2010年底                      ↓↓
----------------------------------------------------------------------------------
                                     ↓↓
Undocumented Windows 2000 Secrets [windows2000的秘密]
                                     ↓↓
    Undocumented Windows NT  [windows NT系统剖析]
                                     ↓↓
     windows internals [深入解析windows操作系统]
                                     ↓↓
中级部分,预计历时2个月,至2011年2月底,时间 [2011.1.1-2011.2.28]...复习中级部分,做阶段总结,历时5天                         ↓↓
----------------------------------------------------------------------------------
                                     ↓↓
            寒江独钓-windows内核安全编程
                         ↓↓
        天书夜读-从汇编语言到windows内核安全编程
                                     ↓↓
进阶部分,预计历时 50天,至 11年5月1前夕,时间 [11.3.1-11.5.1]...复习进阶部分,做阶段总结,至劳动节结束                    ↓↓
----------------------------------------------------------------------------------
                                     ↓↓
            ROOTKIT-windows内核安全防护
                        ↓↓
            BSD rootkit 设计[内核黑客指引书]
                                     ↓↓
           Battle malicious code[决战恶意代码]
                                     ↓↓
高级部分,预计历时100天,至2010年8月中旬,时间 [2011.5.10-2011.8.10]...做总复习,做出总结,至此一年的学习目标结束

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (41)
雪    币: 70
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
lz很强大,注意实战练习
2010-8-21 09:10
0
雪    币: 998
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
1~6只用6个月?strongly doubting...
2010-8-21 09:35
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
恩 ,我只是了解就可以了,零基础开始,第一个阶段学了4个月了,剩下两本书了,快结束了
2010-8-21 09:41
0
雪    币: 278
活跃值: (709)
能力值: ( LV15,RANK:520 )
在线值:
发帖
回帖
粉丝
5
数据结构从个人方面感觉要靠自己领悟吧!都是以C/C++为基础的
2010-8-21 14:00
0
雪    币: 75
活跃值: (618)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
6
时间够了,当你进入状态后,你会发现,原本可能需要2个月的时间你一个月就能搞定,
2010-8-21 14:57
0
雪    币: 369
活跃值: (233)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
计划不如变化...
2010-8-21 15:34
0
雪    币: 211
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
我很佩服你的勇气--
但我觉得学习一样东西---最好在实践或有人带的基础上;不然就是水中迷雾,似懂非懂..
如:我现在认真开发一个软件,才明白。编程是怎么一会事,

只有良好的实践道路才能走出最好的成绩。

有些机会跟人一起学习吧。不要独学
2010-8-21 16:41
0
雪    币: 211
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
1,还有---书本只是一些理论--

理论--只有在良好的实践过程---才会慢慢熬B出自己的知识;

2,有些书是用来看的,有些书是用来当字典查,有些书----------《不要读死书
    看书要有一个良好的入门次序.

最后一句话:要知道自己在做什么.
2010-8-21 16:46
0
雪    币: 247
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
我觉得可以不需要c++吧,如果只写内核的话
2010-8-21 21:14
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
11
在找这样机会耶,都自学4个月了,也没人愿意教
2010-8-21 22:42
0
雪    币: 75
活跃值: (618)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
12
这么多大师在教你,没发觉???
建议楼主有时间也看看windows内核情景分析
2010-8-22 00:02
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
13
那个我买了,也看了,很深啊,我看不懂耶
2010-8-22 00:27
0
雪    币: 211
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
看windows内核情景分析 需要比较深的基础--C,驱动,硬件等..
    做某些事,还是不要太急好点。

如果要看最好先看下蔡军生---reactos操作系统实现
他说得比较基础,详细一点.
2010-8-22 01:00
0
雪    币: 38
活跃值: (52)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
15
其实单纯的C语言要学习起来就不是一年两年的事,6个月只不过是个皮毛而已,我建议
c/c++结合windows/unix----- 3年,然后再学习别的
2010-8-22 06:49
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
16
我这一年只是打下点基础,后面还有4年的计划
2010-8-22 08:04
0
雪    币: 10001
活跃值: (158)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
何必看这么多书呀,他们有些东西都是相通的。
既然已经知道目标,怎么走滴,何不如自己设计几个项目玩玩。
不要为了书而看书。

windows方面的:(windows核心编程)(深入解析windows操作系统)(Windows Driver Model)基础的看过后(也不一定全部看完,也不一定看懂,看自己的功力了,啃下来就行了),其他的书仅仅只是过一遍,多写点代码。呵呵,想学习一下好的软件或内核一些数据结构,也可以逆向一下。
用一句什么地方都能用到的话:有付出,总会有回报的。

自己也在学习中,这也算是我的学习路线吧。共勉一下。
2010-8-22 10:40
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
18
谢谢啊,我感觉也是这样的,后面的书会话很少的实时间的,谢谢
2010-8-22 11:21
0
雪    币: 90
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
这样可以学而不精,到头一场空
2010-8-22 11:39
0
雪    币: 189
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
楼猪太有差了!!!膜拜一下!
2010-8-22 11:47
0
雪    币: 72
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
21
期待一年后的结果,祝福一下好了。
2010-8-23 13:18
0
雪    币: 440
活跃值: (119)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
22
如果真能按计划行事,那就真的很不错了,楼主加油~~~
2010-8-23 13:42
0
雪    币: 6
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
楼主厉害,向你学习啊
2010-8-23 15:04
0
雪    币: 338
活跃值: (103)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
24
计划没有变化快,走完一步再定下一步的计划比较实际,也更灵活。万一你学习的过程中发现还得需要学习别的基础知识,那整个计划不是全都要改动了。目标感一下就没了。一点建议,呵呵。
2010-8-23 15:13
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
25
大旗不倒,彩旗飘飘
2010-8-24 17:40
0
游客
登录 | 注册 方可回帖
返回
//