Assembler Низкоуровневое программирование и обратная инженерия [2022, RUS, LQ]

OSPFv3

Мудрец
Сообщения
188
Реакции
184
Низкоуровневое программирование и обратная инженерия
pic
Производитель и автор: Антонов Валерий.
Продолжительность: 113ч
Тип раздаваемого материала: Видеоуроки
Язык: Русский
Описание: Набор курсов от Валерия Антонова по низкоуровневому программированию на ассемблере, отладке и обратной инженерии с использованием Masm, OllyDbg и IDAPro
Субтитры: отсутствуют
Доп материалы: в основном отсутствуют
Аудио: opus, 48KHz, mono, ~10kbps
Видео: av1, ~1280x720 (немного разное в разных курсах), 10fps, ~20kbps

Формат видео: mkv (результат перекодирования оригинала для сокращения размера раздачи на порядок, но с сохранением разрешения (размера кадра в пикселях). Для минимизации размера пережал современным кодеком, так что на смарт-телевизоре или в старых плеерах на компе может не показывать видео-картинку (если на компе возникли проблемы то попробуйте современную версию PotPlayer или VLСPlayer)

Если найдете какие-то конкретные, мешающие обучению, артефакты видео и/или звука сообщайте о них под раздачей или пишите в личку
1.
2. Серийные Номера и Кряки
3. Серийные Номера Продолжение
4. Серийные Номера Продолжение
5. Возможности Поиска в IDA Pro
6. Регистры Процессора
7. Стек и Самые Простые Инструкции
8. LEA - Load Effective Address
1 Part1
2. Part2
3. Инструменты Для Реверса и Демонтажа
4. IDA Pro Background
5. Getting Started with IDA
6. IDA Data Displays
1. Введение
2. Команда MOV
3. Тип и Выражение PTR
4. Отличия Offset от LEA
5. Флаги и Комманда AND
6. Команда OR
7. Команда XOR
8. Поиск ошибок в коде и их исправление
9. Команда NOT
10. Команда TEST и CMP
11. Команда ADD и ADC
12. Команда INC и DEC
13. Компьютерная Арифметика
14. Стек
15. Win32 API - Начало
16. Win32 API - MessageBox
17. Win32 API - Окно
18. Сообщения и их Структура
1
2
3
4
05. Сегменты
06. Регистры
07. Регистры, Флаги
08. Схема Адресации
10. Машинный Код - Введение
12. Ячейки Памяти
13. Память ОЗУ
18. Дизассемблирование
20. Дизассемблирование
21. Дизассемблирование
22. Дизассемблирование
23. Дизассемблирование
24. Дизассемблирование
25. Дизассемблирование
26. Дизассемблирование
27. Дизассемблирование
28. Дизассемблирование
29. Дизассемблирование
30. Команды Ассемблера
31. Команда MOV
32. Прерывание 21h
33. Вывод Строки на Экран
34. Команды Обработки Строки
35. Команда MOVSB
36. MOVSB и Сцепление Строк
37. Команда CMPS
38. Команда SCAS
39. Команда LODS
40. Команда STOS
41. Продолжаем на IDA Pro
42. Продолжаем на IDA Pro - Calculator
43. Продолжаем на IDA Pro Offset
45. Инструкция XCHG
47. LEA A,B
50. Инструкции JMP, CMP, CALL, RET
1.
2.
3. Вступление к Синтаксису
4. Структура Программ
5.
6.
7.
8. Эмулятор Emu8086_Part1
9. Эмулятор Emu8086_Part2
10. Эмулятор Emu8086_Part3
11. Эмулятор Emu8086_Part4
12. Машинный Код
1.
2.
3.
4. С++ и Ассемблер
5. Windows 95 98
6. Windows 95
7. Отладчик AFDPro
8. Адресация Памяти в Защищённом Режиме
9. Адресация Памяти в Защищённом Режиме Продолжение
10. Пишем на Ассемблере
11. Пишем на Ассемблере - Продолжение
12. Пишем на Ассемблере - Циклы
13. Пишем на Ассемблере - Вводим Цифры
14. Пишем на Ассемблере - Звук
15. Пишем на Ассемблере - Арифметика
16. Пишем на Ассемблере - Большие Числа
17. Пишем на Ассемблере - Вычитание
18. Пишем на Ассемблере - Числа со Знаком Дополнение
19. Пишем на Ассемблере - Числа со Знаком
20. Пишем на Ассемблере - Макросы
21. Пишем на Ассемблере - MUL, Алгоритм
22. Пишем на Ассемблере - Подключаем Модуль
23. Пишем на Ассемблере - BCD Число
24. Пишем на Ассемблере - BCD Упакованные
25. Пишем на Ассемблере - BCD в Отладчике TD
26. Пишем на Ассемблере - BCD Вычитаем
27. Пишем на Ассемблере - BCD Умножаем
28. Пишем на Ассемблере - Операции AND, OR, XOR, СДВИГ
29. Начинаем Изучать Дизассемблирование Кода
30. Дизассемблирование Кода
31. Изучение Кода Средствами OllyDbg
1.
2.
3. Формат Команд и Адресация
4. Непосредственная Адресация
5. Прямая Адресация
6. Первая Программа
7. Косвенная Адресация
8. Регистровая Адресация
9. Адресация в Примерах
10. Регистры
11. Синтаксис
12. Синтаксис Директивы
13. Label и EQU
14. Директивы Данных
15. Директива Segment
16. История MASM_Part1 1979-1981
17. История MASM_Part2
18. Синтаксис в Примерах
19. Разработка под Windows
20. Пролог MovEdiEdi
21. Windows Окно в Отладчике_Part1
22. Windows Окно в Отладчике_Part2
23. Ассемблер Для Windows Используя Visual Studio
24. Windows Окно в Отладчике_Part3
25. Отладчик Debug
26. Машинный Код_Part1
27. Машинный Код_Part2
28. Машинный Код_Part3
29. Машинный Код_Part4
30. Формат PE
31. Структура Формата PE
32. MessageBoxA
33. Окно
34. Консоль
35. Проблемы, Предположения, Компромиссы
36._Part1 File
36._Part2 PE Tools, PeiD, NM
36._Part3 ldd, objdump, otool, dumpbin, c++filt, strings, disassemblers
37. Основы, Знакомство
38._Part1 Загрузка Исполняемого Файла
38._Part2 Создание Базы Данных IDA
38._Part3 Знакомство с Рабочей Областью IDEA
39. Open Subviews
1. Знакомство с Интерфейсом Эмулятора Процессора КР580ВМ80А
2. Регистры Процессора, Команда MOV
3. Загрузка Регистров из Памяти
4. Запоминание Регистров в Памяти
5. Другие Операции Загрузки и Запоминания
6. Прямое Запоминание Любых Регистров
7. Индексная Адресация
8. Косвенная Адресация
9. Индивидуальные Особенности Отдельных Регистров
10. Предуменьшение
11. Сортировка Методом 'Пузырька'
12. Послеуменьшение
13. Косвенная Адресация с Предварительным Индексированием
14. Арифметические Команды
15. Команды Сложения (с Флагом Переноса)
16. Вычитание При Перестановке Операндов
17. Вычитание с Заёмом (Флагом Переноса)
18. Вычитание
19. Команды Инкремента и Декремента
20. Команды Умножения
21. Команды Деления
22. Вычисление Нулевых Бит в 8-разр. Числе
23. Команды Сравнения
24. Двоичное Дополнение
25. Команды Расширения
26. Логические Команды. Логическое 'НЕ'
27. Логические Команды. Логическое 'И'
28. Логические Команды. Логическое 'ИЛИ'
29. Логическое 'XOR'
30. Сдвиг_Part1
31. Циклический Сдвиг_Part2
32. Команды Пересылки Данных - Теория
Win32 API и ассемблер средствами OllyDbg и IDA Pro (9 Уроков)
Начала системного программирования MS-DOS (4 Урока)
Чтение книги Windows Assembly Language and Systems Programming by Barry Kauler published in 1997 (5 Уроков)


Для просмотра содержимого вам необходимо Войти в систему.
 
Верх Низ