Вопрос Нужно ли уметь писать на asm для реверсинга?

Начинающий
Статус
Оффлайн
Регистрация
5 Сен 2020
Сообщения
78
Реакции[?]
1
Поинты[?]
0
Мне просто стало интересно. Просто обучаюсь по книге, все понятно, но возник такой вопрос
 
Pa$$ter
Пользователь
Статус
Оффлайн
Регистрация
9 Июн 2020
Сообщения
241
Реакции[?]
83
Поинты[?]
12K
Стоит, но не обязательно. Достаточно базового уровня понимания, т.к. как правило компиляторы генерируют максимально простой код, а с чем-то что писали руками на ассемблере ты вероятнее всего никогда не столкнёшься. С другой стороны, если ты захочешь что-то пропатчить, тебе прийдётся писать патч именно на ассемблере (хотя как правило это что-то очень простое типа замены инструкции, вставления пары джампов или заменения кода нопами)

Очень рекомендую книгу Reverse Engineering for Beginners:
https://yougame.biz/threads/258155/ (вроде ласт версия книги)
Пожалуйста, авторизуйтесь для просмотра ссылки.
(если не жалко задонатить автору 1$)

Так-же многие концепты можно понять смотря просто как компилируется код на
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Сверху Снизу