subtitle
04
30
2025-04-30 q1ming
30
LLVM入门 LLVM入门
环境搭建安装llvm(opt 也会自动安装): sudo apt install llvm 安装clang: sudo apt install clang Example编写一个Pass编写一个简单的分析文件SimplePass.c
2025-04-30 q1ming
30
CVE-2021-42008 CVE-2021-42008
环境搭建version: v5.10 commit:2c85ebc57b3e1817b6ce1a6b703928e113a90442 config: defconfig+ CONFIG_USER_NS=yCONFIG_SECURITY_SE
2025-04-30 q1ming
29
深入学习nf_tables之chain 深入学习nf_tables之chain
基础知识table分不同的族(family):每个 table 都会从属于某个族,族决定了该 table 会处理哪些种类的数据包。族包括 ip、 ip6、 inet、 arp、 bridge 和 netdev。 属于 ip 族的 tabl
2025-04-29 q1ming
29
nf_tables自用模板 nf_tables自用模板
前言还是先放这两张图: 说明用于构造图1中的消息体,或者消息体中的一个nested_attr; 需要输入一个json文件,如果是构造一个nested_attr,则input.json文件应该是这个nested_attr的所有子消息的嵌套
2025-04-29 q1ming
28
arandom arandom
前言这是一道XCTF分站赛ACTF的内核题目😮 CHECK基础配置 竟然没开smap和smep😮,后来据出题人说这是失误😊 init如下: 可以看到设备的名字使/dev/arandom; cache 似乎没有c
2025-04-28 q1ming
24
nf_tables入门2 nf_tables入门2
Nftables的架构 table(表):用于指定网络协议的类型,如ip,ip6,arp等; chains(链):用于指定流量的类型,如流入的流量或者是流出的流量并可以指定网络接口,如本地回环接口或者以太网接口等; rules(规则):规则
2025-04-24 q1ming
24
nested_attr学习笔记 nested_attr学习笔记
笔者在复现nf_tables的相关漏洞的时候被这个nested_attr折磨了😭,因此今天总结一下😀 nla_for_each_nested先考虑nla_for_each_nested这个宏: 首先看这个这个宏的定义:https://
2025-04-24 q1ming
24
CVE-2022-25636 CVE-2022-25636
环境搭建version:5.15.0 commit:8bb7eca972ad531c9b149c0a51ab43a417385813 config: defconfig+: CONFIG_USER_NS=yCONFIG_SECURITY_S
2025-04-24 q1ming
21
syzkaller syzkaller
环境搭建首先要解决翻墙的问题,翻不出去go就配不成; #安装gowget https://go.dev/dl/go1.23.9.linux-amd64.tar.gz #最好换成最新的版本tar -xf go1.23.9.linux-amd
2025-04-21 q1ming
21
BRIDGEROUTER BRIDGEROUTER
paper:https://www.youwei.site/papers/SP2025b.pdf paper IEEE S&P 2025 摘要借助bridge和route这两类object,实现将一个受限制的OOB-write漏洞升
2025-04-21 q1ming
19
CVE复现环境搭建 CVE复现环境搭建
源码下载https://cdn.kernel.org/pub/linux/kernel/v5.x/ https://cdn.kernel.org/pub/linux/kernel/v6.x/ 根据commit下载: https://web.
2025-04-19 q1ming
1 / 3