Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Help 

Hollowing a process on Windows with different subsystem; Is that possible?

I'm learning process hollowing on Windows with those materials:
www[.]ired[.]team/offensive-security/code-injection-process-injection/process-hollowing-and-pe-image-relocations
github[.]com/m0n0ph1/Process-Hollowing/blob/master/sourcecode/ProcessHollowing/ProcessHollowing.cpp
* www[.]autosectools[.]com/process-hollowing.pdf

I realized that a hollowed process with different subsystem it used to be throws 0xc0000142. For example, svchost.exe (IMAGE_SUBSYSTEM_WINDOWS_GUI) crashes because of that when it's substituted with a process with IMAGE_SUBSYSTEM_WINDOWS_CUI. While cmd.exe (IMAGE_SUBSYSTEM_WINDOWS_CUI) doesn't because I guess the subsystem matches.

Is there any way to hollow a process that has different subsystem to the substituted one?

Or do you think there's another reason but the difference of subsystem?


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Source] by SIM-297877May 1, 2017 09:44 AM 0 134 May 1, 2017 09:44 AM
Last Post: SIM-297877
[Help] by severosNov 27, 2016 10:52 PM 6 203 Nov 27, 2016 10:52 PM
Last Post: severos
by nikau6Jan 12, 2015 09:30 AM 4 259 Jan 12, 2015 09:30 AM
Last Post: nikau6