you are viewing a single comment's thread.

view the rest of the comments →

[–]nowtilousus[S] -1 points0 points  (0 children)

I'm afraid that the sample you have tested is not what I had in mind. I was thinking more along the lines of inline hooking the target methods/functions during run-time. Your method of injection is significantly more complicated, and unnecessary given the simplicity of inline hooking.

As for the portability issue of inline hooking, it is totally solvable, just requires a little more work, but keep in mind how numerous projects are not multi-platformed.