TheWover / donut

Generates x86, x64, or AMD64+x86 position-independent shellcode that loads .NET Assemblies, PE files, and other Windows payloads from memory and runs them with parameters
BSD 3-Clause "New" or "Revised" License
3.53k stars 628 forks source link

Fix several shellcode endings #82

Closed jarilaos closed 3 years ago

jarilaos commented 3 years ago

Fix #81

Also, during testing I noticed that there are 2 switched constants. It does not impact shellcode generation because both formats use the same template, but the default output file name has an extension that does not match.