• Хочу стать реверс-инженером. Что изучать для этого?

    Stalker_RED
    @Stalker_RED
    Начни с Таненбаума.
    Архитектура компьютера, Основы сети, Операционные системы.
    Зубрить не нужно, просто общее понимание как что работает. Там хорошо все написано, хоть и нет новинок за последние лет 30 (rofl)
    Потом краткое знакомство с софтом типа ollydbg, ida pro, вот это все.
    Потом берешь простенький crackme и ковыряешь. Потом берешь посложнее, еще сложнее, и так далее. В процессе много гуглишь и задаешь вопросы.
    Ответ написан
    Комментировать
  • Хочу стать реверс-инженером. Что изучать для этого?

    JaxxDexx
    @JaxxDexx
    Для реверсинга PE файлов вам потребуются следующий минимум:
    - Знание PE формата для реверсинга программ под Виндой;
    - Знание формата ELF для реверсинга бинарей под линукс;
    - Знание ассемблера;
    - Умение использовать отладчики (напр. OllyDbg, WinDbg) и дизассемблеры (IDA Pro);
    - Снятие пакеров всяких;
    - Также стоит выучить С/С++;
    - Много часов практики;

    Практика:
    - Практиковаться можно на crackme программах.
    - Если надумаете в АВ индустрию реверсером пойти, то для практики нужно реверсить вирусню и разбирать что они там творят, в основном в АВ компаниях, реверсеры этим занимаются
    Ответ написан
    2 комментария