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