├── CMakeLists.txt ├── LICENSE ├── README ├── demo ├── CMakeLists.txt └── demo.c ├── elf_bf_compiler ├── CMakeLists.txt ├── README ├── compile_demo.sh ├── compile_demo_gdb.sh └── elf_bf_compiler.c ├── elf_bf_debug ├── README ├── debug_rtld_exec-rand.sh ├── debug_rtld_exec.sh ├── elfbfgdb.py └── setup.sh ├── libelf_bf ├── CMakeLists.txt ├── elf_bf_debug_config.c ├── elf_bf_debug_config.h ├── elf_bf_link_map.c ├── elf_bf_link_map.h ├── elf_bf_ops.c ├── elf_bf_ops.h ├── elf_bf_utils.c ├── elf_bf_utils.h ├── elf_reloc_utils.c ├── elf_reloc_utils.h ├── reloc.c ├── reloc.h ├── symtab.c └── symtab.h ├── ping_backdoor ├── CMakeLists.txt ├── README ├── backdoor.sh ├── build_backdoor.sh ├── ping_backdoor.c ├── setuidify.sh └── setup.sh └── syscall ├── getchar ├── CMakeLists.txt ├── getchar.c └── getchar.sh └── putchar ├── CMakeLists.txt ├── putchar.c └── putchar.sh /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/README -------------------------------------------------------------------------------- /demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/demo/CMakeLists.txt -------------------------------------------------------------------------------- /demo/demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/demo/demo.c -------------------------------------------------------------------------------- /elf_bf_compiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_compiler/CMakeLists.txt -------------------------------------------------------------------------------- /elf_bf_compiler/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_compiler/README -------------------------------------------------------------------------------- /elf_bf_compiler/compile_demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_compiler/compile_demo.sh -------------------------------------------------------------------------------- /elf_bf_compiler/compile_demo_gdb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_compiler/compile_demo_gdb.sh -------------------------------------------------------------------------------- /elf_bf_compiler/elf_bf_compiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_compiler/elf_bf_compiler.c -------------------------------------------------------------------------------- /elf_bf_debug/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_debug/README -------------------------------------------------------------------------------- /elf_bf_debug/debug_rtld_exec-rand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_debug/debug_rtld_exec-rand.sh -------------------------------------------------------------------------------- /elf_bf_debug/debug_rtld_exec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_debug/debug_rtld_exec.sh -------------------------------------------------------------------------------- /elf_bf_debug/elfbfgdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_debug/elfbfgdb.py -------------------------------------------------------------------------------- /elf_bf_debug/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/elf_bf_debug/setup.sh -------------------------------------------------------------------------------- /libelf_bf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/CMakeLists.txt -------------------------------------------------------------------------------- /libelf_bf/elf_bf_debug_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_bf_debug_config.c -------------------------------------------------------------------------------- /libelf_bf/elf_bf_debug_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_bf_debug_config.h -------------------------------------------------------------------------------- /libelf_bf/elf_bf_link_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_bf_link_map.c -------------------------------------------------------------------------------- /libelf_bf/elf_bf_link_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_bf_link_map.h -------------------------------------------------------------------------------- /libelf_bf/elf_bf_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_bf_ops.c -------------------------------------------------------------------------------- /libelf_bf/elf_bf_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_bf_ops.h -------------------------------------------------------------------------------- /libelf_bf/elf_bf_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_bf_utils.c -------------------------------------------------------------------------------- /libelf_bf/elf_bf_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_bf_utils.h -------------------------------------------------------------------------------- /libelf_bf/elf_reloc_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_reloc_utils.c -------------------------------------------------------------------------------- /libelf_bf/elf_reloc_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/elf_reloc_utils.h -------------------------------------------------------------------------------- /libelf_bf/reloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/reloc.c -------------------------------------------------------------------------------- /libelf_bf/reloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/reloc.h -------------------------------------------------------------------------------- /libelf_bf/symtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/symtab.c -------------------------------------------------------------------------------- /libelf_bf/symtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/libelf_bf/symtab.h -------------------------------------------------------------------------------- /ping_backdoor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/ping_backdoor/CMakeLists.txt -------------------------------------------------------------------------------- /ping_backdoor/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/ping_backdoor/README -------------------------------------------------------------------------------- /ping_backdoor/backdoor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/ping_backdoor/backdoor.sh -------------------------------------------------------------------------------- /ping_backdoor/build_backdoor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/ping_backdoor/build_backdoor.sh -------------------------------------------------------------------------------- /ping_backdoor/ping_backdoor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/ping_backdoor/ping_backdoor.c -------------------------------------------------------------------------------- /ping_backdoor/setuidify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/ping_backdoor/setuidify.sh -------------------------------------------------------------------------------- /ping_backdoor/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/ping_backdoor/setup.sh -------------------------------------------------------------------------------- /syscall/getchar/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/syscall/getchar/CMakeLists.txt -------------------------------------------------------------------------------- /syscall/getchar/getchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/syscall/getchar/getchar.c -------------------------------------------------------------------------------- /syscall/getchar/getchar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/syscall/getchar/getchar.sh -------------------------------------------------------------------------------- /syscall/putchar/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/syscall/putchar/CMakeLists.txt -------------------------------------------------------------------------------- /syscall/putchar/putchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/syscall/putchar/putchar.c -------------------------------------------------------------------------------- /syscall/putchar/putchar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bx/elf-bf-tools/HEAD/syscall/putchar/putchar.sh --------------------------------------------------------------------------------