GCC Optimisations that fail: http://timetobleed.com/gcc-optimization-flag-makes-your-64bi...
Symbol tables on Linux and Mac OS X and how to hook them: http://timetobleed.com/dynamic-linking-elf-vs-mach-o/ http://timetobleed.com/dynamic-symbol-table-duel-elf-vs-mach...
Building a Ruby memory profiler: http://timetobleed.com/string-together-global-offset-tables-... http://timetobleed.com/rewrite-your-ruby-vm-at-runtime-to-ho...
Hooking inlined functions: http://timetobleed.com/hot-patching-inlined-functions-with-x...
He even spoke at DefCon 18: http://vimeo.com/14951625
What have you accomplished? What knowledge have you posted out there for the rest of the world to use?
the original author wasn't writing his blog post for you, and he didn't submit it here. the post is at the top of the front page because 26 other HN users found it interesting. i learned something new, and i'm grateful.
GCC Optimisations that fail: http://timetobleed.com/gcc-optimization-flag-makes-your-64bi...
Symbol tables on Linux and Mac OS X and how to hook them: http://timetobleed.com/dynamic-linking-elf-vs-mach-o/ http://timetobleed.com/dynamic-symbol-table-duel-elf-vs-mach...
Building a Ruby memory profiler: http://timetobleed.com/string-together-global-offset-tables-... http://timetobleed.com/rewrite-your-ruby-vm-at-runtime-to-ho...
Hooking inlined functions: http://timetobleed.com/hot-patching-inlined-functions-with-x...
He even spoke at DefCon 18: http://vimeo.com/14951625
What have you accomplished? What knowledge have you posted out there for the rest of the world to use?