摘要: Linux内核如何装载和启动一个可执行程序沙雨济原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一 、实验目的理解编译链接的过程和ELF可执行文件格式;编程使用exec*库函数加载一个可执行文件... 阅读全文
posted @ 2015-05-03 20:08 zumer 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 分析Linux内核创建一个新进程的过程沙雨济原创作品转载请注明出处 +《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、实验目的阅读理解task_struct数据结构;分析fork函数对应的内核处理过程sys_clo... 阅读全文
posted @ 2015-05-03 20:02 zumer 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 分析system_call中断处理过程沙雨济原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一 、 实验内容使用gdb跟踪分析一个系统调用内核函数(上周所选),从system_call开始到... 阅读全文
posted @ 2015-05-03 19:59 zumer 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用沙雨济 20122137原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一 、实验内容:参考视频中的方式使用库函数API和C代... 阅读全文
posted @ 2015-05-03 19:58 zumer 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 跟踪分析Linux内核的启动过程沙雨济 20122137原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一 、实验内容:使用gdb跟踪调试内核从start_kernel到init进程启动。二 、... 阅读全文
posted @ 2015-05-03 19:57 zumer 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Linux内核分析 操作系统是如何工作的20122137 沙雨济原创作品转载请注明出处Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 1、内容说明内嵌汇编语法如下:具体代码如下:(1)mypcb.h头文件/**linu... 阅读全文
posted @ 2015-05-03 19:54 zumer 阅读(427) 评论(0) 推荐(0) 编辑
摘要: Linux及安全内核分析计算机是如何工作的原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、实验内容:通过反汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的二、实验过程:在Linux模拟... 阅读全文
posted @ 2015-05-03 19:52 zumer 阅读(309) 评论(0) 推荐(0) 编辑