|
You are here |
werat.dev | ||
| | | | |
www.lukas-barth.net
|
|
| | | | | This article explores how to exploit side effects during dynamic initialization. It gives an overview over how dynamic initialization works in a typical C++ executable on Linux. | |
| | | | |
shrik3.com
|
|
| | | | | [AI summary] A technical blog post explains the ELF binary format, dynamic linking, and the roles of the dynamic linker, GOT, PLT, and symbol tables using command-line examples. | |
| | | | |
www.humprog.org
|
|
| | | | | [AI summary] This blog post discusses the creation of custom program headers in ELF files to embed one ELF object inside another, enabling the inner object to be loadable when the outer object runs. The author outlines a method using a modified linker script, m4 processing, and a C program to adjust file offsets. The post also touches on broader implications for system design and user-space prototyping of Unix extensions. | |
| | | | |
blog.nuculabs.dev
|
|
| | | I've recently finished reading a book called Practical Binary Analysis which I consider a state of the art book (review will come soon) and I would like to post my solution to the crackme found in chapter 5. | ||