Particularly in cases where detour functions are checking if a connection has been established, the associated trampolines shouldn't have even been initialized until a connection has been established. Code changes can then be restored after disconnecting. Trampolines will need to be updated to actually restore code on destruct though.
Particularly in cases where detour functions are checking if a connection has been established, the associated trampolines shouldn't have even been initialized until a connection has been established. Code changes can then be restored after disconnecting. Trampolines will need to be updated to actually restore code on destruct though.