Hot-patching essentially consists of 3 steps: registering the new function, finding the address of the original function and patching the original function with the new function. The action of ...