Но esp явно знает уровень,
WiFi.RSSI() returns the RSSI of that network. RSSI stands for Received Signal Strength Indicator. В ардуине
Александр
Один про вайфай один про просто радио
Шум с точки зрения радио, это все что не полезный сигнал
Александр
WiFi.RSSI() returns the RSSI of that network. RSSI stands for Received Signal Strength Indicator. В ардуине
Это вроде rssi последнего принятого пакета, rssi это уровень сигнала
ainu
Если прикрутишь аппаратный fm или другой радиоприемник и преобразуешь в звук, то да, сможешь определить уровень шума
Александр
SDR нет в esp32
Sdr конечно есть в esp, иначе как оно работает, другое дело что он не выдает наружу
Sdr конечно есть в esp, иначе как оно работает, другое дело что он не выдает наружу
Там дрова вифи закрытые. Ты ничего не сделаешь. Можешь попытаться их отреверсить конечно
Александр
Nrf52 и другие приёмнику умеют определять уровень шума в канале
ainu
Nrf52 и другие приёмнику умеют определять уровень шума в канале
Так ты про вайфай или про условно на любой частоте хочешь шум узнать?
Александр
Там дрова вифи закрытые. Ты ничего не сделаешь. Можешь попытаться их отреверсить конечно
Ну может esp как то вывели информацию Хотя бы контроль несущей
Ну может esp как то вывели информацию Хотя бы контроль несущей
https://github.com/espressif/esp-idf/tree/master/components/esp_wifi Можешь в сорсах поковыряться
Александр
Анализатор спектра на esp
Александр
https://github.com/espressif/esp-idf/tree/master/components/esp_wifi Можешь в сорсах поковыряться
Так нет же морсов самого радиоканала Хотя может кто то стырил
Так нет же морсов самого радиоканала Хотя может кто то стырил
Есть папка либ там бинарники. Бери иду и реверси их
А может в апи что найдешь
Жёстко вы 🙈
А ты думал будет просто?)
Александр
Сложно найти то что не известно существует ли вообще
ainu
Если как это делается в мобильных приложениях (учитываются только чаннелы) то да, можно
ainu
А если хочешь понять шум в том числе допустим от микроволновки или сварки, то нет, доступа к SDR не дают
ainu
Вся эта история аппаратная внутри, не программная
ainu
То есть там не совсем Software в "SDR"
Сложно найти то что не известно существует ли вообще
Так посиди, поковыряйся. Когда у меня был вагон времени то я сидел днями и ночами реверсил всякую хрень. А щас даже если и находишь время то тупо лень)
Вдруг получится у тебя. Нобелевку от китайцев получишь)
А может еще баг найдешь и миллионы долларов выиграешь)
ainu
В теории, если тебе нужно сделать устройство которое на красивом экране рисует график, который идёт вверх когда рядом сварщик включает сверку, ты это можешь сделать
ainu
Если тебе это надо конечно
Помоему проще взять специализированный вифи модуль и прикрутить к одноплатнику
Альфу какую нибудь или че нить такое
ainu
Берешь две esp32 и по esp-now транслируешь поток байтов. Скорость упала - значит рядом помехи
Накатить нормальные дрова полноценные (которые и в монитор умеют) заоодно хеши паролей соседей собирать, а потом брутить
Рпи 4 помоему это умеет делать, только не со стоковым raspbianом
Ruslan
В местном радио они так-же стоят
Мне везут сильно дешевле, подожду
Олег_3412
Мне везут сильно дешевле, подожду
Так да. Странно что цена на митино и 1000 км от него, не отличается.
Ruslan
Жёстко вы 🙈
Наоборот, логично ответил
Ruslan
Так да. Странно что цена на митино и 1000 км от него, не отличается.
Странно, что на Митино про esp32 знают ( не продают, а просто знают) только в одном ларьке в подвале
Ruslan
А остальные в обувь и шубы перепрофилировались?
Чехлы на айфоны продают и микропроцессоры в золоте, все как обычно
Ruslan
Ага, прямо как у цыган развалы
Mike
а в чем прикол покупать на митьке ? когда на али в 4 раза дешевле
Ruslan
ну, был там, чё не спросить...
Ruslan
кто-нибудь защитой устройства заморачивался или это слишком сложный вопрос для канала? я про: защиту каналов связи (MQTT/BLE), защиту прошивки (закрытый загрузчик, зашифрованные разделы флеша), защиту самой прошивки (при передаче по недоверенным каналам)
Slava
кто-нибудь защитой устройства заморачивался или это слишком сложный вопрос для канала? я про: защиту каналов связи (MQTT/BLE), защиту прошивки (закрытый загрузчик, зашифрованные разделы флеша), защиту самой прошивки (при передаче по недоверенным каналам)
Да кому нужна твоя прошивка или есп? Вон аналоги продаются за копейки на алиэкспресс. То что ты месяц мудохался писал говнокод на 0.9 магабайта в бинарнике вообще мало кого волнует. (Я в прошивке вычисляю контрольный код из мака и сверяю с указанным в cfg файле.)
Роджер
А смысл? Реально там должен быть просто золотой проект чтобы его хотели скопировать
I
Приватным ключом зашифровать на сервере, публичным расшифровать на контроллере
Ruslan
А смысл? Реально там должен быть просто золотой проект чтобы его хотели скопировать
рассматривай свой проект, как сигналку на твоей машине, что по-прежнему нет смысла защищать?
I
Зачем приватный ключ класть на устройство, которое будет у кого-то там брутфорситься?
Ruslan
Зачем приватный ключ класть на устройство, которое будет у кого-то там брутфорситься?
ну извини, ключи работают только так: шифрация открытым, дешифровка закрытым
I
Ну пусть это будет подпись тогда
Роджер
Все проекты на ардуино и esp32 это баловство, чисто актуально не можешь ты замутить что то более сложно, что захочется украсть. Вы не уникальны до хрена народу делает тоже самое.
Роджер
Защищать можно хотеть данные например
Шифруй их и все, тот же протокол https шифрует данные.
Ruslan
Шифруй их и все, тот же протокол https шифрует данные.
смотри, допустим ты умнее обычного юзера ардуины и вместо HTTPS/REST используешь MQTT и тебе из облака прилетает команда на открытие твоей квартиры (ну чтобы понятнее было) я встану рядом, подменю тебе DNS, и твоя железка подключится к моему MQTT и я открою твою хату.... как защититься?
Ruslan
ну или HTTPS, пофиг - это не проблема )
I
там стандартно тлс
Ruslan
Не завязывать открытие квартиры на облако?
ну пусть будет шлагбаум, просто квартира ближе к телу )
Блядь для этого люди сертификаты прибивают
И опять же если ссл то как?
Владимир
ну пусть будет шлагбаум, просто квартира ближе к телу )
Гонять через свой сервак и там крутить свое шифрование.
А как подменить dns ?
Элементарно. Почитай про арп спуфинг