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

Suggestion: Port WinHideEx to become a Windhawk mod #1

Open
m417z opened this issue Sep 17, 2022 · 2 comments
Open

Suggestion: Port WinHideEx to become a Windhawk mod #1

m417z opened this issue Sep 17, 2022 · 2 comments

Comments

@m417z
Copy link

m417z commented Sep 17, 2022

Hi,

I'm the author of Windhawk, a customization platform for Windows. Your little tool looks very interesting, and it caught the attention of one of the Windhawk users who told me about it. WinHideEx is a perfect fit for a Windhawk mod. Check out my introduction blog post for the motivation behind creating Windhawk and the various use cases I had in mind.

Windhawk can take care of the following for WinHideEx if it becomes a mod:

  • Installation, which you had to implement with an msi.
  • Settings, which you had to implement with a C# GUI (in Windhawk it's just YAML which is then presented as a GUI to users).
  • Global injection, which is probably the hardest part of this project, as you also mentioned in the readme. I put a lot of effort into implementing global injection which is robust and stable. You can check out my blog post about it here.
  • Hooking. You used Detours, you get similar API from Windhawk.

Porting WinHideEx to become a Windhawk mod is mostly about copying code from dllmain.cpp, so it shouldn't be too difficult. The advantages are that it will probably be more stable, and it will get more exposure among Windhawk users.

Let me know what you think and whether you're interested. If not, are you OK with somebody else (e.g. me) doing the port?

@joshumax
Copy link
Owner

Never heard of Windhawk before! I'll take a look at it this evening and see if I can port this over as a mod. It's certainly nice that the tool already manages injection into running applications. Thanks for the heads-up!

@m417z
Copy link
Author

m417z commented Sep 13, 2024

A late follow-up:
Somebody actually created a similar mod for Windhawk: https://windhawk.net/mods/dot-hide
It's less configurable than WinHideEx but the implementation is very similar.

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