Hi again,
Since I show in the email I received when I bought the product that you are promoting boxedappsdk you might be interested for this.
debugger protection is not working in a process created out of a virtual file created by boxedappsdk.
I attached vs2005 to the process with no problem at all. Also IsDebuggerRunning() returns FALSE.
I could use some tip on howm to correct this behavior
Regards,
George
Debugger protection, boxedappsdk virtual process
Re: Debugger protection, boxedappsdk virtual process
Hi guys,
Is anybody going to look into this?
Is anybody going to look into this?
Re: Debugger protection, boxedappsdk virtual process
I amgkoukou wrote:Is anybody going to look into this?

Sorry for the delay. Am I right that you bundled the protected file and the debugger detection doesn't work in that bundled file when it is being executed?
Re: Debugger protection, boxedappsdk virtual process
Not exactly but kind of
First I use vmprotect to protect a process
Then I include the protected process as a resource in another process
At runtime the "father" process loads the protected processes's data from resources and creates a virtual file using boxedappsdk. It then executes this virtual file (by calling createprocess API). The child process runs ok
If I attach vs2005 debugger to this child process the debugger attaches ok and the child process does not terminate with the specified message as it should.
First I use vmprotect to protect a process
Then I include the protected process as a resource in another process
At runtime the "father" process loads the protected processes's data from resources and creates a virtual file using boxedappsdk. It then executes this virtual file (by calling createprocess API). The child process runs ok
If I attach vs2005 debugger to this child process the debugger attaches ok and the child process does not terminate with the specified message as it should.
Re: Debugger protection, boxedappsdk virtual process
We plan to improve the anti-attach tricks in next versions of VMProtect.
Re: Debugger protection, boxedappsdk virtual process
Ok I guess I will have to wait until the next release
Thanks
Thanks