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.61k stars 638 forks source link

medium .net exe not running when attaching to another process #114

Closed pedcasav closed 1 year ago

pedcasav commented 1 year ago

I have an executable that is around 2.7 MB when I run the DonutTest without any process it executes the exe, but when I give another Process ID it does not work. I have tried with multiple processes.

TheWover commented 1 year ago

This could be a number of issues such as incorrect process architectures, blocks by defenses, or something in the logic of the payload. I will close this issue for now. If you have more details you can post them here as a comment and reopen.