Resource
July 18th, 2009, 22:12
Hi
I've got some malware i'm taking apart. It creates about four threads each called svchosts.exe which ARE NOT real svchosts.exe's. They are there own individual processes.
My problem is, I am trying to trace all the API calls the parent AND child processes are making. However all I can find is applications that will trace the parent process.
Once the malware parent process creates the new thread/process, the parent stops. Is there an application kind of like strace in linux that offers the "FORK" option to follow forks or new processes created by a parent process in Windows32?
The main thing it needs to do is follow new processes created by the parent and monitor there API calls.
Thanks.
I've got some malware i'm taking apart. It creates about four threads each called svchosts.exe which ARE NOT real svchosts.exe's. They are there own individual processes.
My problem is, I am trying to trace all the API calls the parent AND child processes are making. However all I can find is applications that will trace the parent process.
Once the malware parent process creates the new thread/process, the parent stops. Is there an application kind of like strace in linux that offers the "FORK" option to follow forks or new processes created by a parent process in Windows32?
The main thing it needs to do is follow new processes created by the parent and monitor there API calls.
Thanks.