Skip to content

Need to load assembly in current domain #44

@CaledoniaProject

Description

@CaledoniaProject

When entropy is set to zero (aka -e 1), donut still loads a new domain with the name AAAAAAAA. I was expecting it to use the default domain instead.

Can you change this behavior? I need to use csharp shellcode to patch something, which involves something already loaded in the default domain, but I can't cross the domain boundary

The relevant code is:

      DPRINT("ICorRuntimeHost::CreateDomain(\"%ws\")", buf);
      
      hr = pa->icrh->lpVtbl->CreateDomain(
        pa->icrh, domain, NULL, &pa->iu);

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions