├── README.md ├── chap_1_introduction └── trouble │ ├── CMakeLists.txt │ └── src │ └── trouble.c ├── chap_2_compiler ├── ld_preload │ ├── CMakeLists.txt │ └── src │ │ └── catch_memcmp.c ├── tea │ ├── CMakeLists.txt │ └── src │ │ └── tea.c └── trouble │ ├── CMakeLists.txt │ └── src │ └── trouble.c ├── chap_3_format_hacks ├── fakeHeadersHideEntry │ ├── CMakeLists.txt │ └── src │ │ └── fakeHeadersHideEntry.cpp ├── fakeHeadersXbit │ ├── CMakeLists.txt │ └── src │ │ └── fakeHeadersXBit.cpp ├── mixDynamicSymbols │ ├── CMakeLists.txt │ └── src │ │ └── mixDynamicSymbols.cpp ├── stripBinary │ ├── CMakeLists.txt │ └── src │ │ └── stripBinary.cpp └── trouble │ ├── CMakeLists.txt │ └── src │ └── trouble.c ├── chap_4_static_analysis └── dontpanic │ ├── CMakeLists.txt │ ├── cryptor │ ├── CMakeLists.txt │ └── src │ │ └── cryptor.cpp │ ├── encryptFunctions │ ├── CMakeLists.txt │ └── src │ │ ├── encryptFunctions.cpp │ │ ├── rc4.c │ │ └── rc4.h │ └── trouble │ ├── CMakeLists.txt │ ├── src │ ├── rc4.c │ ├── rc4.h │ ├── trouble.c │ └── xor_string.h │ └── trouble_layout.lds ├── chap_6_debugger └── dontpanic │ ├── CMakeLists.txt │ ├── computeChecksums │ ├── CMakeLists.txt │ └── src │ │ ├── computeChecksums.cpp │ │ ├── crc32.c │ │ └── crc32.h │ ├── cryptor │ ├── CMakeLists.txt │ └── src │ │ └── cryptor.cpp │ ├── encryptFunctions │ ├── CMakeLists.txt │ └── src │ │ ├── encryptFunctions.cpp │ │ ├── rc4.c │ │ └── rc4.h │ ├── madvise │ ├── CMakeLists.txt │ └── src │ │ └── madvise.cpp │ └── trouble │ ├── CMakeLists.txt │ ├── src │ ├── crc32.c │ ├── crc32.h │ ├── rc4.c │ ├── rc4.h │ ├── trouble.c │ └── xor_string.h │ └── trouble_layout.lds └── unwritten_chapter ├── README.md └── dontpanic ├── CMakeLists.txt ├── common └── crypto │ ├── crc32.c │ ├── crc32.h │ ├── rc4.c │ └── rc4.h ├── computeChecksums ├── CMakeLists.txt └── src │ └── main.cpp ├── convertToFile ├── CMakeLists.txt └── src │ └── main.cpp ├── cryptor ├── CMakeLists.txt └── src │ └── cryptor.cpp ├── encryptSections ├── CMakeLists.txt └── src │ └── main.cpp ├── stripBinary ├── CMakeLists.txt └── src │ └── main.cpp ├── trouble ├── CMakeLists.txt ├── elf_layout.lds └── src │ ├── load_binary.c │ ├── load_binary.h │ ├── main.c │ ├── maps_parsing.c │ ├── maps_parsing.h │ ├── ptrace_funcs.c │ └── ptrace_funcs.h └── woodenhouse ├── CMakeLists.txt └── src └── main.c /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/README.md -------------------------------------------------------------------------------- /chap_1_introduction/trouble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_1_introduction/trouble/CMakeLists.txt -------------------------------------------------------------------------------- /chap_1_introduction/trouble/src/trouble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_1_introduction/trouble/src/trouble.c -------------------------------------------------------------------------------- /chap_2_compiler/ld_preload/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_2_compiler/ld_preload/CMakeLists.txt -------------------------------------------------------------------------------- /chap_2_compiler/ld_preload/src/catch_memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_2_compiler/ld_preload/src/catch_memcmp.c -------------------------------------------------------------------------------- /chap_2_compiler/tea/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_2_compiler/tea/CMakeLists.txt -------------------------------------------------------------------------------- /chap_2_compiler/tea/src/tea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_2_compiler/tea/src/tea.c -------------------------------------------------------------------------------- /chap_2_compiler/trouble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_2_compiler/trouble/CMakeLists.txt -------------------------------------------------------------------------------- /chap_2_compiler/trouble/src/trouble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_2_compiler/trouble/src/trouble.c -------------------------------------------------------------------------------- /chap_3_format_hacks/fakeHeadersHideEntry/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/fakeHeadersHideEntry/CMakeLists.txt -------------------------------------------------------------------------------- /chap_3_format_hacks/fakeHeadersHideEntry/src/fakeHeadersHideEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/fakeHeadersHideEntry/src/fakeHeadersHideEntry.cpp -------------------------------------------------------------------------------- /chap_3_format_hacks/fakeHeadersXbit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/fakeHeadersXbit/CMakeLists.txt -------------------------------------------------------------------------------- /chap_3_format_hacks/fakeHeadersXbit/src/fakeHeadersXBit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/fakeHeadersXbit/src/fakeHeadersXBit.cpp -------------------------------------------------------------------------------- /chap_3_format_hacks/mixDynamicSymbols/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/mixDynamicSymbols/CMakeLists.txt -------------------------------------------------------------------------------- /chap_3_format_hacks/mixDynamicSymbols/src/mixDynamicSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/mixDynamicSymbols/src/mixDynamicSymbols.cpp -------------------------------------------------------------------------------- /chap_3_format_hacks/stripBinary/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/stripBinary/CMakeLists.txt -------------------------------------------------------------------------------- /chap_3_format_hacks/stripBinary/src/stripBinary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/stripBinary/src/stripBinary.cpp -------------------------------------------------------------------------------- /chap_3_format_hacks/trouble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/trouble/CMakeLists.txt -------------------------------------------------------------------------------- /chap_3_format_hacks/trouble/src/trouble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_3_format_hacks/trouble/src/trouble.c -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | project(dontpanic C) 2 | cmake_minimum_required(VERSION 3.0) 3 | 4 | add_subdirectory(trouble) 5 | -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/cryptor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/cryptor/CMakeLists.txt -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/cryptor/src/cryptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/cryptor/src/cryptor.cpp -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/encryptFunctions/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/encryptFunctions/CMakeLists.txt -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/encryptFunctions/src/encryptFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/encryptFunctions/src/encryptFunctions.cpp -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/encryptFunctions/src/rc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/encryptFunctions/src/rc4.c -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/encryptFunctions/src/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/encryptFunctions/src/rc4.h -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/trouble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/trouble/CMakeLists.txt -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/trouble/src/rc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/trouble/src/rc4.c -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/trouble/src/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/trouble/src/rc4.h -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/trouble/src/trouble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/trouble/src/trouble.c -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/trouble/src/xor_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/trouble/src/xor_string.h -------------------------------------------------------------------------------- /chap_4_static_analysis/dontpanic/trouble/trouble_layout.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_4_static_analysis/dontpanic/trouble/trouble_layout.lds -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/CMakeLists.txt -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/computeChecksums/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/computeChecksums/CMakeLists.txt -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/computeChecksums/src/computeChecksums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/computeChecksums/src/computeChecksums.cpp -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/computeChecksums/src/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/computeChecksums/src/crc32.c -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/computeChecksums/src/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/computeChecksums/src/crc32.h -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/cryptor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/cryptor/CMakeLists.txt -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/cryptor/src/cryptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/cryptor/src/cryptor.cpp -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/encryptFunctions/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/encryptFunctions/CMakeLists.txt -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/encryptFunctions/src/encryptFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/encryptFunctions/src/encryptFunctions.cpp -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/encryptFunctions/src/rc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/encryptFunctions/src/rc4.c -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/encryptFunctions/src/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/encryptFunctions/src/rc4.h -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/madvise/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/madvise/CMakeLists.txt -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/madvise/src/madvise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/madvise/src/madvise.cpp -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/trouble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/trouble/CMakeLists.txt -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/trouble/src/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/trouble/src/crc32.c -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/trouble/src/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/trouble/src/crc32.h -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/trouble/src/rc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/trouble/src/rc4.c -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/trouble/src/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/trouble/src/rc4.h -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/trouble/src/trouble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/trouble/src/trouble.c -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/trouble/src/xor_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/trouble/src/xor_string.h -------------------------------------------------------------------------------- /chap_6_debugger/dontpanic/trouble/trouble_layout.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/chap_6_debugger/dontpanic/trouble/trouble_layout.lds -------------------------------------------------------------------------------- /unwritten_chapter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/README.md -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/CMakeLists.txt -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/common/crypto/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/common/crypto/crc32.c -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/common/crypto/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/common/crypto/crc32.h -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/common/crypto/rc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/common/crypto/rc4.c -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/common/crypto/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/common/crypto/rc4.h -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/computeChecksums/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/computeChecksums/CMakeLists.txt -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/computeChecksums/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/computeChecksums/src/main.cpp -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/convertToFile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/convertToFile/CMakeLists.txt -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/convertToFile/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/convertToFile/src/main.cpp -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/cryptor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/cryptor/CMakeLists.txt -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/cryptor/src/cryptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/cryptor/src/cryptor.cpp -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/encryptSections/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/encryptSections/CMakeLists.txt -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/encryptSections/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/encryptSections/src/main.cpp -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/stripBinary/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/stripBinary/CMakeLists.txt -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/stripBinary/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/stripBinary/src/main.cpp -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/CMakeLists.txt -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/elf_layout.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/elf_layout.lds -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/src/load_binary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/src/load_binary.c -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/src/load_binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/src/load_binary.h -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/src/main.c -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/src/maps_parsing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/src/maps_parsing.c -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/src/maps_parsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/src/maps_parsing.h -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/src/ptrace_funcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/src/ptrace_funcs.c -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/trouble/src/ptrace_funcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/trouble/src/ptrace_funcs.h -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/woodenhouse/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/woodenhouse/CMakeLists.txt -------------------------------------------------------------------------------- /unwritten_chapter/dontpanic/woodenhouse/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antire-book/antire_book/HEAD/unwritten_chapter/dontpanic/woodenhouse/src/main.c --------------------------------------------------------------------------------