A forum for reverse engineering, OS internals and malware analysis 

Ask your beginner questions here.
 #17270  by radikal
 Tue Dec 18, 2012 9:14 pm
Can you guys recommend readings to start learning exploitation ?
I know assembler very well, know about the heap,stack and etc, i have good coding skills in C, and i understand Windows system internals.
I have done reverse code engineering on some softwares before, and have experience with analysing and understanding malwares.

But i know very few about real world modern exploitation and its techniques.
Probably most of the things you have to learn on your own but i need something to start from.
 #17294  by Horgh
 Wed Dec 19, 2012 9:34 pm
The Shellcoder's handbook
Corelan.be exploit writing tutorials
Technical blog posts about vulnerabilities (like VUPEN, j00ru work).
Introduction To Software Exploits or Exploits 2: Exploitation in the Windows Environment or here
You can train yourself on wargames like SmashTheStack ; you can study POC / real exploits in the wild for example.
There is a lot of documentation on the web so you just have to search to find great resources on every topic.