欢迎报名!内核驱动高级班

科技   2024-11-13 18:04   上海  
*每周日13:00-18:00直播授课,课程咨询可添加微信:kanxuecom。

Linux 内核编程基础(1):Hello world,调试



01

课程介绍

本课程采用“算法+内核+安全”三位一体的独创教学模式,包含Windows内核,Linux安全,渗透测试,漏洞分析与挖掘,逆向工程,VT与X64等,学完可直接冲刺BAT等一流互联网工作机会!

*中等偏难:需要一定的C语言、数据结构、汇编语言基础



02

讲师介绍


课程讲师:布强

硕士毕业于中科院软件所,曾就职于北京大学计算机研究所信息安全工程中心,SUN中国工程研究院,阿里巴巴,COMODO,以及360,具有丰富的内核安全研发经验和10多年内核安全教学经验,培养了大量在BAT等一线互联网企业就职的安全人才。


03

多名学员结业拿到大厂offer


1、麦洛科菲学员同时拿下蚂蚁和腾讯的offer,纠结该怎么选:



2、恭喜学员喜获知名安全企业火绒安全offer!


3、学员在阿里发展得很好,还发表了很好的技术文章!


4、祝贺学员喜获360安全offer,进入政企安全部门!


5、祝贺近期两学员喜获阿里巴巴p7技术专家和360安全研究员offer!


6、恭喜学员喜获腾讯offer,努力就有回报,越努力越幸运! 


7、祝贺优秀学员成功求职美帝Amazon安全岗位,要是能在将来回国报效祖国就更好了!


04

课程亮点

  • 独创“算法+内核+安全”三位一体的教学模式:由浅入深,深入浅出,帮助学生更好地理解和应用所学知识。


  • 大量实际项目演练:帮助学生将理论知识应用到实际中,提升实际操作能力。


  • 保证教学质量和学生综合能力:课程设置算法作业、安全作业、bug修复、性能优化、毕业设计等环节。


  • 全面的知识体系:课程涵盖Windows内核、Linux安全、渗透测试、漏洞分析与挖掘、逆向工程、VT与X64等知识。



05

适合人群

  • 对计算机安全感兴趣的人士:对计算机安全领域有浓厚兴趣,希望深入学习和应用相关知识的人士。


  • 有一定编程基础的人士:需要一定的C语言、数据结构、汇编语言基础,有编程基础的人士更容易理解和掌握课程内容。


  • 想要从事安全领域工作的人士:希望从事安全开发工程师、漏洞挖掘工程师、反病毒分析工程师等职位的人士。


  • 希望提升职业竞争力的人士:希望通过学习系统内核安全高级班来提升自己在求职市场中的竞争力的人士。



06

教学安排

每周日13:00-18:00直播授课
实战教学、细致讲解、在线答疑、课后作业
统统安排
*点击图片可查看大图
第1章  入门篇
1.1  C语言、算法、X86、X64汇编复习与加强
1.2  内核hello world编写、编译、和测试
1.3  内核框架理解、手把手教你写NT驱动框架
1.4  内核调试(Windbg使用技巧,int3、内存和硬件断点,反调试,反反调试,花指令,OLLVM代码混淆,蓝屏分析等)

第2章  基础篇
2.1  内核级文件与注册表操作
2.2  中断请求级别(IRQL)
2.3  同步与多线程
2.4  内核数据结构
2.5  应用程序与内核通信与弹窗

第3章  中级篇
3.1 HOOK(SSDT,SHADOWSSDT,INLINE, DLL注入与R3HOOK,全局钩子,低级键盘钩子等)
3.2 文件过滤驱动(sfilter/minifilter)
3.3 网络过滤驱动(tdi/ndis/wfp、netfilter)
3.4 软件调试(windbg/ida/ollydbg)
3.5 逆向工程(X86汇编,IDA,PC端、移动端逆向工程)
3.6 Linux内核安全开发起步
3.7 主防(HIPS)
3.8 沙盘(SANDBOX)
3.9 防火墙(TDI/NDIS/WFP/Netfilter)

第4章  高级篇
4.1 漏洞分析、挖掘与安全编程
(如Shell Code编写与提取、缓冲溢出,任意地址写任意数据,漏洞提权,ROP,TOCTTOU,Double-fetch,OOB,UAF)
4.2 CTF技术与实战(new)
4.3 企业实用安全技术详解
4.4 ARK ANTI-ROOTKIT
4.5 VT技术与X64 HOOK,调试器
4.6 毕业设计


07

立即学习


优惠即将截止
课程咨询请添加微信:kanxuecom


球分享

球点赞

球在看


点击阅读原文查看更多

看雪学苑
致力于移动与安全研究的开发者社区,看雪学院(kanxue.com)官方微信公众帐号。
 最新文章