├── Create_Thread_Direct_Syscalls ├── Create_Thread_Direct_Syscalls.sln └── Create_Thread_Direct_Syscalls │ ├── Create_Thread_Direct_Syscalls.cpp │ ├── Create_Thread_Direct_Syscalls.vcxproj │ ├── Create_Thread_Direct_Syscalls.vcxproj.filters │ ├── Create_Thread_Direct_Syscalls.vcxproj.user │ ├── syscalls.c │ ├── syscalls.h │ └── syscallsstubs.std.x64.asm ├── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN ├── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.sln └── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN │ ├── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.aps │ ├── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.cpp │ ├── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.rc │ ├── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj │ ├── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj.filters │ ├── Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj.user │ ├── calc.bin │ ├── resource.h │ ├── syscalls.c │ ├── syscalls.h │ └── syscallsstubs.std.x64.asm ├── Create_Thread_Native_APIs ├── Create_Thread_Native_APIs.sln └── Create_Thread_Native_APIs │ ├── Create_Thread_Native_APIs.cpp │ ├── Create_Thread_Native_APIs.vcxproj │ ├── Create_Thread_Native_APIs.vcxproj.filters │ └── Create_Thread_Native_APIs.vcxproj.user ├── Create_Thread_Windows_APIs ├── Create_Thread_Windows_APIs.sln └── Create_Thread_Windows_APIs │ ├── Create_Thread_Windows_APIs.cpp │ ├── Create_Thread_Windows_APIs.vcxproj │ ├── Create_Thread_Windows_APIs.vcxproj.filters │ └── Create_Thread_Windows_APIs.vcxproj.user └── README.md /Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.sln -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.cpp -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.vcxproj -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.vcxproj.filters -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls.vcxproj.user -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/syscalls.c -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/syscalls.h -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/syscallsstubs.std.x64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls/Create_Thread_Direct_Syscalls/syscallsstubs.std.x64.asm -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.sln -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.aps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.aps -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.cpp -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.rc -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj.filters -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN.vcxproj.user -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/calc.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/calc.bin -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/resource.h -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/syscalls.c -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/syscalls.h -------------------------------------------------------------------------------- /Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/syscallsstubs.std.x64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/Create_Thread_Direct_Syscalls_Shellcode_Ressouce_BIN/syscallsstubs.std.x64.asm -------------------------------------------------------------------------------- /Create_Thread_Native_APIs/Create_Thread_Native_APIs.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Native_APIs/Create_Thread_Native_APIs.sln -------------------------------------------------------------------------------- /Create_Thread_Native_APIs/Create_Thread_Native_APIs/Create_Thread_Native_APIs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Native_APIs/Create_Thread_Native_APIs/Create_Thread_Native_APIs.cpp -------------------------------------------------------------------------------- /Create_Thread_Native_APIs/Create_Thread_Native_APIs/Create_Thread_Native_APIs.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Native_APIs/Create_Thread_Native_APIs/Create_Thread_Native_APIs.vcxproj -------------------------------------------------------------------------------- /Create_Thread_Native_APIs/Create_Thread_Native_APIs/Create_Thread_Native_APIs.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Native_APIs/Create_Thread_Native_APIs/Create_Thread_Native_APIs.vcxproj.filters -------------------------------------------------------------------------------- /Create_Thread_Native_APIs/Create_Thread_Native_APIs/Create_Thread_Native_APIs.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Native_APIs/Create_Thread_Native_APIs/Create_Thread_Native_APIs.vcxproj.user -------------------------------------------------------------------------------- /Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.sln -------------------------------------------------------------------------------- /Create_Thread_Windows_APIs/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.cpp -------------------------------------------------------------------------------- /Create_Thread_Windows_APIs/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.vcxproj -------------------------------------------------------------------------------- /Create_Thread_Windows_APIs/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.vcxproj.filters -------------------------------------------------------------------------------- /Create_Thread_Windows_APIs/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs/Create_Thread_Windows_APIs.vcxproj.user -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirtualAlllocEx/Direct-Syscalls-A-journey-from-high-to-low/HEAD/README.md --------------------------------------------------------------------------------