🎯 Загружено автоматически через бота:
🚫 Оригинал видео:
📺 Данное видео является собственностью канала As For JS. Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал: @AsForJS.
✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его.
📃 Оригинальное описание:
Используя язык Ассемблера для 8086 архитектуры, напишем простенький вирус.
В процесс чего, получим базовые знания о языке Ассемблера которые помогут нам читать логи V8 на предмет примененных им оптимизаций JS кода.
Знакомимся с отладчиком.
Изучаем поведение кода в живую:
1. Что такое стек.
2. Как адресуется исполняемая команда.
3. Как работают call и ret.
4. Как работают прерывания.
5. Решаем задачу имплантирования кода вируса в тело программы.
Таймкоды:
00:00:00 Музыка
00:00:30 Введение и настройка
00:02:28 Обзор предыдущих лекций и переход к практической части
00:04:05 Обсуждение режима работы операционной системы реального времени
00:07:27 Объяснение инструкции INT и адресации памяти
00:14:51 Демонстрация выполнения программы в отладчике
00:22:43 Объяснение стека и его роли в выполнении программы
00:30:02 Детальный обзор операций с регистрами во время выполнения программы
00:37:47 Объяснение инструкции RET и ее механики
00:45:39 Демонстрация манипуляции потоком программы с использованием стека
00:52:55 Обсуждение манипуляций с памятью и их последствий для безопасности
01:00:05 Объяснение таблицы прерываний и управления потоком программы
01:08:13 Демонстрация манипуляции потоком программы с использованием отладчика
01:15:40 Введение в концепции создания вирусов
01:23:28 Объяснение инструкции JMP и ее использования в инъекции кода
01:31:02 Демонстрация внедрения кода в существующую программу
01:38:54 Обсуждение исторического контекста оптимизации кода
01:45:53 Практическая демонстрация инъекции кода и его выполнения
01:54:02 Предварительный обзор содержания следующей лекции о создании вирусов
01:58:39 Заключительные замечания и завершение
AsForJs новости в Telegram:
AsForJs Talks в Telegram:
*Поддержать маленького бородатого JavaScript-ра*
Карта Приват (Bobrov Maksym): 5168745021397333
USDT Tron (TRC20): TKoZu59WHiX6L6qvwYTYTsZJerDrnAHBTx
USDT etherium (erc20): 0x75fb8a62dfcf453b2e73f1ef1c407d46f918fffa
TON: UQAGXvuhxg3qU0eFgOxtdDlKXqdp1zPq6yCRSRbRYQClxOzH
bitcoin:bc1q74aru82v4d3alay7p53jdwkmxe4a5gz7fmvfm2?message=AsForJS&time=1686349743
PayPal: demimurych@
Boosty:
⎡~yt ~asm ~02 ~debug ~td ~x86⎦
131 view
0
0
3 minutes ago 00:03:30 1
[Baylee!] GOLDEN - A Shadow and Silver Animatic
10 minutes ago 00:06:14 1
[PC Support & Gaming Test] Ryzen 5 5500U Vega 7 in late 2021 - 15 Games Tested - Lenovo IdeaPad Slim 5
44 minutes ago 00:01:34 1
💵 Make money online now today 💣 How to make online money from bank
2 hours ago 00:02:04 1
🔥 99 Mobile Cover App Me Cash On Delivery Kaise Kare 🚫 Add Cash To Cash App With Visa Gift Card
2 hours ago 00:08:25 1
[IGN] The Sims 4 Review (2024)
2 hours ago 00:02:54 1
[Here comes Santa Claus] Barney Error (TTUSDDLAFSBEITWWD) [Part 146]
2 hours ago 00:05:58 1
[Here comes Santa Claus] Barney Error (TTUSDDLAFSBEITWWD) [Part 141]
2 hours ago 00:10:45 3
[Here comes Santa Claus] Barney Error (TTUSDDLAFSBEITWWD) [Part 142] {16+}
2 hours ago 00:03:16 1
[Here comes Santa Claus] Barney Error (TTUSDDLAFSBEITWWD) [Part 202]
2 hours ago 00:10:35 4
[Carnivores Fight] 30 Crazy Animals That Eat Themselves Caught On Camera Moments | Animal Fight
3 hours ago 00:08:26 3
[PJAlphaMusic] First time Reacting to Русские моряки показали как нужно маршировать Парад в Тайланде
3 hours ago 00:06:56 1
[SkinSpotlights] Broken Covenant Riven Skin Spotlight - League of Legends
4 hours ago 00:10:56 1
[Texas Plinking] Is This The Quietest Rifle Ever?
5 hours ago 01:38:43 2
[EASTERCAKE] VJLINK и КОМПАНИЯ В ТАИЛАНДЕ
6 hours ago 00:35:07 1
[PlayerKai Gaming] HITMAN™ 3 - Kill Jean-Claude Van Damme - Cinematic Run [4K 60FPS]
6 hours ago 00:04:17 1
What Do Drones Sound Like? Listen Now and Find Out for Yourself!
6 hours ago 01:00:22 1
[Meditational State • Healing Music] #1401 HEAL Fibromyalgia Pain (Don’t take our word for it – Experience it for Yourself)
6 hours ago 00:02:15 1
PVC Vs Metal Conduit Which One is Better
7 hours ago 00:09:06 10
Beyoncé & Ed Sheeran & Gary Clark Jr. - “Fingertips/Master Blaster/Higher Ground“ Tributo a Stevie Wonder + Português subtitles
7 hours ago 00:01:34 1
✔ LEARN HOW TO MAKE MONEY ONLINE STEP BY STEP ⛔ HOW TO MAKE MONEY ONLINE IN MINUTES
7 hours ago 00:01:39 4
Opening to Shrek 2001 DVD (Russian Copy)
7 hours ago 00:04:16 612
Kingdom Come: Deliverance 2: Real Life vs. In-Game Comparison - IGN First
7 hours ago 00:00:44 4
[TheGamingRevolution] New EXTENDED Call of Duty Universe Cinematic Cutscene - COD HQ - Call of Duty HQ Opening Cutscene
8 hours ago 00:03:15 1
[Kenan Salazar Music House] I JUST LOST MY DAWG but it’s Yacht Rock (Roddy Ricch Ricch Forever cover by Earth Kenan)