ELF Format and Runtime Internals
- (Part I) : ELF Header https://blog.k3170makan.com/2018/09/introduction-to-elf-format-elf-header.html
- (Part II) : Program Headers https://blog.k3170makan.com/2018/09/introduction-to-elf-format-part-ii.html
- (Part III) : Section Header Table https://blog.k3170makan.com/2018/09/introduction-to-elf-file-format-part.html
- (Part IV) : Section Types and Special Sections https://blog.k3170makan.com/2018/10/introduction-to-elf-format-part-iv.html
- (Part V) : C Start up https://blog.k3170makan.com/2018/10/introduction-to-elf-format-part-v.html
- (Part VI) : The Symbol Table and Relocations (Part 1) https://blog.k3170makan.com/2018/10/introduction-to-elf-format-part-vi.html
- (Part VI): The Symbol Table and Relocations (Part 2) : https://blog.k3170makan.com/2018/10/introduction-to-elf-format-part-vi_18.html
- (Part VI) : More Relocation tricks - r_addend execution (Part 3) https://blog.k3170makan.com/2018/10/introduction-to-elf-format-part-vi-more.html
- (Part VII): Dynamic Linking / Loading and the .dynamic section https://blog.k3170makan.com/2018/11/introduction-to-elf-format-part-vii.html
Heap Exploitation and GlibC Internals
- Introduction to ptmalloc2 internals (Part 1) https://blog.k3170makan.com/2018/11/glibc-heap-exploitation-basics.html
- Fast Bins and First Fit Redirection (Part 2) https://blog.k3170makan.com/2018/12/glibc-heap-exploitation-basics.html
- The Main Arena (Part 3) : https://blog.k3170makan.com/2019/03/glibc-heap-exploitation-basics.html
Very useful! Thanks for the ELF format series : )
ReplyDelete