Среда, 25.12.2024, 09:43 Вы вошли как Гость | Группа "Гость" | RSS
 

 
Главная | Форум | Чат | Информация для пользователей
Меню сайта

Категории раздела
Анимация [14]
Документальные [8]
Фильмы [318]
Сериалы [40]
Видеоуроки [1]
ТВ передачи [3]
Музыка [10578]
Игры [92]
Софт [6316]
Книги и журналы [5016]
Клипы и концерты [1]
Для мобильного [126]
Графика [489]
Аудио книги [22]
Разное [2]

Интересное

Статистика
 
Зарег. на сайте
Всего: 23625 
Новых за месяц: 16 
Новых за неделю: 11 
Новых вчера: 4 
Новых сегодня: 2 

Из них
Администраторов: 2
Гл. Морераторов: 0
Модераторов: 2
VIP: 2
Файловиков: 3
Журналистов: 7
Релизеров: 0
Постоянных: 1
Пользователей: 15
Новичков: 22128 

Из них
Парней: 23502 
Девушек: 122

Онлайн всего: 5
Гостей: 4
Пользователей: 1



Главная » 2019 » Январь » 2 » Введение в reverse engineering для начинающих (2018) PDF
02:05
Введение в reverse engineering для начинающих (2018) PDF

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

Название: Введение в reverse engineering для начинающих
Автор: Юричев Д.
Издательство: Интернет-издание
Год: 2018
Страниц: 1056
Формат: PDF
Размер: 10,2 МБ
Качество: отличное
Язык: русский

Содержание:

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

Цитата
Скачать: Введение в reverse engineering для начинающих (2018) PDF

Скачать с turbobit.net
Vvedenie_v_reverse_engineering_dlya_nachinayushih_2018.rar

Скачать с katfile.com
Vvedenie_v_reverse_engineering_dlya_nachinayushih_2018.rar

Скачать с www.up-4.net
Vvedenie_v_reverse_engineering_dlya_nachinayushih_2018.rar

Скачать с file-up.org
Vvedenie_v_reverse_engineering_dlya_nachinayushih_2018.rar
 

Скачать Введение в reverse engineering для начинающих (2018) PDF

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.


Категория: Книги и журналы | Просмотров: 373 | Добавил: Gunpowder | Теги: Введение, 2018, Reverse, начинающих, Engineering | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
"Гость"
0000
0000
Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!

Поиск

Интересное
Copyright MyCorp © 2024 Хостинг от uCoz