Ruptura Progress Report - March 2023 #57
alexrp
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is the first in a new series of progress reports. These will be posted with a monthly-ish cadence when there's notable progress made on the project.
v1.0.2 Release
The first stable version of Ruptura, v1.0.2, was released several months ago. This release partially fulfilled the goal of creating a spiritual successor to EasyHook - the only major missing feature being support for 32-bit processes.
CoreCLR Regression
Our recent .NET SDK upgrades seem to have an uncovered a CoreCLR regression:
This is likely going to be a major blocker for v2.0.
Future Plans
There's plenty of work to be done for v2.0. I would consider these issues to be the highlights:
VirtualFunctionTableHook
class in Vezel.Ruptura.Memory #31FunctionHook
#33FunctionHook
should support using an absolute jump patch if the user requests it #34CodeHook
class for mid-function hooking #52Additionally, the following high-priority issues will need to be addressed:
FunctionHook
API to require function prototype information (.NET 9+) #39These are currently slated for v3.0 but will be tackled as soon as they're unblocked.
Beta Was this translation helpful? Give feedback.
All reactions