├── .gitmodules ├── CMakeLists.txt ├── README.md ├── inject ├── injector.cpp └── injector.h ├── main.cpp ├── ptrace ├── executor.cpp ├── executor.h ├── tracee.cpp └── tracee.h └── shellcode ├── Makefile ├── alloc └── entry.c ├── free └── entry.c ├── linker.ld └── loader ├── elf_loader.c ├── elf_loader.h ├── entry.c ├── payload.h ├── quit.c └── quit.h /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/README.md -------------------------------------------------------------------------------- /inject/injector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/inject/injector.cpp -------------------------------------------------------------------------------- /inject/injector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/inject/injector.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/main.cpp -------------------------------------------------------------------------------- /ptrace/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/ptrace/executor.cpp -------------------------------------------------------------------------------- /ptrace/executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/ptrace/executor.h -------------------------------------------------------------------------------- /ptrace/tracee.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/ptrace/tracee.cpp -------------------------------------------------------------------------------- /ptrace/tracee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/ptrace/tracee.h -------------------------------------------------------------------------------- /shellcode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/Makefile -------------------------------------------------------------------------------- /shellcode/alloc/entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/alloc/entry.c -------------------------------------------------------------------------------- /shellcode/free/entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/free/entry.c -------------------------------------------------------------------------------- /shellcode/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/linker.ld -------------------------------------------------------------------------------- /shellcode/loader/elf_loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/loader/elf_loader.c -------------------------------------------------------------------------------- /shellcode/loader/elf_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/loader/elf_loader.h -------------------------------------------------------------------------------- /shellcode/loader/entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/loader/entry.c -------------------------------------------------------------------------------- /shellcode/loader/payload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/loader/payload.h -------------------------------------------------------------------------------- /shellcode/loader/quit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/loader/quit.c -------------------------------------------------------------------------------- /shellcode/loader/quit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hackerl/pangolin/HEAD/shellcode/loader/quit.h --------------------------------------------------------------------------------