.NET Core version of donut shellcode generator.
Note: I simply glued a bunch of things together for a more personally useable version. TheWover and Odzhan did all the hard work, those dudes are god tier. (seriously if you saw the internals you'd understand)
Confirmed working on Linux, Mac and Windows
Kali Install Instructions
Nuget Package (Preferred)
I have added the package to the root directory. (DonutCore.1.0.0.nupkg)
Import instructions & short vid for time being can be found here
The package also now automatically generated when compiled inside the \bin\ directory.
From the root of the donut directory you can run
dotnet run or
dotnet run --configuration Release if you don't want to see the marshalling errors and debug prints.
Video on basic usage and quick example of automation: https://vimeo.com/369739318
Template Project is an alteration of https://github.com/TheWover/donut/tree/master/DonutTest
Create more seamless automation for final payload generation, automatic compilation on windows/linux.
Upgrade to Core 3.0, I'm a derp and just did what I had.
Whats broken until I fix
URL Delivery is not configured from the original project