Categories
技术
- Run lguest on Linux kernel 4.4
- The anatomy of chroot escape
- Multi-thread process can't unshare pid namespace (in some old Linux version)
- Linux process capability change through execve syscall
- Why Golang eat my fd 3 in child process
- mount procfs in unprivileged container
- CVE-2021-3493 Ubuntu overlayfs privilege escalation vulnerability analysis
- containerd CVE-2022-23648: path traversal never die
- Container escape using dirtypipe
- CVE-2022-0492: how release_agent escape become a vulnerability
- Java反序列化漏洞研究前序: Transformer、动态代理与注解
- runc internals, part 3: runc double clone
- runc internals, part 2: create and run a container
- runc internals, part 1: usage, build and source architecture
- seccomp user notification
- hello world driver
- QEMU RCU implementation
- Why ping uses UDP port 1025
- kvm performance optimization technologies, part two
- My qemu/kvm book has been publicated
- kvm performance optimization technologies, part one
- Linux kernel perf architecture
- vDPA kernel framework introduction
- How eBPF program connects with tracepoint
- Linux tracing - trace event framework
- Linux tracing - kprobe, uprobe and tracepoint
- Linux vsock internals
- Write eBPF program in pure C
- cgroups internals
- pid namespace internals
- user namespace internals
- A brief overview of cloud-hypervisor, a modern VMM
- qemu VM device passthrough using VFIO, the code analysis
- VFIO driver analysis
- VFIO usage
- intel IOMMU driver analysis
- IOMMU introduction
- Linux static_key internlas
- KVM async page fault
- system call analysis: mount
- glibc system call wrapper
- vsyscall and vDSO
- Anatomy of the seccomp
- make QEMU VM escape great again
- QEMU interrupt emulation
- QOM Property
- KVM MMIO implementation
- Local APIC virtualization
- kvm interrupt emulation
- qemu/kvm dirty pages tracking in migration
- Add a new qmp command for qemu
- dkms 101
- Linux kernel networking: a general introduction
- Anatomy of the Linux block device driver
- Anatomy of the Linux 'bdev' file system
- Anatomy of the Linux device driver model
- Anatomy of the Linux loadable kernel module
- Anatomy of the Linux character devices
- retpoline: 原理与部署
- Spectre Mitigation介绍
- qemu热迁移简介
- meltdown漏洞小白理解
- linux-tracing-workshop-part 3
- linux-tracing-workshop-part 2
- linux-tracing-workshop-part 1
- Analysis of a 0x5c BSOD caused by timer interrupt in KVM when VMs reboot
- QEMU-KVM中的PIO处理
- KLEE解决迷宫问题
- Ubuntu 16.04安装KLEE
- Python打包成exe
- Linux内核编译系统kbuild简介
- QOM介绍
- QMP简介
- 通过QEMU调试Linux内核
- CentOS 6.7为Xen 4.5虚拟机搭建桥接网络
- CentOS 6.7源码安装Xen
- QEMU参数解析
- 输出24点游戏所有解
- VMware COM1虚拟机逃逸漏洞分析
- VENOM漏洞分析与利用
- Trie树与Word Puzzles
- ELF文件格式简介
- 遍历序列确定二叉树
- Linux内存管理概述
- Linux进程地址空间简介
- Linux文件扩展属性以及从内核中获得文件扩展属性
- Linux内核中从inode结构得到文件路径名
- Simplified DES简介
- exploit编写笔记3——编写Metasploit exploit
- exploit编写笔记2——基于SEH的exploit
- Windows用户态异常处理
- XDCSC2010破解题2
- XDCSC2010破解题1
- 一道XDCSC2010溢出题
- exploit编写笔记1——基于栈的溢出
- autotool工具简介
- 回溯算法及其例子
- Intel Pin简介
- 杂耍算法及其证明
- 【编程珠玑】第一章