Обновить
64K+

Беспроводные технологии *

WiFi, Bluetooth и все такое

36,25
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Хотел просто скачать ISO, в итоге написал эксплойт для ядра

Уровень сложностиСложный
Время на прочтение14 мин
Охват и читатели1.8K

Моя точка доступа TP-Link EAP770 v1 портачит загрузки по Wi-Fi, а производитель прекратил обслуживание этой модели ещё до того, как я вообще достал её из коробки. Решение проблемы — прописать два нуля в sysfs. Вот только фирменная командная оболочка TP-Link не даёт этого сделать, и мне пришлось писать эксплойт для своего же @#$%&! устройства.

Читать далее

Новости

Голос по LoRa: как плата для Meshtastic превращается в рацию без интернета

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели9.6K

Meshtastic передаёт текст, а мы заставили ту же плату Heltec говорить голосом: Codec2, пакет на 39 байт каждые 80 мс, шифрование и честные замеры дальности.
В статье — как устроен пакет, почему голос нельзя пустить по mesh‑сети, во что обходится шифрование, когда на счету каждый байт, какую ошибку нашли только в поле и сколько километров получается на самом деле, а не на бумаге.

Смотреть, как это работает

DMR-клиент на Motorola LEX F10: что сломалось, когда мы опустили minSdk до 22

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели3.6K

DMRConnect — наше Android-приложение для цифровой радиосвязи DMR. Оно подключается к BrandMeister и к любительским серверам по протоколу Homebrew (MMDVM), кодирует голос в AMBE+2 и превращает телефон или POC-рацию в абонента сети. До версии 2.2.0 приложение требовало Android 7.0, то есть minSdk 24, и нас это устраивало: телефонов старше почти не попадалось.

В октябре написал Алекс. У него Motorola LEX F10 — LTE-рация с сенсорным экраном 2017 года, в Россию её официально не возили. Внутри Android 5.1.1 с патчем безопасности от мая 2017-го, и обновлений уже не будет. Просьба была одна: поставить DMRConnect.

Читать далее

Бетон, который светится сам: студенты сделают города безопаснее и красивее

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели8K

Представьте, что вы идете по темному парку или едете по неосвещенной темной загородной дороге. Где же заканчивается тротуар и начинается газон? Где край проезжей части? Обычно в таких местах ставят фонари, но далеко не везде, поскольку это дорого, требует специальных инженерных работ, проводов, подводки электричества. А что, если сам бетон под ногами будет светиться, показывая безопасный путь? Именно такую технологию придумали студенты белгородского стартапа «Геоника 2.0». Недавно стартап прошел акселератор Межвузовской акселерационной программы Платформы университетского технологического предпринимательства (ПУТП) и выходит в большой бизнес с новым решением.

Читать далее

Двенадцать RTX 3070 из подвала: стоит ли покупать видеокарты после майнинга

Время на прочтение6 мин
Охват и читатели16K

Видеокарты после майнинга продаются обычно чуток дешевле, чем просто б/у (конечно, далеко не всегда эта особенность указывается). Есть мнение, что покупать их не стоит — дескать, уже все: изношены, поюзаны и ресурса нет. Почему? Аргументация обычно простая: из карты выжимали все соки, работала она круглосуточно и, вероятно, не в самых комфортных условиях. Я решил написать этот материал после того, как попалась новость от пользователя Reddit, которому достались две старые фермы с двенадцатью RTX 3070. Причем бесплатно.

Несколько лет они провели в подвале — сухом и чистом, там никакой жести. Внешне железо сохранилось неплохо, хотя на платах обнаружились некие маслянистые следы. Давайте посмотрим, что это за находка, а заодно разберемся, что изнашивается в видеокартах после майнинга и как проверять их перед покупкой. Если у вас есть подобный опыт — пишите, с чем сталкивались и все ли прошло гладко после сделки.

Читать далее

Большой научный обзор Wi‑Fi‑сенсинга: данные, модели, проблемы и перспективы решения

Уровень сложностиСложный
Время на прочтение20 мин
Охват и читатели12K

Привет, Хабр! Меня зовут Алексей, и я занимаюсь беспроводными технологиями.

Примерно год назад я написал для Хабра свою первую статью. Она была посвящена новой технологии Wi-Fi-сенсинга. Интересно, что на протяжении всего года эта первая статья напоминала о себе. По просьбе нескольких вузов я и мои коллеги выступили с презентациями и мастер-классами. В Алтайском университете провели несколько семинаров, посвящённых сенсингу. В Томском университете систем управления и радиоэлектроники провели Большую сетевую битву, и, конечно же, Wi-Fi-сенсинг не остался без внимания. А уважаемый @koriyas, будучи студентом СПбГМТУ, с нашей лёгкой подачи выбрал Wi-Fi-сенсинг в качестве темы дипломной работы и успешно прошёл защиту. Мы начали делать НИОКР по Wi-Fi-сенсингу в интересах крупного оператора связи РФ. Общались с множеством людей по поводу производства и внедрения решений сенсинга в широкие массы, но эта технология пока ещё неохотно выходит из лаборатории на рынок. В новой статье я сделаю обзор актуальных научных исследований, посвящённых сенсингу: что происходит в мире в этой области, как развивается технология и почему то волшебство, которое она предлагает, пока ещё не появилось в каждом доме.

Читать далее

Вжух, и запустили бесконтактную оплату умным кольцом Сбер по bluetooth

Время на прочтение7 мин
Охват и читатели8.1K

Салют, Хабр!

Когда мы разработали умное кольцо Сбер и рассказали о нём на Хабре (и не только), комментаторы регулярно спрашивали:

— А платить им можно? Почему нет?!

Докладываем: уже можно — теперь это первое в России умное кольцо, которое и отслеживает показатели организма, и обладает функцией бесконтактной оплаты по bluetooth. Меня зовут Сергей, я главный инженер по разработке; расскажу, как реализовали проект.

Читать далее

Универсальный, но не вполне: как мы интегрировали Matter over Wi-Fi в Умный дом Сбер (и с чем столкнулись)

Время на прочтение15 мин
Охват и читатели6.3K

Привет, Хабр!

Недавно мы выпустили интеллектуальные колонки СберБум 2.0 — хаб умного дома, который поддерживает протоколы Zigbee и Matter over Wi-Fi. Zigbee у нас был и прежде, а вот Matter over Wi-Fi — нет. Внедрение оказалось предсказуемо сложным: требовалась архитектура, глубоко интегрированная в наш бэкенд. Тем не менее, получилось перевести генерацию операционных кредов из библиотеки в бэкенд; реализовать передачу роли контроллера между смартфоном и колонкой, чтобы пользователю было удобнее подключать устройства; решить проблему типизации end-устройств в Matter (да, это проблема), переиспользовав собственный скриптовый язык, который применяем в хабе. Рассказываем.

Читать далее

Спуфинг кампания CaptiveCrunch: отпуск с «трояном в кармане» или как отельный Wi‑Fi может стать точкой кражи данных

Уровень сложностиСредний
Время на прочтение16 мин
Охват и читатели6.7K

Спуфинг кампания CaptiveCrunch: отпуск с «трояном в кармане» или как отельный Wi‑Fi может стать точкой кражи данных.

Совсем недавно, весной 2026 года специалистами ИБ была обнаружена новая угроза из ранга знакомого нам всем спуфинга — кампания CaptiveCrunch, за которой стоит APT‑группировка Storm-2945 (подгруппа Midnight Blizzard). Аналитики Microsoft Threat Intelligence в июле 2026 года опубликовали детальный технический разбор атаки со всеми её «проприетарными» IoC и IoA, однако ее вектор оказался изящен в своей простоте — компрометация captive‑порталов в публичных Wi‑Fi сетях мировых отелей.

Факт распространения данной компании говорит о следующем: пока ИБ‑департаменты выстраивают архитектуру Zero Trust и обвешивают сетевые периметры компаний множеством СЗИ, злоумышленники бьют в «серой зоне» командированных сотрудников, используя механизм device‑code phishing и доставку RAT‑троянов через технику ClickFix (под видом системных обновлений).

В данной статье я решил подробно разобрать анатомию данной угрозы на предоставленной базе от коллег из TI Microsoft, структурировать индикаторы компрометации (IoC) и иp собственной практики посмотреть на атаку глазами Blue Team, методологов ИБ и бизнеса.

Читать далее

Миллионы объектов со стабильными адресами, или как удержать состояние под строгим RT дедлайном цикла

Уровень сложностиПростой
Время на прочтение25 мин
Охват и читатели6K

Рассмотрим класс задач, который встречается в разных областях. Долгоживущий процесс держит состояние из нескольких миллионов объектов по 2 КБ каждый. На это состояние напрямую указывают и другие потоки, в том числе внешние, и заменить эти указатели копированием или доступом через менеджер не позволяет сама архитектура. Например, потокам интерфейса с аппаратной частью нужно читать данные в реальном времени, без какой‑либо синхронизации с главным потоком. Рядом крутится цикл обработки событий, и его итерация обязана завершаться за десять миллисекунд. Это строгий RT дедлайн.

Такая связка требований почти не оставляет выбора в организации хранения и управлении таймерами. Ни один стандартный контейнер не закрывает все свойства сразу. И каждое упущенное свойство на таком масштабе превращается либо в уязвимость, либо в срыв дедлайна.

Статья расскажет о двух технических решениях, которые закрывают эти задачи. Первое даёт хранилище, в котором адрес записи неизменен всё время её существования. Второе ограничивает обход только активными объектами.

Решения взяты из реального проекта, библиотеки‑ядра libgsml3parser для построения программной GSM/2G базовой станции. Там роль объекта играет сессия абонента, а 3GPP правила задают конкретные таймеры. Оба решения переносятся на любую систему того же класса ограничений почти без изменений.

Читать далее

Цифровой рубль в ретейле

Время на прочтение4 мин
Охват и читатели5.5K

Почему мы решили рассказать про цифровой рубль

С 1 сентября 2026 года крупные розничные сети с выручкой более 120 млн рублей обязаны предоставлять покупателям возможность расплатиться новым способом – цифровым рублем.

Однако у многих россиян (из тех, кто знает о его существовании) цифровой рубль пока вызывает недоумение. В том числе и тут, на Хабре, под нашей новостью о начале транзакций появилось немало комментариев с вопросами, предположениями и, конечно же, теориями заговоров (ссылка).

Поэтому мы решили рассказать о нашем опыте работы с цифровым рублем. Ведь на данный момент этот опыт есть только у нас и наших коллег из крупного ретейла. 

Читать далее

Свежий OpenWrt на Xiaomi BE7000 без UART, или как три бага в драйвере Ethernet притворялись мёртвой платой

Уровень сложностиСложный
Время на прочтение7 мин
Охват и читатели9.7K

У меня есть Xiaomi BE7000, и железо там вполне приличное (IPQ9554, коммутатор QCA8084 на четыре порта 2.5G, QCN9274 на 5 ГГц, гигабайт памяти и 128 МБ NAND), а вот стоковая прошивка мне быстро стала тесной. Хотелось поставить нормальный OpenWrt из main с ядром 6.18, причём не через kexec поверх стока, а чтобы он грузился прямо с флеша.

Порт под этот роутер уже делает kravasuper в своей ветке xiaomi_be7000, так что я собрал его как есть и прошил, после чего получил быстро мигающий белый диод и полное отсутствие сети, Wi-Fi и SSH, а через четыре включения питания загрузчик сам вернул сток. В обсуждении порта на такое жалуются и другие владельцы, и обычно всё списывают на ревизию платы.

UART на плате есть, но он на 1.8 В, адаптера под такой уровень у меня не было, а обычный на 3.3 В цеплять не хотелось, так что искать причину пришлось вслепую, и как я это делал, как раз и есть большая часть текста.

Читать далее

Как я искал «призрака» на заводе, и почему вы вряд ли соберете прозрачный радиомост на оборудовании разных вендоров

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели7.7K

Почему сканер видит Ubiquiti, на точке написано Cisco, а веб-морда от TP-Link? Разбираем проблему "четвёртого MAC-адреса", хаос драйверов и криптографический тупик, из-за которого WDS так и не стал нормальным стандартом - и при чём тут Mesh-системы.

Читать далее

Ближайшие события

Ваш телефон здесь бесполезен. Большой обзор транкинговой связи. Часть 2

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели16K

Продолжаем наш большой обзор современных раций. Во второй части подробно поговорим о стандартах, попытках скрестить рацию с мобильным телефоном и том, есть ли будущее у транкинговой связи?

Читать далее

Ваш телефон здесь бесполезен. Большой обзор транкинговой связи. Часть 1

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели13K

В кармане у вас лежит устройство, которое умеет почти все. Четыре или пять радиомодулей внутри, мощный процессор и отличный динамик. Оно найдет базовую станцию, отлично передаст ваш голос на расстояние, поднимет канал в Интернет и даже заплатит за кофе (с вашего счета, но все же).

А теперь спустимся с этим устройством в подземный паркинг торгового центра. Или зайдем в тоннель. Или окажемся в толпе на площади, где сто тысяч человек одновременно решили позвонить домой. Связи может не быть. Потому что ваш оператор не гарантирует вам связь в каждой подворотне вашего города. 

Зато у охранника на поясе висит коробка размером с пачку печенья. Один канал, полоса двенадцать с половиной килогерц, звук как из ведра. И она работает по всей территории объекта. Более того, охранник нажал кнопку и его услышали сразу восемь человек по всему зданию. Одновременно, без конференц-связи и без интернета.

Как так вышло, что аппарат за сто тысяч рублей проигрывает аппарату за десять? Почему рацию до сих пор не выкинули на свалку, хотя ее хоронят с девяностых? Что вообще такое «транкинг» и при чем тут датский математик, лазивший по канализационным люкам? И какие из десятка стандартов актуальны в наши дни? Разбираемся. Герои нашей сегодняшней статьи — рации и транкинговая связь.

Читать далее

Почему ваш Wi‑Fi никогда не выдаст скорость из свойств подключения (и дело не в помехах)

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели7K

Почему iperf никогда не покажет скорость из свойств подключения Wi‑Fi? Разбираем популярный миф о том, что максимальная Data Rate достижима в лаборатории. На конкретных примерах и формулах заглянем под капот физического уровня и докажем, почему канальная скорость математически недостижима для полезных данных ни при каких условиях.

Читать далее

Что происходит в Wi-Fi: анализ трафика на канальном уровне

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели15K

Задача просмотра сетевого трафика интересна тем, что позволяет увидеть, что фактически передаётся между двумя хостами, и разобраться, что происходит внутри сетевого соединения, которое в обычной ситуации выглядит как «чёрный ящик».

Читать далее

Wi‑SUN — mesh для IoT на стероидах

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели6K

Wi‑SUN (Wireless Smart Ubiquitous Network) — открытый стандарт для построения масштабных субгигагерцовых mesh‑сетей. Не нашёл описание данной технологии на хабре, только пара мелких упоминаний, но мне эта штука показалась очень интересной.

В статье собрал, что нужно для первого знакомства: сравнение с другими протоколами, описание, преимущества перед конкурентами и недостатки. Если кратко: быстрее конкурентов, без вендор‑лока, IPv6, древовидная структура сети, сотни устройств на одном роутере, тысячи в одном дереве, миллионы в рамках одной сети. Если интересуют подробности — добро пожаловать под кат.

Подробнее про Wi-SUN

Как Невил Маскелайн взломал беспроводной телеграф Маркони

Уровень сложностиСредний
Время на прочтение19 мин
Охват и читатели12K

Невила Маскелайна часто называют первым хакером в истории. Это спорный титул, ибо свой «взлом» Маскелайн совершил аж в 1903 году, задолго до появления первых ЭВМ. События, произошедшие 4 июня того года, сейчас любят пересказывать очень и очень упрощенно. И очень зря, ведь история реально интересная. Так как мы с вами на техническом портале, мы можем позволить себе углубиться в технику и узнать, что же именно сотворил хитрец Невил и как он смог «взломать» радиосвязь самого Гульельмо Маркони.

Читать далее

Hardware is hard: разработка визитки с микроконтроллером, светодиодами и питанием по NFC

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели23K

У моей визитки, как и у большинства, собственной батареи нет. Но достаточно поднести её к телефону, как микроконтроллер запускает анимацию по 21 светодиоду, получая питание исключительно через NFC.

Этот проект я начал около трёх месяцев назад, чтобы без лишних усложнений набраться опыта в проектировании печатных плат. Вот только «без лишних усложнений» продолжалось недолго. В процессе разработки этой визитки я получил гораздо больше опыта, чем планировал, да и сам конечный результат мои ожидания тоже превзошёл. Все детали проекта можно найти в репозитории.

Читать далее
1
23 ...