Pwn 2. Переполнение буфера. Перетирание переменных

preview_player
Показать описание
Влад Росков показывает, как работают переполнения буфера, и что с помощью них можно достичь

✄ − − − − − − − − − − − − − − − − − − − − − − − −

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

0:00 Заставляем прогу патчить собственную память
4:49 scanf → int и double на стеке
17:34 gets → следующая строчка в .data
23:40 strcat → буферы в .data
27:13 Array OOB → строчки на стеке
Рекомендации по теме