-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ManualMap support #12
Conversation
TLS support is iffy, the tests are crashing when trying to call a method from the demo dll. The code from Dummy64.dll, annotated, is
I compiled the demo on Windows 7 before I upgraded to Windows 10 maybe that has something to do with this? Idk. |
2748fd3
to
734bcc4
Compare
734bcc4
to
15f0735
Compare
Is this PR proof of concept only? |
In its current state it is a proof of concept:
I don't foresee this changing any time soon. |
Adds an extension method
mmap(self)
on all'a, P: Pe<'a> + Copy
which will manually map the module and prepare it for execution.The scope of this PR is to prepare a DLL image for execution inside the calling process (no DLL injection).