All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок

Всё для компа

chat

Реклама

Реклама

Календарь

Популярное

Партнёры



Развлекательный портал по игре Dota 2. У нас вы первым узнаете о последних игровых новостях, сможете почитать интересные статьи и гайды, посмотреть стримы популярных комментаторов и многое другое.

Про-софт - сайт професионального софта. Ето сайт не только софта но также игровых дополнений, музыки, фильмов, игр для ПК а также читов для ПК игр. Постоянное обновление материалов и каждый день появляется чтото новенькое!

Архив новостей

Авторизация


Реклама

Хочешь помочь проекту? Установи наш баннер!

Опрос

Откуда удобнее качать?

1. depositfiles.com
2. letitbit.net
3. другой
4. Rapidshare.de
5. ifolder.ru
6. uploading.com
7. filespace.ru
8. Oxyshare.com
9. upload2.ne
10. quickdump.com
11. Megaupload.com
12. Hyperupload.com
13. Turboupload.com
14. Mytempdir.com
15. getfile.biz

Реклама

Хочешь помочь проекту? Установи наш баннер!

Популярные тэги

Комментарии

Счетчики

На сайте: 3
Прохожие: 3
Пользователей: 0
Статус:

Счётчик тИЦ и PR Rambler's Top100

Раздел: Журналы и книги

Юричев Д. - Введение в reverse engineering для начинающих

АвторАвтор: bustbomer

|Голосов: 0 ДатаДата: 06.11.2019, 10:44


Заметки о reverse engineering на русском языке для начинающих, для тех кто хочет научиться понимать создаваемый Си/Си++ компиляторами код для архитектур x86/x64, ARM/ARM64, MIPS, Java/JVM.

У термина «reverse engineering» несколько популярных значений: 1) исследование скомпилированных программ; 2) сканирование трехмерной модели для последующего копирования; 3) восстановление структуры СУБД. Настоящий сборник заметок связан с первым значением.

Когда автор этой книги учил Си, а затем Си++, он просто писал небольшие фрагменты кода, компилировал и смотрел, что получилось на ассемблере. Так было намного проще понять. Он делал это такое количество раз, что связь между кодом на Си/Си++ и тем, что генерирует компилятор, вбилась в его подсознание достаточно глубоко. После этого не трудно, глядя на код на ассемблере, сразу в общих чертах понимать, что там было написано на Си. Возможно это поможет кому-то ещё.

Когда автор этой книги учил ассемблер, он также часто компилировал короткие функции на Си и затем постепенно переписывал их на ассемблер, с целью получить как можно более короткий код. Наверное, этим не стоит заниматься в наше время на практике (потому что конкурировать с современными компиляторами в плане эффективности очень трудно), но это очень хороший способ разобраться в ассемблере лучше. Так что вы можете взять любой фрагмент кода на ассемблере в этой книге и постараться сделать его короче. Но не забывайте о тестировании своих результатов.

Содержание:
1 Образцы кода 1
2 Важные фундаментальные вещи 437
3 Более сложные примеры 459
4 Java 638
5 Поиск в коде того что нужно 677
6 Специфичное для ОС 713
7 Инструменты 768
8 Примеры из практики 771
9 Примеры разбора закрытых (proprietary) форматов файлов 910
10 Прочее 973
11 Что стоит почитать 987
12 Сообщества 990
Послесловие 992
Приложение 994
Список принятых сокращений 1023
Глоссарий 1028
Предметный указатель 1030

Название: Введение в reverse engineering для начинающих
Автор: Юричев Д.
Язык: Русский
Издательство: Интернет-издание
Жанр: Компьютерная литература
Год выхода: 2018
Формат: pdf
Страниц: 1056
Размер: 10.2 MB

Скачать Юричев Д. - Введение в reverse engineering для начинающих




Правообладателям



Перед тем как скачать "Юричев Д. - Введение в reverse engineering для начинающих", проверьте ВСЕ ссылки на работоспособность. На момент публикации "Юричев Д. - Введение в reverse engineering для начинающих", все ссылки были в рабочем состоянии

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Популярные файлыНовые файлы
Call of Duty 5: World at ...[ Скачали 67353 раз ]
Амфибии, Гайд по ассасина...[ Скачали 31737 раз ]
Амфибии, Гайд по шаманам.[ Скачали 30644 раз ]
cs 1.6 patch v48 full[ Скачали 29015 раз ]
Русский бот PW Alfa v 2.6[ Скачали 17182 раз ]
Огромный пак глюков и баг...[ Скачали 12734 раз ]
civilization 5 скачать бе...[ Скачали 11922 раз ]
PW MP5[ Скачали 11140 раз ]
MHS-Bot-PW 2.3 ботовод[ Скачали 10393 раз ]
Niko Bellic (нико белич) ...[ Скачали 9999 раз ]
Millennia (2024/Ru/En/Mul...[ Добавлен 27.03.2024 ]
Wallpapers Girls №1032[ Добавлен 26.03.2024 ]
Bears In Space (2024/Ru/E...[ Добавлен 25.03.2024 ]
Bloody Ink (2024/Ru/En/Mu...[ Добавлен 25.03.2024 ]
Gas Station Simulator (20...[ Добавлен 24.03.2024 ]
We Are Football 2024 (202...[ Добавлен 24.03.2024 ]
Wallpapers Girls №1031[ Добавлен 23.03.2024 ]
Horizon Forbidden West: C...[ Добавлен 23.03.2024 ]
Alone in the Dark: Digita...[ Добавлен 22.03.2024 ]
Wallpapers Girls №1030[ Добавлен 22.03.2024 ]