V
主页
Linux0.11源码:32 - execve 加载并执行 shell 程序
发布人
已经省略了大量的代码,但时长还是超长了。没办法,毕竟是号称『Linux0.11里最难理解的函数』。 本讲对应的公众号(程序员闪客)原文《第35回 | 扒开 execve 的皮》(作者在公众号中和在github链接中使用的文章名称不一样):https://mp.weixin.qq.com/s/Uh03a48Zt_l8HgtZvm1o-A 本讲涉及到的断点需要分两次添加: 先添加这两个断点: b *0x66b7 b *0x182ee 通过 si 调用完 0x80 中断后,再添加下面的断点: b *0x7748 b *0x7764 b *0x776b b *0x77c1 b *0x7856 b *0x785b b *0x7860 b *0x7863 b *0xe538 b exec.c:193 b exec.c:195 b exec.c:199 b exec.c:201 b exec.c:221 b exec.c:225 b exec.c:226 b exec.c:311 b exec.c:312 b exec.c:313 b exec.c:333 b exec.c:334 b exec.c:335 b exec.c:338 b exec.c:339 b exec.c:344 b exec.c:345 b exec.c:346
打开封面
下载高清视频
观看高清视频
视频下载器
杜克大学|Python、Bash和SQL数据工程基础2-4Python Bash and SQL Essentials for Data Engineering
Linux0.11源码:34 - 缺页中断
Linux0.11源码:22 - 从一次定时器滴答来看进程调度
32. Shell介绍、优缺点、学习曲线、发展趋势、工作机会、开源项目、该不该学(附程序员在家做饭方法指南)
Linux0.11源码:09 - Intel 内存管理两板斧:分段与分页
Linux0.11源码:25 - 透过 fork 来看进程的内存规划
Linux0.11源码:06 - 解决段寄存器的历史包袱问题
Linux0.11源码:11.5 - 插播一期,调试C代码需要新工具
Linux0.11源码:01 - 开机后最开始的两行代码是什么?
Linux0.11源码:37 - 读取硬盘数据的细节
Linux0.11源码:05 - 重要代码放在零地址处
Linux0.11源码:24 - fork 中进程基本信息的复制
Linux0.11源码:27 - 写时复制就这么几行代码
Linux0.11源码:15 - 控制台初始化tty_init:字符是怎么显示在屏幕上的?
Linux0.11源码:07 - 六行代码进入保护模式
Linux0.11源码:28 - 拿到硬盘信息
Linux0.11源码:31 - 进程2的创建
Linux0.11源码:29 - 加载根文件系统
33. PowerShell介绍、优缺点、学习曲线、发展趋势、工作机会、开源项目、该不该学
05. 关于Linux之父提出的著名指针问题的详细分析
Linux0.11源码:18 - 缓冲区初始化buffer_init:面试高频考点
Linux0.11源码:11 - main方法:整个操作系统就三十几行代码
Linux0.11源码:16 - 时间初始化time_init:操作系统怎么获取当前时间?
Linux0.11源码:14 - 块设备初始化blk_dev_init:读取硬盘前的准备工作
Linux0.11源码:17 - 进程调度初始化sched_init:多进程的基石【片头补充了版权声明】
Linux0.11源码:13 - 中断初始化trap_init:你的键盘是何时生效的?
凤凰架构03:一直不能理解为什么 Service 层要分成接口层和实现层
Linux0.11源码:03 - 做好访问内存的最基础准备工作
11. Go语言的江湖地位、优缺点、学习曲线、发展趋势、工作机会、开源项目
Linux0.11源码:19 - 硬盘初始化hd_init:四行代码轻松解读
Linux0.11源码:02 - 从 0x7c00 到 0x90000
开源软件web-firewall,可视化管理Linux防火墙
Linux0.11源码:30 - 打开终端设备文件
10. F#语言介绍
14. Rust语言介绍、优缺点、学习曲线、发展趋势、工作机会、开源项目、该不该学
凤凰架构02:服务架构演进史(单体、SOA、微服务、云原生、无服务)
Linux0.11源码:35 - 操作系统启动完毕
性能测试049:MySQL vs PostgreSQL ,PG 优秀得有点过分了~
好消息,docker已经解封了
15. Kotlin语言介绍、优缺点、学习曲线、发展趋势、工作机会、开源项目、该不该学