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

C 

Methods of code injection and places/books to learn about them

Hello,
I am currently in university learning netsec and advanced cryptography as part of my CS.
I know of a few code injection methods:
Process Hollowing (runPE)
Process Doppelganging
Atombombing

Now, I want to REALLY understand them. I dont want to copy some RunPE code and alter it slightly, I want to really learn how these things work.
Is there a place or book you can recommend that explains everything about how Windows handles executables, what every part of the PE Header does etc etc

I find this really interesting and want to learn more
https://en.wikipedia.org/wiki/Portable_Executable
https://docs.microsoft.com/en-us/windows.../pe-format
"I dont want to copy some RunPE code and alter it slightly, I want to really learn how these things work."
copy some RunPE code and learn how these things work.
use ide break points ...
[Image: bitcoin.png] Be Nice For Once 15hVUVz7xA4kazHdk2BuErENGCskVwjYXP


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C#] by dummycartSep 9, 2021 03:38 AM 1 146 Sep 9, 2021 03:38 AM
Last Post: Lindros
[C] by hadesgod7979Sep 5, 2019 10:47 PM 4 313 Sep 5, 2019 10:47 PM
Last Post: gogreendv
[C] by g4143Aug 21, 2019 01:44 PM 6 510 Aug 21, 2019 01:44 PM
Last Post: YouthInAsia