yeah no problem once you have this its pretty easy to re-write but heres the thing SOME functions WILL point to multiple pointers so you will have to re-write both and such.

btw for the function copier, its the stack which is thye function in real addressing, then the re-hook(activation.. what this tut is about) then the code with its value. So basically if anything this is the hardest part dealing with the fncs/pointers...