54 подписчика

Rust’ерзание краба. Пробуем реверсить Rust удобно🦀


Rust как язык программирования только набирает обороты и в этой статье посмотрим на него с «обратной» стороны, а именно:

🔹попробуем пореверсить программу, написанную на Rust, и выяснить, что можно сделать, чтобы сделать ее анализ проще;

🔹рассмотрим утилиты, приложения и плагины, а также напишем свой плагин для IDA Pro, Cutter и rizin, чтобы автоматически создать сигнатуры для исполняемого файла без отладочных символов;

🔹поговорим о FLIRT-сигнатурах, их преимуществах и недостатках и о том, можно ли автоматизировать их создание.
Rust’ерзание краба.