不忘初心 方得始终
The anatomy of chroot escape
7 months 3 weeks ago
Terenceli
Multi-thread process can't unshare pid namespace (in some old Linux version)
8 months 2 weeks ago
Terenceli
Linux process capability change through execve syscall
10 months 3 weeks ago
Terenceli
Why Golang eat my fd 3 in child process
11 months 2 weeks ago
Terenceli
mount procfs in unprivileged container
1 year ago
Terenceli
CVE-2021-3493 Ubuntu overlayfs privilege escalation vulnerability analysis
2 years 4 months ago
Terenceli
containerd CVE-2022-23648: path traversal never die
2 years 9 months ago
Terenceli
Container escape using dirtypipe
2 years 9 months ago
Terenceli
CVE-2022-0492: how release_agent escape become a vulnerability
2 years 10 months ago
Terenceli
Java反序列化漏洞研究前序: Transformer、动态代理与注解
2 years 11 months ago
Terenceli
runc internals, part 3: runc double clone
3 years ago
Terenceli
runc internals, part 2: create and run a container
3 years ago
Terenceli
runc internals, part 1: usage, build and source architecture
3 years ago
Terenceli
seccomp user notification
3 years 7 months ago
Terenceli
hello world driver
3 years 8 months ago
Terenceli
QEMU RCU implementation
3 years 10 months ago
Terenceli
Why ping uses UDP port 1025
3 years 10 months ago
Terenceli
kvm performance optimization technologies, part two
4 years 3 months ago
Terenceli
My qemu/kvm book has been publicated
4 years 4 months ago
Terenceli
Checked
2 hours 7 minutes ago