![]() |
Хочу изучить masm, изучить как хукать функции, хочу научиться реверс-инжинирингу, поэтому прошу экспертного мнения, по каким материалам вы научились reverse-engineering'у? Пожалуйста поделитесь. В интернете 95% процентов мусора.
О себе: знаю синтаксис C, как работают указатели, начинал учить с C++ (остановился где-то в ООП с делегированиями enum'ами). |
Цитата:
Достаточно много инфы полезной есть(до ммапа точно можно дойти). Самое банальное - guided hacking ютуб канал. Этот форум и ему подобные. Вскрытие покажет к и реверс инжиниринг для начинающих - норм книжки. Теория - это круто, но лучше ставить цель и думать, как её реализовать, попутно изучая новые вещи. |
начни с этой документации, и практикуй свои навыки с помощью crackmes.one, там вполне достаточно программ для практики реверса, а тем более наличие подобной документации с объяснением ассемблера.
|
Цитата:
но вообще да, начинай с книжки юричева (последняя версия, новее той что выше), не забивая на задания, что там даются после каждой темы + практикуйся на всяких крякми, стараясь не просто скипать условия, а узнавать принцип валидации (иными словами узнать пароль, а не обойти проверку на него), и уже спустя неделю явный результат заметишь |
сверху все верно. самая главная твоя задача — вникать в книгу и постоянно практиковаться. без практики прогресса не будет, даже если будешь просто книгу читать. не думай, что если прочитаешь всю книгу разом, сможешь без какой-либо практики, допустим, арм реверсить или просто какую-нибудь программу или дллку разобрать. залог твоего успеха заключается в практике твоих навыков.
|
Сверху книги, лучше с них.
Сам с самого начала учился по этим материалам: Михаил Ремизов (первые видосы) и GameHackLab[RU] (плейлист) + Знакомые с бх обучали чему-то, в связи с чем было проще |
Цитата:
|
Цитата:
|
Цитата:
|
| Время: 19:06 |