Перейти к содержимому

Как собрать функцию (strcmp) на чистом ассемблере x86_64

『𝚂_𝚎𝚐𝚏𝚊𝚞𝚕𝚝💀』

0:00 / 0:00

Как собрать функцию (strcmp) на чистом ассемблере x86_64

6 173 просмотра · 6 мес. назад
『𝚂_𝚎𝚐𝚏𝚊𝚞𝚕𝚝💀』
2,06 тыс. подписчиков
6 173 просмотра · 6 мес. назад
В этом видео мы реализуем функцию strcmp полностью на чистом ассемблере x86_64 — без C, без сокращений, только низкоуровневая логика. 💻 Исходный код: 🛠 Что вы узнаете: Как strcmp сравнивает две строки побайтно Работа с регистрами (RDI, RSI, AL и т. д.) Циклы и ветвления в ассемблере Обработка строк с нулевым завершением Возвращение корректных значений сравнения 📌 Технологии: Ассемблер x86_64 (NASM) Linux Если вас интересует низкоуровневое программирование, реверс-инжиниринг или кибербезопасность — подписывайтесь. Этот канал посвящен созданию вещей с нуля и пониманию того, как системы ДЕЙСТВИТЕЛЬНО работают.