Go to file
qwqdanchun 6f43c3a3c1 test version 2023-04-12 10:39:47 +08:00
include update release info and EXE always has logo 2023-02-27 14:58:18 -05:00
lib initial attempt to address PR #83 2022-12-08 16:25:54 -05:00
loader test version 2023-04-12 10:39:47 +08:00
.gitignore Deleted .vs, bin and obj folders and added .gitignore 2019-05-10 12:32:23 +09:00
.gitmodules trying to add go-donut as a submodule 2019-10-22 13:25:57 -06:00
LICENSE upd 2019-08-21 17:04:27 +01:00
MANIFEST.in fixed Python packaging error not including header files 2023-03-03 14:33:54 -05:00
Makefile removed test injectors from gcc debug build 2023-03-10 14:27:03 -05:00
Makefile.mingw Merge branch 'dev' into reloc 2022-12-05 12:16:56 -05:00
Makefile.msvc test version 2023-04-12 10:39:47 +08:00
Makefile_x86.msvc test version 2023-04-12 10:39:47 +08:00
README.md test version 2023-04-12 10:39:47 +08:00
donut.c remove uneccessary functions and fixed spacing 2022-12-19 14:34:08 -05:00
donut.exe test version 2023-04-12 10:39:47 +08:00
donutmodule.c updated python module for v1 2022-12-12 15:04:55 -05:00
encrypt.c update python bindings for msvc and docs 2019-12-19 13:07:53 +00:00
format.c fixed issues with uuid_template compiling with MSVC 2022-12-06 10:12:51 -05:00
hash.c upd 2019-10-18 20:41:06 +01:00
loader_exe_x64.go test version 2023-04-12 10:39:47 +08:00
loader_exe_x64.h test version 2023-04-12 10:39:47 +08:00
loader_exe_x86.go test version 2023-04-12 10:39:47 +08:00
loader_exe_x86.h test version 2023-04-12 10:39:47 +08:00
pyproject.toml required for building Python module 2023-03-01 11:47:02 -05:00

README.md

Donut For C# Rat/C2

build the client with .Net Framework 3.5, and make sure the exe can be run on .Net Framework 4.0 too

then use this donut as the origin one

-r is useless now, the shellcode will use 4.0 first, if fail then 3.5

All in one, you can get a shellcode that can be use on both .Net Framework 3.5/4.x