├── LICENSE ├── README.md ├── examples ├── anti-kill │ ├── anti-kill.cbp │ ├── anti-kill.depend │ ├── bin │ │ └── Release │ │ │ └── anti-kill.exe │ ├── debug.hpp │ ├── main.cpp │ └── obj │ │ └── Release │ │ └── main.o ├── hideprocess │ ├── bin │ │ └── Release │ │ │ └── hideprocess.exe │ ├── debug.hpp │ ├── hideprocess.cbp │ ├── hideprocess.depend │ ├── main.cpp │ ├── ntdefs.hpp │ └── obj │ │ └── Release │ │ └── main.o ├── sneaky-lsass-dumper │ ├── bin │ │ └── Release │ │ │ └── sneaky-lsass-dumper.exe │ ├── debug.hpp │ ├── main.cpp │ ├── obj │ │ └── Release │ │ │ └── main.o │ ├── sneaky-lsass-dumper.cbp │ ├── sneaky-lsass-dumper.depend │ └── sneaky-lsass-dumper.layout └── static-test │ ├── bin │ └── Release │ │ └── static-test.exe │ ├── debug.hpp │ ├── main.cpp │ ├── obj │ └── Release │ │ └── main.o │ ├── static-test.cbp │ └── static-test.depend ├── include └── nosymonkey.hpp ├── src ├── detourAPIHook.cpp ├── detourAPIHook.hpp ├── directSyscalHook.cpp ├── directSyscalHook.hpp ├── dllShadowLoad.cpp ├── dllShadowLoad.hpp ├── helpers.cpp ├── helpers.hpp ├── nosymonkey.cbp ├── nosymonkey.depend ├── nosymonkey.layout ├── nosymonkey.workspace ├── nosymonkey.workspace.layout ├── privileges.cpp ├── process.cpp ├── process.hpp ├── remoteExecute.cpp ├── remoteExecute.hpp ├── shellcodePrepare.cpp └── shellcodePrepare.hpp └── tests ├── bin └── Release │ └── tests.exe ├── catch_amalgamated.cpp ├── catch_amalgamated.hpp ├── helpers_tests.cpp ├── main.cpp ├── obj └── Release │ ├── src │ ├── helpers.o │ └── process.o │ └── tests │ ├── catch_amalgamated.o │ ├── helpers_tests.o │ ├── main.o │ └── process_tests.o ├── process_tests.cpp ├── tests.cbp └── tests.depend /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/README.md -------------------------------------------------------------------------------- /examples/anti-kill/anti-kill.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/anti-kill/anti-kill.cbp -------------------------------------------------------------------------------- /examples/anti-kill/anti-kill.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/anti-kill/anti-kill.depend -------------------------------------------------------------------------------- /examples/anti-kill/bin/Release/anti-kill.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/anti-kill/bin/Release/anti-kill.exe -------------------------------------------------------------------------------- /examples/anti-kill/debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/anti-kill/debug.hpp -------------------------------------------------------------------------------- /examples/anti-kill/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/anti-kill/main.cpp -------------------------------------------------------------------------------- /examples/anti-kill/obj/Release/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/anti-kill/obj/Release/main.o -------------------------------------------------------------------------------- /examples/hideprocess/bin/Release/hideprocess.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/hideprocess/bin/Release/hideprocess.exe -------------------------------------------------------------------------------- /examples/hideprocess/debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/hideprocess/debug.hpp -------------------------------------------------------------------------------- /examples/hideprocess/hideprocess.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/hideprocess/hideprocess.cbp -------------------------------------------------------------------------------- /examples/hideprocess/hideprocess.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/hideprocess/hideprocess.depend -------------------------------------------------------------------------------- /examples/hideprocess/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/hideprocess/main.cpp -------------------------------------------------------------------------------- /examples/hideprocess/ntdefs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/hideprocess/ntdefs.hpp -------------------------------------------------------------------------------- /examples/hideprocess/obj/Release/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/hideprocess/obj/Release/main.o -------------------------------------------------------------------------------- /examples/sneaky-lsass-dumper/bin/Release/sneaky-lsass-dumper.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/sneaky-lsass-dumper/bin/Release/sneaky-lsass-dumper.exe -------------------------------------------------------------------------------- /examples/sneaky-lsass-dumper/debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/sneaky-lsass-dumper/debug.hpp -------------------------------------------------------------------------------- /examples/sneaky-lsass-dumper/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/sneaky-lsass-dumper/main.cpp -------------------------------------------------------------------------------- /examples/sneaky-lsass-dumper/obj/Release/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/sneaky-lsass-dumper/obj/Release/main.o -------------------------------------------------------------------------------- /examples/sneaky-lsass-dumper/sneaky-lsass-dumper.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/sneaky-lsass-dumper/sneaky-lsass-dumper.cbp -------------------------------------------------------------------------------- /examples/sneaky-lsass-dumper/sneaky-lsass-dumper.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/sneaky-lsass-dumper/sneaky-lsass-dumper.depend -------------------------------------------------------------------------------- /examples/sneaky-lsass-dumper/sneaky-lsass-dumper.layout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/sneaky-lsass-dumper/sneaky-lsass-dumper.layout -------------------------------------------------------------------------------- /examples/static-test/bin/Release/static-test.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/static-test/bin/Release/static-test.exe -------------------------------------------------------------------------------- /examples/static-test/debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/static-test/debug.hpp -------------------------------------------------------------------------------- /examples/static-test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/static-test/main.cpp -------------------------------------------------------------------------------- /examples/static-test/obj/Release/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/static-test/obj/Release/main.o -------------------------------------------------------------------------------- /examples/static-test/static-test.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/static-test/static-test.cbp -------------------------------------------------------------------------------- /examples/static-test/static-test.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/examples/static-test/static-test.depend -------------------------------------------------------------------------------- /include/nosymonkey.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/include/nosymonkey.hpp -------------------------------------------------------------------------------- /src/detourAPIHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/detourAPIHook.cpp -------------------------------------------------------------------------------- /src/detourAPIHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/detourAPIHook.hpp -------------------------------------------------------------------------------- /src/directSyscalHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/directSyscalHook.cpp -------------------------------------------------------------------------------- /src/directSyscalHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/directSyscalHook.hpp -------------------------------------------------------------------------------- /src/dllShadowLoad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/dllShadowLoad.cpp -------------------------------------------------------------------------------- /src/dllShadowLoad.hpp: -------------------------------------------------------------------------------- 1 | uintptr_t dllShadowLoad(DWORD dwPid, string sDll, bool bCopy = true); 2 | -------------------------------------------------------------------------------- /src/helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/helpers.cpp -------------------------------------------------------------------------------- /src/helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/helpers.hpp -------------------------------------------------------------------------------- /src/nosymonkey.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/nosymonkey.cbp -------------------------------------------------------------------------------- /src/nosymonkey.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/nosymonkey.depend -------------------------------------------------------------------------------- /src/nosymonkey.layout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/nosymonkey.layout -------------------------------------------------------------------------------- /src/nosymonkey.workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/nosymonkey.workspace -------------------------------------------------------------------------------- /src/nosymonkey.workspace.layout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/nosymonkey.workspace.layout -------------------------------------------------------------------------------- /src/privileges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/privileges.cpp -------------------------------------------------------------------------------- /src/process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/process.cpp -------------------------------------------------------------------------------- /src/process.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/process.hpp -------------------------------------------------------------------------------- /src/remoteExecute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/remoteExecute.cpp -------------------------------------------------------------------------------- /src/remoteExecute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/remoteExecute.hpp -------------------------------------------------------------------------------- /src/shellcodePrepare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/shellcodePrepare.cpp -------------------------------------------------------------------------------- /src/shellcodePrepare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/src/shellcodePrepare.hpp -------------------------------------------------------------------------------- /tests/bin/Release/tests.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/bin/Release/tests.exe -------------------------------------------------------------------------------- /tests/catch_amalgamated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/catch_amalgamated.cpp -------------------------------------------------------------------------------- /tests/catch_amalgamated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/catch_amalgamated.hpp -------------------------------------------------------------------------------- /tests/helpers_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/helpers_tests.cpp -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/main.cpp -------------------------------------------------------------------------------- /tests/obj/Release/src/helpers.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/obj/Release/src/helpers.o -------------------------------------------------------------------------------- /tests/obj/Release/src/process.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/obj/Release/src/process.o -------------------------------------------------------------------------------- /tests/obj/Release/tests/catch_amalgamated.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/obj/Release/tests/catch_amalgamated.o -------------------------------------------------------------------------------- /tests/obj/Release/tests/helpers_tests.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/obj/Release/tests/helpers_tests.o -------------------------------------------------------------------------------- /tests/obj/Release/tests/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/obj/Release/tests/main.o -------------------------------------------------------------------------------- /tests/obj/Release/tests/process_tests.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/obj/Release/tests/process_tests.o -------------------------------------------------------------------------------- /tests/process_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/process_tests.cpp -------------------------------------------------------------------------------- /tests/tests.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/tests.cbp -------------------------------------------------------------------------------- /tests/tests.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anvilsecure/nosymonkey/HEAD/tests/tests.depend --------------------------------------------------------------------------------