Блог Сергея Попова
Фотография
нажмите — покажем
нажмите — покажем
Ты сначала читаешь главу целиком и только потом открываешь терминал, или запускаешь objdump на первом же примере?
Два подхода к изучению ELF и ABI. Первый: берёшь книгу, читаешь от корки до корки, конспектируешь. Картина складывается целиком, термины не путаются. Но через 80 страниц без практики мозг отключается.
Второй: компилируешь минимальный .c, сразу натравливаешь readelf -a, гуглишь каждое незнакомое поле. Каждый факт привязан к реальному байту. Но без системы легко пропустить связи между секциями, сегментами и релокациями.
Пропорция у всех разная.
Книга или терминал первым?
83 ·