Один живой вызов PHP против задачи "Украсть мой биткоин", начинает заканчиваться в одном стандартном файле Python. Эта README объясняет украдкой mybitcoin_poc.pi, однофайловое воспроизведение Python последовательности запросов, использованной в моей программе CTF Shial My BitcoIN. Она использует только стандартную библиотеку Пайтона. Сценарий создает сами запросы, проверяет каждую утечку перед тем как двигаться дальше и записывает HTTP байт из нового прогона. Возможно, это можно сделать проще без всей этой ерунды с отладкой и как в моем видео Джона Хаммонда о местной привилегии паров, которую я обнаружила, вы могли бы убрать этот неприятный POC. Заметьте, что все ниже написано против лаборатории Докера, а не в прямом эфире. Лаборатория — это местный сервер Alpine PHP 8.4.26 CLI за нгинксом, на котором были откалиброваны осадки. Поднимите его через минуту, и вся цепь закончится на вашей машине. Прямой ход, который фактически решил проблему, хранится в качестве исторической ноты на самом дне. Не петли, не ретри. Маленькая многочастотная загрузка заставляет PHP прогрызть гораздо больше памяти чем предполагает размер провода. Когда она заканчивается с воспоминанием через перезагрузку сеансов, PHF оставляет после себя в рабочем состоянии, который затем повторно используется. - Изобразите запросы о последующей работе правильно и байты выпадут из сеансного печенья. Я прочитала их как адрес куча и код PHP. - С обоими адресами, финальный запрос сбрасывает фальшивую структуру PHF, где…
Украсть мой КТБ биткоин
Статья URL: https://github.com/KillaBoi/StealMyBitcoin-POC