[……]
分类目录归档:Linux & Kernel
如何在 2024 年伪造 GPS 欺骗智能手机
1. 背景 | Background
GPS 伪造是一个比较老的话题了,工具链也很成熟。简单搜索就会得到 gps-sdr-sim 这个项目和 hackrf 配合的一众教程。
问题是,在对当代智能手机测[……]
使用 eBPF 混淆 Wireguard 报文
使用 shell 实现 telegraf 的网络探测功能
fentry – 记 Linux 内核观测的冰山一角
1. eBPF 常用的 hook / probe 方式
- krobe/kretprobe
- uprobe/uretprobe
- fentry/fexit
- tracepoints
- socket filter[……]
Linux 路由转发与 flow offload 问题分析 – 其二
[……]
Linux 路由转发与 flow offload 问题分析 – 其一
1. 背景
一直使用 ip rule 做国内国外 IP 的分流,策略路由规则也从 5000 多行增加到了现在的 8000 多行。尽管 Linux 路由查找算法已经十分先进了(从早期的 hash 表升级[……]
Nginx 网络/线程模型 – 笔记
每次搜索 nginx 网络处理模型都一头雾水,这里简单总结一下。
首先 master 进程 bind()
、listen()
TCP 端口 (nonblocking),然后 fork()
出多个 wor[……]
构建 BIOS/UEFI 双重启动镜像
1. 介绍 / Intro
最近有项工作需要构建一个启动镜像,虽然 BIOS 引导不是必须的,但是为了更舒服的兼容性,了解了一下如何实现 BIOS/UEFI 双重启动,并且还要能够支持 UEFI se[……]
SSH 证书认证 (PKI & CA 架构)
1. 介绍 / Intro
使用 openssh 提供的证书认证功能,生成 CA 证书(及私钥),将 CA 证书配置到每一台服务器内;当用户需要 ssh 登录的时候,CA 将为其签发临时 ssh 证书[……]