Как собрать функцию (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
Если вас интересует низкоуровневое программирование, реверс-инжиниринг или кибербезопасность — подписывайтесь. Этот канал посвящен созданию вещей с нуля и пониманию того, как системы ДЕЙСТВИТЕЛЬНО работают.