Классический форум-трекер
canvas not supported
Нас вместе: 4 232 213

Денис Юричев | Введение в reverse engineering для начинающих (2018) [PDF]


 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Компьютерная литература -> Программирование
Автор Сообщение
gerusx ®
Стаж: 5 лет 1 мес.
Сообщений: 1016
Ratio: 69.63
Поблагодарили: 146994
100%
Откуда: СПб
russia.gif
Денис Юричев | Введение в reverse engineering для начинающих (2018) [PDF]
Автор: Денис Юричев
Издательство: Интернет-издание
Жанр: Программирование
Формат: PDF
Качество: Изначально электронное (ebook)
Иллюстрации: Цветные и черно-белые

Описание:
Заметки о reverse engineering на русском языке для начинающих, для тех кто хочет научиться понимать создаваемый Си/Си++ компиляторами код для архитектур x86/x64, ARM/ARM64, MIPS, Java/JVM.
У термина «reverse engineering» несколько популярных значений: 1) исследование скомпилированных программ; 2) сканирование трехмерной модели для последующего копирования; 3) восстановление структуры СУБД. Настоящий сборник заметок связан с первым значением.
Когда автор этой книги учил Си, а затем Си++, он просто писал небольшие фрагменты кода, компилировал и смотрел, что получилось на ассемблере. Так было намного проще понять. Он делал это такое количество раз, что связь между кодом на Си/Си++ и тем, что генерирует компилятор, вбилась в его подсознание достаточно глубоко. После этого не трудно, глядя на код на ассемблере, сразу в общих чертах понимать, что там было написано на Си. Возможно это поможет кому-то ещё.

Когда автор этой книги учил ассемблер, он также часто компилировал короткие функции на Си и затем постепенно переписывал их на ассемблер, с целью получить как можно более короткий код. Наверное, этим не стоит заниматься в наше время на практике (потому что конкурировать с современными компиляторами в плане эффективности очень трудно), но это очень хороший способ разобраться в ассемблере лучше. Так что вы можете взять любой фрагмент кода на ассемблере в этой книге и постараться сделать его короче. Но не забывайте о тестировании своих результатов.
1 Образцы кода
2 Важные фундаментальные вещи
3 Более сложные примеры
4 Java
5 Поиск в коде того что нужно
6 Специфичное для ОС
7 Инструменты
8 Примеры из практики
9 Примеры разбора закрытых (proprietary) форматов файлов
10 Прочее
11 Что стоит почитать
12 Сообщества
Послесловие
Приложение
Список принятых сокращений
Глоссарий
Предметный указатель
Скриншоты:


Время раздачи: с 09:00 до 23:30 (до появления первых 3-5 скачавших)
[NNM-Club.me]_Vvedenie v reverse engineering dlya nachinayushchih.pdf.torrent
 Торрент: Платиновая раздача  Зарегистрирован
 
Скачать


Примагнититься
 Зарегистрирован:   21 Май 2019 15:11:22
 Размер:   8.79 MB  (
 Рейтинг:   4.9 (Голосов: 56)
 Поблагодарили:   309
 Проверка:   Оформление проверено модератором 21 Май 2019 20:45:55
Как cкачать  ·  Как раздать  ·  Правильно оформить  ·  Поднять ратио!  
ReformatorG
Стаж: 10 лет 4 мес.
Сообщений: 40
Ratio: 2.485
2.39%
Не совсем понимаю для чего раздача книги, которая аж с латеховскими исходниками в нескольких вариантах лежит на гитхабе автора
breadandbutter
Стаж: 13 лет 6 мес.
Сообщений: 768
Ratio: 0.999
100%
ReformatorG писал(а): Перейти к сообщению
Не совсем понимаю для чего раздача книги, которая аж с латеховскими исходниками в нескольких вариантах лежит на гитхабе автора
Возможно потому, что не опубликуй достопочтенный gerusx её здесь, мало кто знал бы о её существовании в целом и на гитхабе в частности.
gerusx ®
Стаж: 5 лет 1 мес.
Сообщений: 1016
Ratio: 69.63
Поблагодарили: 146994
100%
Откуда: СПб
russia.gif
ReformatorG писал(а): Перейти к сообщению
Не совсем понимаю для чего раздача книги, которая аж с латеховскими исходниками в нескольких вариантах лежит на гитхабе автора

Дорогой друг!, будьте так любезны, обозначьте (опубликуйте) пожалуйста исходники к данной теме, чтобы мне не выискивать среди кучи - главные.

_________________
анджей - узнали своего модера? Всех благ всем!
samantasweety
Стаж: 15 лет
Сообщений: 1950
Ratio: 35.413
Поблагодарили: 31
100%
Откуда: наша раша
ussr.gif
Хорошая книга, добавлю в библиотеку!
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Компьютерная литература -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1