内核其他模块
文章平均质量分 86
geshifei
这个作者很懒,什么都没留下…
展开
-
openwrt无线uci文件生成流程
openwrt无线uci文件生成流程系统开机启动,执行/etc/init.d/boot(源码:package/base-files/etc/init.d/boot) boot() { /sbin/wifi detect > /tmp/wireless.tmp...原创 2018-07-10 09:30:09 · 4097 阅读 · 0 评论 -
基于netfilter抓包
网络数据包监听系统背景本文介绍一种监听网络数据包的方法,基本思想是通过netfilter/iptables在TCP /IP网络层抓取网络数据包,然后将数据压缩、加密后,上传至云端服务器分析。采集的数据为上行的原始的TCP报文,包括MAC首部、PPP首部(如果是PPPOE连接), IP首部、TCP首部以及部分或全部用户数据。代码基于linux3.14.10验证...原创 2020-12-11 21:01:04 · 1409 阅读 · 1 评论 -
系统启动流程
问题:1)加电后CPU从哪里执行代码?2)boot loader如何加载到RAM?3)内核镜像如何加载到RAM并运行的?注意分两次加载,需要解压。4)protect mode何时开启?分页模式何时开启?5)0号进程、1号进程何时创建的?一、流程CPU加电复位后处于real mode且CS、EIP被设为固定值,这两个寄存器决定了CPU执行的第一条指令的地址。该地址被映射到ROM中...原创 2019-02-14 10:56:14 · 331 阅读 · 0 评论