├── .gitignore ├── Dockerfile ├── LICENSE ├── READHOOK.md ├── README.md ├── assets.sh ├── roadmap.md ├── src ├── addresses.c ├── addresses.h ├── base64.c ├── base64.h ├── basehook.c ├── fullhook.c ├── noophook.c ├── nullhook.c ├── payload.c ├── payload.h ├── shellcode.c ├── shellcode.h ├── strlcpy.c ├── strlcpy.h ├── strnstr.c └── strnstr.h ├── test.sh └── test.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/LICENSE -------------------------------------------------------------------------------- /READHOOK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/READHOOK.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/README.md -------------------------------------------------------------------------------- /assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/assets.sh -------------------------------------------------------------------------------- /roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/roadmap.md -------------------------------------------------------------------------------- /src/addresses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/addresses.c -------------------------------------------------------------------------------- /src/addresses.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/addresses.h -------------------------------------------------------------------------------- /src/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/base64.c -------------------------------------------------------------------------------- /src/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/base64.h -------------------------------------------------------------------------------- /src/basehook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/basehook.c -------------------------------------------------------------------------------- /src/fullhook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/fullhook.c -------------------------------------------------------------------------------- /src/noophook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/noophook.c -------------------------------------------------------------------------------- /src/nullhook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/nullhook.c -------------------------------------------------------------------------------- /src/payload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/payload.c -------------------------------------------------------------------------------- /src/payload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/payload.h -------------------------------------------------------------------------------- /src/shellcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/shellcode.c -------------------------------------------------------------------------------- /src/shellcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/shellcode.h -------------------------------------------------------------------------------- /src/strlcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/strlcpy.c -------------------------------------------------------------------------------- /src/strlcpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/strlcpy.h -------------------------------------------------------------------------------- /src/strnstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/strnstr.c -------------------------------------------------------------------------------- /src/strnstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/src/strnstr.h -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PLEXSolutions/readhook/HEAD/test.sh -------------------------------------------------------------------------------- /test.txt: -------------------------------------------------------------------------------- 1 | test 2 | --------------------------------------------------------------------------------