├── .gitattributes ├── LICENSE ├── README.md ├── bins ├── avflagged.exe ├── legit.exe └── meter.exe ├── darkarmour.py ├── lib ├── __pycache__ │ ├── auxiliary.cpython-36.pyc │ ├── banner.cpython-36.pyc │ ├── compile.cpython-36.pyc │ └── encryption.cpython-36.pyc ├── auxiliary.py ├── banner.py ├── compile.py └── encryption.py ├── src ├── jmp_loader │ ├── .main.c │ └── main.c └── lib │ ├── ReflectiveDLLInjection │ ├── LICENSE.txt │ ├── Makefile │ ├── dll │ │ ├── ReflectiveDLLInjection.h │ │ ├── ReflectiveDll.c │ │ ├── ReflectiveLoader.c │ │ ├── ReflectiveLoader.h │ │ └── reflective_WIN_X64.dll │ ├── inject │ │ ├── GetProcAddressR.c │ │ ├── GetProcAddressR.h │ │ ├── Inject.c │ │ ├── LoadLibraryR.c │ │ ├── LoadLibraryR.h │ │ ├── ReflectiveDLLInjection.h │ │ └── memory.h │ ├── reflct_dll_inject.exe │ └── reflective_WIN_X64.dll │ ├── dll_image.h │ ├── dll_main.c │ ├── dll_mem_exec.c │ ├── dll_mem_exec.h │ ├── dll_shellcode_dropper.c │ ├── exec_memory.cpp │ ├── main.cpp │ ├── main.h │ ├── pe_image.h │ ├── pe_main.cpp │ ├── shellcode_dropper.c │ └── shellcode_template.h └── todo.txt /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/.gitattributes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/README.md -------------------------------------------------------------------------------- /bins/avflagged.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/bins/avflagged.exe -------------------------------------------------------------------------------- /bins/legit.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/bins/legit.exe -------------------------------------------------------------------------------- /bins/meter.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/bins/meter.exe -------------------------------------------------------------------------------- /darkarmour.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/darkarmour.py -------------------------------------------------------------------------------- /lib/__pycache__/auxiliary.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/lib/__pycache__/auxiliary.cpython-36.pyc -------------------------------------------------------------------------------- /lib/__pycache__/banner.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/lib/__pycache__/banner.cpython-36.pyc -------------------------------------------------------------------------------- /lib/__pycache__/compile.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/lib/__pycache__/compile.cpython-36.pyc -------------------------------------------------------------------------------- /lib/__pycache__/encryption.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/lib/__pycache__/encryption.cpython-36.pyc -------------------------------------------------------------------------------- /lib/auxiliary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/lib/auxiliary.py -------------------------------------------------------------------------------- /lib/banner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/lib/banner.py -------------------------------------------------------------------------------- /lib/compile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/lib/compile.py -------------------------------------------------------------------------------- /lib/encryption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/lib/encryption.py -------------------------------------------------------------------------------- /src/jmp_loader/.main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/jmp_loader/.main.c -------------------------------------------------------------------------------- /src/jmp_loader/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/jmp_loader/main.c -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/LICENSE.txt -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/Makefile -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/dll/ReflectiveDLLInjection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/dll/ReflectiveDLLInjection.h -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/dll/ReflectiveDll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/dll/ReflectiveDll.c -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/dll/ReflectiveLoader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/dll/ReflectiveLoader.c -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/dll/ReflectiveLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/dll/ReflectiveLoader.h -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/dll/reflective_WIN_X64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/dll/reflective_WIN_X64.dll -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/inject/GetProcAddressR.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/inject/GetProcAddressR.c -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/inject/GetProcAddressR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/inject/GetProcAddressR.h -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/inject/Inject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/inject/Inject.c -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/inject/LoadLibraryR.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/inject/LoadLibraryR.c -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/inject/LoadLibraryR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/inject/LoadLibraryR.h -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/inject/ReflectiveDLLInjection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/inject/ReflectiveDLLInjection.h -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/inject/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/inject/memory.h -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/reflct_dll_inject.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/reflct_dll_inject.exe -------------------------------------------------------------------------------- /src/lib/ReflectiveDLLInjection/reflective_WIN_X64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/ReflectiveDLLInjection/reflective_WIN_X64.dll -------------------------------------------------------------------------------- /src/lib/dll_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/dll_image.h -------------------------------------------------------------------------------- /src/lib/dll_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/dll_main.c -------------------------------------------------------------------------------- /src/lib/dll_mem_exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/dll_mem_exec.c -------------------------------------------------------------------------------- /src/lib/dll_mem_exec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/dll_mem_exec.h -------------------------------------------------------------------------------- /src/lib/dll_shellcode_dropper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/dll_shellcode_dropper.c -------------------------------------------------------------------------------- /src/lib/exec_memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/exec_memory.cpp -------------------------------------------------------------------------------- /src/lib/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/main.cpp -------------------------------------------------------------------------------- /src/lib/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/main.h -------------------------------------------------------------------------------- /src/lib/pe_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/pe_image.h -------------------------------------------------------------------------------- /src/lib/pe_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/pe_main.cpp -------------------------------------------------------------------------------- /src/lib/shellcode_dropper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/shellcode_dropper.c -------------------------------------------------------------------------------- /src/lib/shellcode_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/src/lib/shellcode_template.h -------------------------------------------------------------------------------- /todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bats3c/darkarmour/HEAD/todo.txt --------------------------------------------------------------------------------