-
This post describes methods to transform/obfuscate/minimize Linux ELF files. sstrip The sections are used for debugging and not neccessary for a program’s execution. The command sstrip removes all sections from the file. sstrip bin.elf After the command, it can be verified with readelf --sections bin.elf that there are not sections are in the file.
-
Concepts A segment is a piece of a information which is mapped into the memory (of a process). A ELF binary can have zero or multiple segments. It defines also where the OS should put it into the memory. Each segment has a Program Header which describes the sections within. A section is a distinctive…