├── .gitignore ├── LICENSE ├── README.md ├── kernelinit ├── __init__.py ├── extract-vmlinux ├── files.py ├── main.py ├── runfile.py ├── templates │ ├── Makefile │ ├── exploit-src │ │ ├── bpf_insn.h │ │ ├── common.h │ │ ├── jitspray.h │ │ ├── main.c │ │ └── userfaultfd.h │ ├── kernelsymbols.c │ ├── makeroot │ └── makeroot.asm ├── unintended.py └── utils.py ├── pyproject.toml └── tricks.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/README.md -------------------------------------------------------------------------------- /kernelinit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernelinit/extract-vmlinux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/extract-vmlinux -------------------------------------------------------------------------------- /kernelinit/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/files.py -------------------------------------------------------------------------------- /kernelinit/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/main.py -------------------------------------------------------------------------------- /kernelinit/runfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/runfile.py -------------------------------------------------------------------------------- /kernelinit/templates/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/Makefile -------------------------------------------------------------------------------- /kernelinit/templates/exploit-src/bpf_insn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/exploit-src/bpf_insn.h -------------------------------------------------------------------------------- /kernelinit/templates/exploit-src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/exploit-src/common.h -------------------------------------------------------------------------------- /kernelinit/templates/exploit-src/jitspray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/exploit-src/jitspray.h -------------------------------------------------------------------------------- /kernelinit/templates/exploit-src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/exploit-src/main.c -------------------------------------------------------------------------------- /kernelinit/templates/exploit-src/userfaultfd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/exploit-src/userfaultfd.h -------------------------------------------------------------------------------- /kernelinit/templates/kernelsymbols.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/kernelsymbols.c -------------------------------------------------------------------------------- /kernelinit/templates/makeroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/makeroot -------------------------------------------------------------------------------- /kernelinit/templates/makeroot.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/templates/makeroot.asm -------------------------------------------------------------------------------- /kernelinit/unintended.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/unintended.py -------------------------------------------------------------------------------- /kernelinit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/kernelinit/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tricks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myldero/kernelinit/HEAD/tricks.md --------------------------------------------------------------------------------