-
Notifications
You must be signed in to change notification settings - Fork 220
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
4 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,3 @@ | ||
# Process Hollowing | ||
Full Credits to: John Leitch [email protected] http://www.autosectools.com | ||
|
||
## Introduction | ||
Process hollowing is yet another tool in the kit of those who seek to hide the presence of a process. The idea is rather straight forward: a bootstrap application creates a seemingly innocent process in a suspended state. The legitimate image is then unmapped and replaced with the image that is to be hidden. If the preferred image base of the new image does not match that of the old image, the new image must be rebased. Once the new image is loaded in memory the EAX register of the suspended thread is set to the entry point. The process is then resumed and the entry point of the new image is executed. | ||
|
||
|
@@ -390,3 +387,7 @@ http://msdn.microsoft.com/en-us/library/bb384887.aspx | |
|
||
C Bit Fields | ||
http://msdn.microsoft.com/en-us/library/yszfawxh(v=vs.80).aspx | ||
|
||
# Process Hollowing | ||
Full Credits to: John Leitch [email protected] http://www.autosectools.com | ||
|