├── .gitignore ├── README.md ├── __init__.py ├── complie_glibcs.py ├── heap.py ├── imgs └── mydebug.png ├── iofile.py ├── off_by_one.py ├── readable_args.py ├── ret2dl_resolve.py ├── scripts ├── extract_vmlinux.sh ├── server.sh ├── startup.sh ├── startup_16.04.sh └── startup_18.04.sh ├── setcontext.py ├── shellcode.py ├── templates ├── Makefile ├── attack.py ├── ioutils.py ├── kernel_stackoverflow.c ├── kernel_uaf.c ├── qemu_pci_template.c ├── run_shellcode.c ├── template.py ├── test.c └── upload.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/__init__.py -------------------------------------------------------------------------------- /complie_glibcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/complie_glibcs.py -------------------------------------------------------------------------------- /heap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/heap.py -------------------------------------------------------------------------------- /imgs/mydebug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/imgs/mydebug.png -------------------------------------------------------------------------------- /iofile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/iofile.py -------------------------------------------------------------------------------- /off_by_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/off_by_one.py -------------------------------------------------------------------------------- /readable_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/readable_args.py -------------------------------------------------------------------------------- /ret2dl_resolve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/ret2dl_resolve.py -------------------------------------------------------------------------------- /scripts/extract_vmlinux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/scripts/extract_vmlinux.sh -------------------------------------------------------------------------------- /scripts/server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/scripts/server.sh -------------------------------------------------------------------------------- /scripts/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/scripts/startup.sh -------------------------------------------------------------------------------- /scripts/startup_16.04.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/scripts/startup_16.04.sh -------------------------------------------------------------------------------- /scripts/startup_18.04.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/scripts/startup_18.04.sh -------------------------------------------------------------------------------- /setcontext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/setcontext.py -------------------------------------------------------------------------------- /shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/shellcode.py -------------------------------------------------------------------------------- /templates/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/Makefile -------------------------------------------------------------------------------- /templates/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/attack.py -------------------------------------------------------------------------------- /templates/ioutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/ioutils.py -------------------------------------------------------------------------------- /templates/kernel_stackoverflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/kernel_stackoverflow.c -------------------------------------------------------------------------------- /templates/kernel_uaf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/kernel_uaf.c -------------------------------------------------------------------------------- /templates/qemu_pci_template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/qemu_pci_template.c -------------------------------------------------------------------------------- /templates/run_shellcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/run_shellcode.c -------------------------------------------------------------------------------- /templates/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/template.py -------------------------------------------------------------------------------- /templates/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/test.c -------------------------------------------------------------------------------- /templates/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/templates/upload.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pullp/pwn_framework/HEAD/utils.py --------------------------------------------------------------------------------