Skip to content
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

Reflective loading? #145

Open
JohnScience opened this issue Apr 5, 2024 · 3 comments
Open

Reflective loading? #145

JohnScience opened this issue Apr 5, 2024 · 3 comments

Comments

@JohnScience
Copy link

Hi, I've just published reflective_pe_dll_loader and decided to share this piece of news with you. I don't know if you want to one day support reflective loading but you can salvage some of my code for implementation of reflective loading on Windows.

@nagisa
Copy link
Owner

nagisa commented Apr 5, 2024

That's very interesting, thank you. Do you handle linking at all, or is this limited to dependency-free code?

@JohnScience
Copy link
Author

JohnScience commented Apr 5, 2024

@nagisa

It does support implicit linking but I don't know how to support delay-loaded DLLs.

@JohnScience
Copy link
Author

This article seems to implement the same approach and it mentions the limitations: https://www.codeproject.com/Tips/430684/Loading-Win-DLLs-manually-without-LoadLibrary

In the comment section, there is useful advice on how to circumvent those.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants