├── Makefile ├── README.md ├── iso ├── images │ └── .keep ├── isolinux │ ├── isolinux.bin │ └── isolinux.cfg └── kernel │ └── .keep ├── ramfs ├── bin │ ├── busybox │ ├── ptree │ └── sh ├── home │ ├── .profile │ └── README ├── init ├── sbin │ └── dhcpassign.sh └── src │ ├── linux-3.5.4-ptree.patch │ └── ptree.c └── source ├── kernel-config ├── linux-3.5.4-ptree-old.patch ├── linux-3.5.4-ptree.patch ├── ptree.c └── solution.c /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/README.md -------------------------------------------------------------------------------- /iso/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iso/isolinux/isolinux.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/iso/isolinux/isolinux.bin -------------------------------------------------------------------------------- /iso/isolinux/isolinux.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/iso/isolinux/isolinux.cfg -------------------------------------------------------------------------------- /iso/kernel/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ramfs/bin/busybox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/ramfs/bin/busybox -------------------------------------------------------------------------------- /ramfs/bin/ptree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/ramfs/bin/ptree -------------------------------------------------------------------------------- /ramfs/bin/sh: -------------------------------------------------------------------------------- 1 | busybox -------------------------------------------------------------------------------- /ramfs/home/.profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/ramfs/home/.profile -------------------------------------------------------------------------------- /ramfs/home/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/ramfs/home/README -------------------------------------------------------------------------------- /ramfs/init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/ramfs/init -------------------------------------------------------------------------------- /ramfs/sbin/dhcpassign.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/ramfs/sbin/dhcpassign.sh -------------------------------------------------------------------------------- /ramfs/src/linux-3.5.4-ptree.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/ramfs/src/linux-3.5.4-ptree.patch -------------------------------------------------------------------------------- /ramfs/src/ptree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/ramfs/src/ptree.c -------------------------------------------------------------------------------- /source/kernel-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/source/kernel-config -------------------------------------------------------------------------------- /source/linux-3.5.4-ptree-old.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/source/linux-3.5.4-ptree-old.patch -------------------------------------------------------------------------------- /source/linux-3.5.4-ptree.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/source/linux-3.5.4-ptree.patch -------------------------------------------------------------------------------- /source/ptree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/source/ptree.c -------------------------------------------------------------------------------- /source/solution.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReverseLab/kernel-pwn-challenge/HEAD/source/solution.c --------------------------------------------------------------------------------