Pull to refresh
9
0

Бэкенд разработчик

Send message

Микрохирургия ELF'а или «А что, так можно было?!»

Level of difficultyMedium
Reading time17 min
Views7.4K

Разбираемся в устройстве PE и рождественских ELF'ов, реверс-инжинирим runtime-библиотеку, портируем ассемблерный код, собираем и редактируем исполняемые файлы и периодически спрашиваем себя "А так можно было?".

Все это на примере обычной задачи портирования компилятора с довольно необычной архитектурой.

Но обо всём по порядку

Information

Rating
Does not participate
Registered
Activity