New We are sorting MAX channels into categories and territories. Read the news
Public channel ID 68446479616514

Программирование {BookFlow}

Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий.

Группа в https://vk.com/bookflow.

Реклама: https://t.me/evgenycarter

Channels in category
2 093
This channel's rank
№ 16
Open category →
Open in MAX

Posts for the period

By reactions

Search and the whole feed — after free registration. Custom dates — with a subscription; the channel owner sees them for free. Sorting by reactions — with a subscription. Sign up

Loading…

Чтобы скачать ISO, пришлось взломать собственную точку доступа

У разработчика сбоили большие загрузки по Wi-Fi: SSH жаловался на целостность данных, HTTPS — на ошибки TLS. При этом TCP принимал повреждённые пакеты: контрольные суммы сходились.

Расследование привело к TP-Link EAP770 v1. Аппаратное ускорение и механизм повторного использования сетевых буферов портили данные блоками по 64 байта. А контрольная сумма, судя по анализу трафика, вычислялась уже после повреждения.

Исправление — отключить две настройки. Но для этого нужен root, которого штатная SSH-оболочка не даёт. Поддержку модели производитель уже прекратил.

Пришлось использовать уязвимость ядра Linux, собрать стенд в QEMU и довести эксплойт до рабочего состояния.

Результат: скорость упала примерно на 8%, зато за ночь тестирования — ни одного повреждённого блока. После перезагрузки настройки сбрасываются, поэтому NAS следит за точкой и при необходимости снова запускает эксплойт.

Покупаешь Wi-Fi 7, а получаешь практикум по эксплуатации ядра.

Разбор на Хабре →https://habr.com/ru/companies/ruvds/articles/1098530/

♻️ Сделай репост, чтобы помочь другим.

👉 @Bookflow
Views: 290
Go to post Open in MAX Report an inaccuracy
VKontakte Telegram Odnoklassniki
Favorites at datool.ru

Follow the channel in your account

Sign up at datool.ru to add the channel “Программирование {BookFlow}” to favorites and track its metrics.

Sign up
For channel owners

Verify your channel

Sign in or sign up at datool.ru, then add our bot to the channel following the instructions in your account. Once ownership is verified, the lock disappears and channel management becomes available.

Sign in or sign up

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go