I would like to know about is there a limitation with the multi-threaded exes? Is it safe to use the tamper protection tool for protecting multi-threaded executables?
The tamper protection tool takes a dll/so as input (and entrypoints to be protected) and produces a protected dll/so as output having those entry points.The resulting protected shared library is not re-entrant. This means that a second thread calling to the same entrypoint while another thread is in it will fail. Thanks!