Skip to main content
3 votes

Why disassemble multi-thread binary is hard?

The technique you are referring to is called 'nanomites'. I would advise you the reading of this article as a full example of reverse of a nanomite crack-me. Never the less, the problem of multi-...
perror's user avatar
  • 19.1k
1 vote

In Pintool, How to find the name of an routine's caller?

In instruction instrumentation function, you can check if the instruction is indeed a call instruction. Something like - if (INS_IsCall(ins)) { if (INS_IsDirectCall(ins)) { Then ...
R4444's user avatar
  • 1,807

Only top scored, non community-wiki answers of a minimum length are eligible