Since protecting our DLL some of our customers are experiencing a slow down when calling any exported function protected using Ultra (mutation & virtualization).
1) Which on their own is faster Mutation or Virtualization? Which of the two is more secure from stopping reverse engineering of code?
2) Is there a way to keep a function ready to run once it has been called the 1st time? And then clear it after n runs?
Many thanks
Encryption of functions
Re: Encryption of functions
1. Please notice that mutation just changes signatures of native code and doesn't protect the code against reversing. For example you can use it for changes signatures of crypto algorithms.
2. It's impossible.
2. It's impossible.