-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
Support for 32-bit processes #5
Comments
Some things that would need to be done:
|
This is mainly blocked on: ziglang/zig#11926 |
We don't use CreateRemoteThread to invoke it directly, so using cdecl simplifies finding the symbol for 32-bit (no stdcall name mangling). Part of #5.
The hook gate needs to be ported to 32-bit: ruptura/src/memory/Code/FunctionHook.cs Line 297 in b2bd417
|
The Zig bug has been recognized as a blocker for Tier 1 support, so seems likely it might be fixed in Zig 0.12.0. |
This will need to be addressed as well: ruptura/src/injection/IO/ProcessMemoryStream.cs Lines 3 to 5 in 8681fd0
|
I've decided to go forward with #98 so this is only blocked on that now. |
This would be limited to
win-x86
since .NET doesn't even run onwin-arm
anymore.The text was updated successfully, but these errors were encountered: