├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── DemoCreateProcess ├── Class1.cs ├── DemoCreateProcess.csproj ├── DemoCreateProcess.sln ├── Properties │ └── AssemblyInfo.cs └── Readme.md ├── Dockerfile ├── DonutTest ├── App.config ├── DonutTest.csproj ├── DonutTest.sln ├── Hello.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Readme.md ├── calc.js ├── calc.vbs ├── dlltest.c ├── rundotnet.cpp └── rundotnet.exe ├── LICENSE ├── MANIFEST.in ├── Makefile ├── Makefile.mingw ├── Makefile.msvc ├── Makefile_x86.msvc ├── ModuleMonitor ├── LICENSE ├── ModuleMonitor.csproj ├── ModuleMonitor.csproj.user ├── ModuleMonitor.sln ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── README.md ├── app.config ├── app.manifest └── img │ └── detected.png ├── ProcessManager ├── App.config ├── LICENSE ├── ProcessManager.csproj ├── ProcessManager.csproj.user ├── ProcessManager.sln ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── README.md └── img │ └── usage.JPG ├── README.md ├── clang-cl.exe ├── docs ├── 2019-08-21-Python_Extension.md ├── 2019-5-31-Apple-Fritter.md ├── 2019-5-9-Introducing-Donut.md ├── devnotes.md └── donut.1 ├── donut.c ├── donutmodule.c ├── encrypt.c ├── examples ├── dynamic.c └── static.c ├── format.c ├── generators └── Readme.md ├── hash.c ├── img ├── ST_generate_and_copy.PNG ├── ST_generate_and_copy_86.PNG ├── ST_inject.PNG ├── ST_success.PNG ├── detected.png ├── donut.PNG ├── donut_logo.png ├── donut_logo_black.jpg ├── donut_logo_white.jpg ├── generate_and_copy.PNG └── iexplore.png ├── include ├── aplib.h ├── depack.h ├── donut.h ├── donut.ico ├── donut.rc ├── encrypt.h ├── format.h ├── hash.h ├── mmap-windows.c ├── mmap.h ├── pe.h ├── poppack.h ├── pshpack1.h ├── pshpack2.h ├── pshpack4.h ├── pshpack8.h └── wintypes.h ├── lib ├── aplib32.a ├── aplib32.lib ├── aplib64.a ├── aplib64.lib └── donut.h ├── loader ├── activescript.c ├── activescript.h ├── amsi.h ├── bypass.c ├── bypass.h ├── clib.c ├── clr.h ├── depack.c ├── encode │ ├── README.txt │ ├── decode.h │ ├── encode.c │ ├── encode.exe │ ├── mmap-windows.c │ └── mmap.h ├── exe2h │ ├── exe2h.c │ ├── mmap-windows.c │ └── mmap.h ├── getpc.c ├── http_client.c ├── inject.c ├── inject.h ├── inject_local.c ├── inmem_dotnet.c ├── inmem_pe.c ├── inmem_script.c ├── loader.c ├── loader.h ├── order.txt ├── peb.c ├── peb.h ├── runsc.c ├── test │ ├── api_test.c │ ├── debug.cpp │ ├── debug.h │ └── rdt.cpp ├── winapi.h ├── wscript.c ├── wscript.h └── xmldom.h ├── loader_exe_x64.go ├── loader_exe_x64.h ├── loader_exe_x86.go ├── loader_exe_x86.h ├── old-README.md ├── pyproject.toml ├── setup.py └── version-release-notes.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /DemoCreateProcess/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DemoCreateProcess/Class1.cs -------------------------------------------------------------------------------- /DemoCreateProcess/DemoCreateProcess.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DemoCreateProcess/DemoCreateProcess.csproj -------------------------------------------------------------------------------- /DemoCreateProcess/DemoCreateProcess.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DemoCreateProcess/DemoCreateProcess.sln -------------------------------------------------------------------------------- /DemoCreateProcess/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DemoCreateProcess/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DemoCreateProcess/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DemoCreateProcess/Readme.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/Dockerfile -------------------------------------------------------------------------------- /DonutTest/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/App.config -------------------------------------------------------------------------------- /DonutTest/DonutTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/DonutTest.csproj -------------------------------------------------------------------------------- /DonutTest/DonutTest.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/DonutTest.sln -------------------------------------------------------------------------------- /DonutTest/Hello.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/Hello.cs -------------------------------------------------------------------------------- /DonutTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/Program.cs -------------------------------------------------------------------------------- /DonutTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DonutTest/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/Readme.md -------------------------------------------------------------------------------- /DonutTest/calc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/calc.js -------------------------------------------------------------------------------- /DonutTest/calc.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/calc.vbs -------------------------------------------------------------------------------- /DonutTest/dlltest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/dlltest.c -------------------------------------------------------------------------------- /DonutTest/rundotnet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/rundotnet.cpp -------------------------------------------------------------------------------- /DonutTest/rundotnet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/DonutTest/rundotnet.exe -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/Makefile.mingw -------------------------------------------------------------------------------- /Makefile.msvc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/Makefile.msvc -------------------------------------------------------------------------------- /Makefile_x86.msvc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/Makefile_x86.msvc -------------------------------------------------------------------------------- /ModuleMonitor/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/LICENSE -------------------------------------------------------------------------------- /ModuleMonitor/ModuleMonitor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/ModuleMonitor.csproj -------------------------------------------------------------------------------- /ModuleMonitor/ModuleMonitor.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/ModuleMonitor.csproj.user -------------------------------------------------------------------------------- /ModuleMonitor/ModuleMonitor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/ModuleMonitor.sln -------------------------------------------------------------------------------- /ModuleMonitor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/Program.cs -------------------------------------------------------------------------------- /ModuleMonitor/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ModuleMonitor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/README.md -------------------------------------------------------------------------------- /ModuleMonitor/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/app.config -------------------------------------------------------------------------------- /ModuleMonitor/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/app.manifest -------------------------------------------------------------------------------- /ModuleMonitor/img/detected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ModuleMonitor/img/detected.png -------------------------------------------------------------------------------- /ProcessManager/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/App.config -------------------------------------------------------------------------------- /ProcessManager/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/LICENSE -------------------------------------------------------------------------------- /ProcessManager/ProcessManager.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/ProcessManager.csproj -------------------------------------------------------------------------------- /ProcessManager/ProcessManager.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/ProcessManager.csproj.user -------------------------------------------------------------------------------- /ProcessManager/ProcessManager.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/ProcessManager.sln -------------------------------------------------------------------------------- /ProcessManager/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/Program.cs -------------------------------------------------------------------------------- /ProcessManager/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ProcessManager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/README.md -------------------------------------------------------------------------------- /ProcessManager/img/usage.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/ProcessManager/img/usage.JPG -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/README.md -------------------------------------------------------------------------------- /clang-cl.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/clang-cl.exe -------------------------------------------------------------------------------- /docs/2019-08-21-Python_Extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/docs/2019-08-21-Python_Extension.md -------------------------------------------------------------------------------- /docs/2019-5-31-Apple-Fritter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/docs/2019-5-31-Apple-Fritter.md -------------------------------------------------------------------------------- /docs/2019-5-9-Introducing-Donut.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/docs/2019-5-9-Introducing-Donut.md -------------------------------------------------------------------------------- /docs/devnotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/docs/devnotes.md -------------------------------------------------------------------------------- /docs/donut.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/docs/donut.1 -------------------------------------------------------------------------------- /donut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/donut.c -------------------------------------------------------------------------------- /donutmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/donutmodule.c -------------------------------------------------------------------------------- /encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/encrypt.c -------------------------------------------------------------------------------- /examples/dynamic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/examples/dynamic.c -------------------------------------------------------------------------------- /examples/static.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/examples/static.c -------------------------------------------------------------------------------- /format.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/format.c -------------------------------------------------------------------------------- /generators/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/generators/Readme.md -------------------------------------------------------------------------------- /hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/hash.c -------------------------------------------------------------------------------- /img/ST_generate_and_copy.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/ST_generate_and_copy.PNG -------------------------------------------------------------------------------- /img/ST_generate_and_copy_86.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/ST_generate_and_copy_86.PNG -------------------------------------------------------------------------------- /img/ST_inject.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/ST_inject.PNG -------------------------------------------------------------------------------- /img/ST_success.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/ST_success.PNG -------------------------------------------------------------------------------- /img/detected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/detected.png -------------------------------------------------------------------------------- /img/donut.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/donut.PNG -------------------------------------------------------------------------------- /img/donut_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/donut_logo.png -------------------------------------------------------------------------------- /img/donut_logo_black.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/donut_logo_black.jpg -------------------------------------------------------------------------------- /img/donut_logo_white.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/donut_logo_white.jpg -------------------------------------------------------------------------------- /img/generate_and_copy.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/generate_and_copy.PNG -------------------------------------------------------------------------------- /img/iexplore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/img/iexplore.png -------------------------------------------------------------------------------- /include/aplib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/aplib.h -------------------------------------------------------------------------------- /include/depack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/depack.h -------------------------------------------------------------------------------- /include/donut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/donut.h -------------------------------------------------------------------------------- /include/donut.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/donut.ico -------------------------------------------------------------------------------- /include/donut.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/donut.rc -------------------------------------------------------------------------------- /include/encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/encrypt.h -------------------------------------------------------------------------------- /include/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/format.h -------------------------------------------------------------------------------- /include/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/hash.h -------------------------------------------------------------------------------- /include/mmap-windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/mmap-windows.c -------------------------------------------------------------------------------- /include/mmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/mmap.h -------------------------------------------------------------------------------- /include/pe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/pe.h -------------------------------------------------------------------------------- /include/poppack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/poppack.h -------------------------------------------------------------------------------- /include/pshpack1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/pshpack1.h -------------------------------------------------------------------------------- /include/pshpack2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/pshpack2.h -------------------------------------------------------------------------------- /include/pshpack4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/pshpack4.h -------------------------------------------------------------------------------- /include/pshpack8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/pshpack8.h -------------------------------------------------------------------------------- /include/wintypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/include/wintypes.h -------------------------------------------------------------------------------- /lib/aplib32.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/lib/aplib32.a -------------------------------------------------------------------------------- /lib/aplib32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/lib/aplib32.lib -------------------------------------------------------------------------------- /lib/aplib64.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/lib/aplib64.a -------------------------------------------------------------------------------- /lib/aplib64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/lib/aplib64.lib -------------------------------------------------------------------------------- /lib/donut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/lib/donut.h -------------------------------------------------------------------------------- /loader/activescript.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/activescript.c -------------------------------------------------------------------------------- /loader/activescript.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/activescript.h -------------------------------------------------------------------------------- /loader/amsi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/amsi.h -------------------------------------------------------------------------------- /loader/bypass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/bypass.c -------------------------------------------------------------------------------- /loader/bypass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/bypass.h -------------------------------------------------------------------------------- /loader/clib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/clib.c -------------------------------------------------------------------------------- /loader/clr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/clr.h -------------------------------------------------------------------------------- /loader/depack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/depack.c -------------------------------------------------------------------------------- /loader/encode/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/encode/README.txt -------------------------------------------------------------------------------- /loader/encode/decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/encode/decode.h -------------------------------------------------------------------------------- /loader/encode/encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/encode/encode.c -------------------------------------------------------------------------------- /loader/encode/encode.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/encode/encode.exe -------------------------------------------------------------------------------- /loader/encode/mmap-windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/encode/mmap-windows.c -------------------------------------------------------------------------------- /loader/encode/mmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/encode/mmap.h -------------------------------------------------------------------------------- /loader/exe2h/exe2h.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/exe2h/exe2h.c -------------------------------------------------------------------------------- /loader/exe2h/mmap-windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/exe2h/mmap-windows.c -------------------------------------------------------------------------------- /loader/exe2h/mmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/exe2h/mmap.h -------------------------------------------------------------------------------- /loader/getpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/getpc.c -------------------------------------------------------------------------------- /loader/http_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/http_client.c -------------------------------------------------------------------------------- /loader/inject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/inject.c -------------------------------------------------------------------------------- /loader/inject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/inject.h -------------------------------------------------------------------------------- /loader/inject_local.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/inject_local.c -------------------------------------------------------------------------------- /loader/inmem_dotnet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/inmem_dotnet.c -------------------------------------------------------------------------------- /loader/inmem_pe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/inmem_pe.c -------------------------------------------------------------------------------- /loader/inmem_script.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/inmem_script.c -------------------------------------------------------------------------------- /loader/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/loader.c -------------------------------------------------------------------------------- /loader/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/loader.h -------------------------------------------------------------------------------- /loader/order.txt: -------------------------------------------------------------------------------- 1 | DonutLoader -------------------------------------------------------------------------------- /loader/peb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/peb.c -------------------------------------------------------------------------------- /loader/peb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/peb.h -------------------------------------------------------------------------------- /loader/runsc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/runsc.c -------------------------------------------------------------------------------- /loader/test/api_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/test/api_test.c -------------------------------------------------------------------------------- /loader/test/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/test/debug.cpp -------------------------------------------------------------------------------- /loader/test/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/test/debug.h -------------------------------------------------------------------------------- /loader/test/rdt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/test/rdt.cpp -------------------------------------------------------------------------------- /loader/winapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/winapi.h -------------------------------------------------------------------------------- /loader/wscript.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/wscript.c -------------------------------------------------------------------------------- /loader/wscript.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/wscript.h -------------------------------------------------------------------------------- /loader/xmldom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader/xmldom.h -------------------------------------------------------------------------------- /loader_exe_x64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader_exe_x64.go -------------------------------------------------------------------------------- /loader_exe_x64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader_exe_x64.h -------------------------------------------------------------------------------- /loader_exe_x86.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader_exe_x86.go -------------------------------------------------------------------------------- /loader_exe_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/loader_exe_x86.h -------------------------------------------------------------------------------- /old-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/old-README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/setup.py -------------------------------------------------------------------------------- /version-release-notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howmp/donut_ollvm/HEAD/version-release-notes.txt --------------------------------------------------------------------------------