В докладе будет представлена информация о том, как компилятор go сохраняет информацию об используемых в программе типах и функциях и о том как эту информацию получить. Будет показаны примеры автоматического восстановления с помощью IDAPython на примере elf файлов.
Так же Егор делал аналогичный доклад в секции Fast Track на Zero Nights 2016
В докладе на примере ELF файлов будет рассказано каким образом компилятор go (версии с 1.2 по 1.7) хранит информацию об используемых в программе типах и как ее получить. Также будет показано, как можно автоматизированно доставать эту информацию с помощью IDAPython.
Слайды в комментариях
