Windows frida support
Supercedes #1298
Let's merge this soon? :)
I need something from frida gum before I can merge. And Ole has yet to get to it.
This is the fix I was waiting for: https://github.com/frida/frida-gum/pull/754
Sweet so now we need to wait for updated bindings and then this can be merged?
I still have to test the new solution... but yeah. It's a step closer.
I'm now encountering the frida/capstone issue when trying to build for windows. I think we will need to merge #1720 and #1723 before I can continue in any significant way.
Ok. merged main after #1720 and #1723 were merged and migrated the hook_rt to yaxpeax (at least for x86_64). Now I can continue to test.
Is this ready? what are left to be done?
Tests now running and passing on linux and windows.
I noticed that there is a bug with register printing in the ASAN output.... incorrect registers are shown.
Looks like we need another new feature in frida in order to progress with this PR. I'm working on it...
what's missing?
Still waiting for a fix in frida to land.
@s1341 from my PoV this looks good now, feel free to merge
Any reason to keep frida_to_cs for aarch64? It's not in use