Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.04 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.04 KB

Pwn | medium | Random Data Shop

Информация

Я думал гораздо лучше все будет.

Сколько раз сюда ходил!

Было гораздо лучше.

Ну на этот раз как-то не удалось.

А ты любишь такие магазины?

nc <ip> 17104

Деплой

cd deploy
docker-compose up --build -d

Выдать участинкам

Архив из директории public/ и IP:PORT сервера

Описание

ELF64, C, static

Решение

  1. Код очень простой, у нас есть возможность записать 8 байт на произвольный адрес, но только один раз
  2. Переписываем функцию __libc_atexit на гаджет по адресу 0x47a90e
  3. Гаджет сможет запивотить стек на наши данные

Эксплоит

Флаг

CUP{391841b3241c280cfac1db26bd6b94ea}