泰晓科技 -- 聚焦 Linux - 追本溯源,见微知著!
网站地址:https://tinylab.org

泰晓RISC-V实验箱,转战RISC-V,开箱即用
请稍侯

Windows Mini PE Loader 视频课程已剪辑发布,可订阅回看

Wu Zhangjin 创作于 2021/04/19

By Falcon of TinyLab.org April 19, 2021

PE 课程宣传图

适合人群

适合高年级计算机相关专业大学生、毕业3~10年内的软件工程师以及其他想转行做 Windows 相关软件开发的同学。

学习目标

通过这门课程,可以学习 Windows 程序加载和运行的基本原理并参考课程实验材料亲手编写一个小型 Windows PE 程序加载器。

讲师简介

“北极”老师 10 岁在游戏机上自学 QBasic,大学时候是学校 ACM 校队的队长,多个学校 BBS 的站长或者技术站务。有 15 年以上 Windows 程序开发经验,10 年以上 Vxworks 研发经验,在 USB、文件系统等方面有非常深入的研究,目前是 WindRiver 的 SMTS,同时他也是一位热心的技术分享者,在知乎有 8 万粉丝 10 万赞。

详细介绍

该课程为 2021 年 3 月 20 日举办的第 2 期线上“泰晓沙龙-直播课堂”技术交流活动 ,由知乎技术大V“北极”老师主讲。

程序编译、链接、装载与运行相关知识是程序员的基本素养必修课,泰晓学院在原有《360°剖析 Linux ELF》视频课程 的基础上,邀请了多位老师分别开设了互补课程,旨在更系统全面地提供程序员进阶类知识。

《360° 剖析 Linux ELF》详细介绍了 Linux、Vxworks 等操作系统上广泛使用的 ELF 格式,而本次课程则充分介绍了 Windows 系统上的 PE 格式,方便大家按需学习,也方便喜欢钻研的同学对 ELF 和 PE 做一个横向的对比。

欢迎免费订阅“泰晓沙龙-直播课堂”,更多直播课程在等你:https://www.cctalk.com/m/group/89433087

报名方式

可微信扫码报名或直接点击报名页面:Windows Mini PE Loader

Windows Mini PE Loader

欢迎免费订阅“泰晓沙龙-直播课堂”,更多直播课程在等你:https://www.cctalk.com/m/group/89433087

课程大纲

课程主要内容如下:

  1. PE 文件格式介绍
  2. PE 主要的数据结构
  3. PE 加载过程
  4. 实战:加载一个 PE 文件到当前进程
  5. QA 环节

课程实验

课程提供了完整的实验代码和参考资料。

不仅可以在 Windows 下编译和运行,也可以在 Linux 下开展实验,已经在 Linux Lab 环境中测试和验证。

报名以后可以通过课程“文件”栏目下载幻灯、文档和实验代码。



Read Album:

Read Related:

Read Latest: