conference materials
0x41 - (weekly) exploitation matters - Vista Heap, scripting debuggers with debug libs and how to learn to use that knowledge
The hardended heap
What a long headline...
The attack surfaces of modern NT 6 systems shifted. Nowadays there's no generic way to bypass heap protection mechanisms. There're many requirements to meet to exploit vulnerabilities with current approaches. In the following this is a about attacking heap data (application specific) and not heap metadata (generic).
The Heap and its Memory API
Best of securitytube for RE and security
A collection of tutorials, videos and fun
I think it's an amazing site. There're many video tutorial sites these days. However the quality differs a lot. In the following I listed stuff I like so far. Feel invited to watch everything:
Programming
Python programming course from MIT - the advanced stuff may be of some interest, however it starts of with fairly trivial and introductorily mentioned stuff.
MacOS Software Auditing - some ways

Apple developers left doors open. Threats come out.
About the idea
Currently I'm doing some research on vulnerability discovery techniques, speaking of black-boxing, white-boxing and yes... gray boxing, too. These are general code-review techniques for source-code auditing, automated function-auditing and formal software verification.
BinVis re-released - Visual Reverse Engineering and Forensics
Visual Reverse Engineering and Forensics
Actually I'm extending the functionality of BinVis. It now has got a new Google Code repository here.
The initial upload just contained Greg Conti's original files. However now it's released under GPL and therefore I've got the opportunity too add new sweet features.
Plans
At "Hacking At Random" I'll release a Mono-based version (with fixed compatibility issues especially for MacOS). This version will not have new features.
Security researchers who care
Teaching?
What took the most of us to learn,
is what we teach best.
I found a good collection of IT security specific learning materials. Even if you're an old hand in the fields, you might catch something new, nevertheless I guess it's a university course intended for starters.
Introduction and Source Code Analysis, Dan Guido
Reverse Code Engineering, Stephen A. Ridley
Memory Corruption, Dino Dai Zovi
Fuzzing, Mike Zusman
Client-side attacks and Post-Exploitation, Dean De Beer
Web Hacking, Erik Cabetas
Securing over the top - in depth vs. just sketchy
About good people in IT being too good and bad guys playing better

Bugs flew in the Eniac and caused errors. Since ages bugs cause trouble in IT. Now it's time to exterminate them?
Easy AI programming in Python
At PyCon 2009 this was presented two weeks ago. Sounds kind of interesting. More here.
