November 11, 2017
linux x86 egghunter shellcode
Egghunter is a stage one piece of code that searches memory for predefined tag that represents start of second stage of shellcode and passes execution to it. To create a simple one we create a c program that pass execution to stage one egghunter that searches for egg in memory and then pass execution to