ГлавнаяHi-TechBogdanTheGeek взломал вейп с помощью GitHub-проекта vapeserver на Puya PY32F002B

BogdanTheGeek взломал вейп с помощью GitHub-проекта vapeserver на Puya PY32F002B

Одноразовый вейп как веб-сервер: невероятная перепрошивка микроконтроллера

BogdanTheGeek взломал вейп с помощью GitHub-проекта vapeserver на Puya PY32F002B-0
Фото: gazeta.ru

Программист под псевдонимом BogdanTheGeek совершил невозможное, превратив одноразовый вейп в полнофункциональный веб-сервер. Его сенсационный проект "vapeserver" доказывает: даже в дешевых устройствах скрыт невероятный технологический потенциал.

Когда электроника вейпов стала сложнее, энтузиасты начали исследовать их начинку. BogdanTheGeek обнаружил, что многие устройства используют микроконтроллеры Puya – дешевые, но мощные чипы. В эксперименте был задействован Puya PY32F002B с ядром Cortex-M0+ (24 МГц), всего 3 КБ оперативной памяти и 24 КБ флеш-памяти.

Запуск веб-сервера на таком "железе" казался безумием, но гений нашел выход. Комбинация стека TCP/IP uIP и протокола SLIP, дополненная семихостингом, позволила создать виртуальный модем. Эта магия дала устройству реальный IP-адрес и запустила полноценный веб-сервер.

Ссылка на работающий "vapeserver" доступна в GitHub-репозитории, но ее сознательно не афишируют – чтобы миниатюрный сервер не пал под нагрузкой от любопытных.

Источник: www.gazeta.ru

Разные новости