Wednesday, 21 March 2012

Latest malware article

My latest article in the series on reversing and understanding exploit creation is out in Hakin9.


Understanding conditionals in shellcode
By Craig Wright
This article is going to follow from previous articles as well as going into some of the fundamentals that you will need in order to understand the shellcode creation process. This is a precursor to the actual injection and hooking process to follow. You will investigate how you can determine code loops, the uses of loops as well as acting as an introduction into how you can reverse engineer assembly or shellcode into a higher level language and even pseudo-code, all of which forms an essential component of creating and executing one’s own exploit successfully. By gaining a deep understanding just how code works and to know where to find the fundamentals shellcode programming language you are going to be taken from a novice to being able to create and deploy their own shellcode and exploits.


No comments: