Duke

Results 10 comments of Duke

Can you explain this more with a code sample? Curious if maybe I've run into this already in ours.

I fixed this a long time ago in our variant in FTL Hyperspace, it's roughly around here https://github.com/FTL-Hyperspace/FTL-Hyperspace/blob/d8012662b982725cbfc5d913636c1657a57eaced/detours.h#L582 ***NOTE***: Our code is not licensed the same as mologie detours for...

Have you an actual sample of code that reaches a jump table? Because I deal with relative based jumps in 64-bit code just fine, but not jumping into the PLT/GOT......

EDIT: Jump tables shouldn't jump into mid-function should they? We're always inserting a jump away (detour) at the start of a function, so something reaching us via PLT/GOT should end...

@namishere I'm a dev of FTL Hyperspace which also uses ZHL and I have done separate tweaks to it. I'm discussing changes I've made to ours that may benefit development...

> Alright, I've notified our ZHL mastermind @Sylmir; he'll be best suited to answer and take feedback. Thank you! Yeah he's already higher up in this comment chain

Yes I know, and ZHL is originally designed for that. Our use case of it doesn't use MSVC so we had extended it to other uses.

## tl;dr after rewriting the other parts over and over Okay, right now you completely break functions with jumps in the beginning https://github.com/TeamREPENTOGON/REPENTOGON/issues/121 this can be solved with what I...

Okay thinking about the FF/EA absolute indirect jumps. They're either `FF/4` (5 byte) or `FF/5` (6 byte) or they're the `EA` jumps that can be 5 byte in 32-bit mode...