I want to debug an application which when opened, it will open a fork from it.
e.g. program.exe will run 2 program.exe in the task manager
the software is EMS SQL Management Studio for PostgreSQL
when I try to attach debugger to the first .exe file (trial Wizard) a Message Box shows as follows:
The debugger could not attach the selected process. This can perhaps indicate the process was just terminated, that you don't have the necessary privileges..
I can attach the debugeer to the second .exe (Main Program Window) file. But it is useless.
I think my problem is that one of them is the parent process and the other is the child process. Can I know how to open the child process alone (maybe inspect arguments) so I can attach debugger to it.
My Question: How can attach debugger to the application trial wizard??
In case of debugger protection, can I break it or skip it to be able to debug or unpack?