111

专注培训windows平台软件开发,  结合人10多年软件开发经验和学习经历总结了一套学习课程, 课程分为初/中级,高级软件开发,蕴含PC平台绝大部分技术,理论结合实战。 

初/中级软件开发加逆向破解

高级软件开发课程:

(一)内核驱动入门
1. hello world
2. 驱动框架理解

(二)内核开发基础篇
3. 驱动级文件与注册表操作
4. 中断运行级别
5. 同步与多线程
6. 内核数据结构
7. 应用程序与驱动通信与弹窗

(三)内核高级技术
8. HOOK
9. 文件系统过滤(sfilter/minifilter)
10. 网络过滤驱动(tdi/ndis/wfp)
11. 汇编与逆向(ida/ollydbg/)
12. Linux内核安全开发
13. 移动安全(Android底层开发,NDK,HOOK,ROOT,逆向,病毒分析)
14. 漏洞分析、挖掘与安全编程(缓冲区溢出,SQL注入,任意地址写入任意数据等漏洞分析与预防)

posted @ 2017-12-24 23:41  鑫鑫1  阅读(228)  评论(0编辑  收藏  举报