romanetz
Класс
Dr Zlo
По usb - usb-cdc, по ble своя реализация "чего-то напоминающего uart"
Dr Zlo
Но повторю, в итоге код который работает с системой и файлами на устройстве один и тот же и при работе по usb, и при работе по ble
Dr Zlo
потому что на системном уровне оно работает с "uart"
romanetz
А "дорого" про mtp - это сколько, в расчёте на одну железку?
romanetz
romanetz
Которым так же и сокет может быть
Dr Zlo
romanetz
А. Я думал, там ещё какие-нибудь роялти за использование спеки
romanetz
(помимо VID'а)
Dr Zlo
не, там если даже и десятки килобаксов — это не так дорого
Dr Zlo
но вроде роялти там нет
Dr Zlo
лицензия позволяет
romanetz
Я у одной конторы в железках тоже встречал вендорские пиды от st...)
Dr Zlo
Dr Zlo
Мы с этим знатно поебались
Dr Zlo
у нас достаточное кол-во девайсов чтобы заработал закон больших чисел
Dr Zlo
(и все законы мерфи)
romanetz
https://github.com/libmtp/libmtp/tree/master/src
romanetz
Интересно, насколько это жёстко в портировании на стм или есп
romanetz
Dr Zlo
romanetz
romanetz
Хост уже есть в кубе
romanetz
https://github.com/Zhyolo/COINES/tree/master/coines_api/mcu_app30/usb_mtp
romanetz
" it was decided to write a minimal MTP software stack from scratch with the below references.
MTP on Teensy 3.5
USB communication traces from Motorola G5 S+ 😉 captured using USBlyzer and Wireshark
Android MTP stack from Google
mtp.h
MTP library
Official USB MTP Specification
USB MTP Linux Gadget
"
romanetz
Девайс, в силу логики работы usb (знай себе, отвечай на запросы хоста) на любой камень портируется
romanetz
Dr Zlo
Да, вполне. Я даже по esp видел реализацию.
Dr Zlo
Логика работы компаньонов очень усложняется
Dr Zlo
Если для cdc все вполне понятно, то для usb-network сильно сложнее процедура "найти наш девайс"
Dr Zlo
А на каких-нибудь маках это вообще анальная пляска
Dr Zlo
ой, я про самбу сча
Dr Zlo
MTP да, я как-нибудь хочу попробовать сделать концепт
romanetz
romanetz
Можно при dhcp опцию отдать, сразу каптив портал запускаться будет
romanetz
Стильно модно молодёжно 😆
romanetz
Dr Zlo
Которые обновляют, активирует, перенастраивают, восстанавливают девайс
Dr Zlo
Манипуляция с файлами это не все что нужно для работы с устройством
romanetz
romanetz
Кесарю - кесарево, слесарю - слесарево
romanetz
Alex
Смотрю разговор за пентест был) что хорошего есть из библиотек для 433мгц? Пробовал собирать с гетхаба пару устройств, все брелоки от ворот (алютек) оказались защищены. Чем ещё можно попробовать считать коды.
romanetz
А был разговор за пентест?
Andrey
Alex
Да или это про какой-то другой флипер?
romanetz
Про тот самый
romanetz
Официально флиппер этого ничего не умеет )
Alex
Хах))
romanetz
А так, на вртп было обсуждение недавно
romanetz
И ссыли на гитхаб
Alex
Alex
Мне бы в идеале 3 брелка в один свести надо
romanetz
Нет, мне тема малоинтересна. гугли слово флиппер по их форуму, возможно и на английском.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Тут в чате даж разраб флиппера есть, кста.
romanetz
Чем с этими трахацо
romanetz
Ну так вы хотите решить задачу клонирования брелка, по сути
romanetz
Не "прописывания в ворота ещё одного", на что валидный пользователь имеет полное право
Alex
Да и с этим брелком в принципе проблем нет, универсальный брелок с али его код считывает
Alex
И проект с гетхаба радиосниффер тоже считывает код с этого брелка, а вот с двух других нет
romanetz
А брелок с али?
romanetz
С двух других читает?
Alex
Alex
Alex
Только нижний считает
Leonid
И правда, поставьте альтернативное управление, открывайте с телефона. Три брелка - неэстетично и неудобно.
Leonid
Есть же решения под smartlife.
Leonid
На своим воротах сделайте, уже минус два брелка. Потом соседям продемонстрируете, им тоже понравится, полагаю.
romanetz
Leonid
Прога на телефон для интеграции управления всякими "smart" устройствами
romanetz
А-а. Надо глянуть )
Leonid
Розетки, камеры, свет, домофоны, ворота, бытовая техника и прочее
romanetz
Она к ним подключается напрямую?