Если вы вообще инересуетесь вопросами программирования для Линукс и ее устройством
на самом низком уровне, загляните на сайт
"http://www.lowlevel.ru/".
Там вы найдете много чего полезного, например,
"Описание формата ELF",
"Файловая система EXT2" "Часть 1",
"Часть 2".
О декомпиляции
Даже самый лучший pеассемблеp не может точно восстановить код пpогpаммы.
Компиляция - однонапpавленная функция.
Полученный ассеблеpный, а далее и машинный код обладает спецификой,
зависящей от многих фактоpов и интеллектуальный анализ не всегда пpигоден...
Intuit,
"Основы
программирования Netfilter на ассемблере."
Статья о работе с Netfilter, подсистемой ядра, расширяющей возможности ОС в ра-
боте с сетевыми фреймами. Язык программирования - ассемблер. Синтаксис GAS.
В статье описано создание простейших модулей(LKM) для демонстрации возможностей
данной подсистемы.