АндрейКА писал(а):Сколь реально перехватить управление на свой пульт - дублер? Да причем так, чтоб заглушить оригинальный.Ясное дело, что задача сама по себе более чем решаема (и не такое делается), но вот чтоб просто на коленке с запчастями с ебея, применив техническую смекалку? Канал, как я понял, не шифрованный?
Зависит от передатчика на коптере, в целом перехватить легко, а управлять сложно.
Передатчики бывают тупо аналоговые (с каждым новым сдвигом частоты передается новый канал), цифровыми (один общий цифровой физический канал, на конкретной частоте определенной при связке передатчика и приёмника), цифровыми с использование динамического частотного перескока (частота физического канала меняется каждые несколько милисекунд).
Для перехвата управления аналогового передатчика нужен такой же передатчик, только мощней (например с бустером) или ближе к модели (мощность падает с квадратом расстояния).
Для перехвата с простым цифровым передатчиком нужно знать номер выбранного сабканала (bind Id). Он очевидно будет виден на любом самом простом спектроанализаторе. Далее в аналогичный передатчик забиваем нужный bind Id руками, обеспечиваем бОльшую мощность и коптер наш.
Для перехвата с хопингом частот нужно уже мудрить собственный передатчик, на котором осуществлять динамический анализ перескоков и выдавать себя за оригинальный передатчик именно в момент перескока забирая обратный канал (от приёмника) и далее уже руля перескоками самостоятельно. Но это тоже решаемо на коленке с использованием микроконтроллера и стандратного передатчика с обратным каналом.
В любом случае перехват канала управления не дает гарантированного управления, т.к. не зная настройки оригинального пульта-передатчика и контроллера на стороне коптера вероятность уронить коптер стремиться к 100%.
Например у меня на пятый логический канал забинден угол наклона камеры, а у кого-то там висит канал рысканья или тангажа. На старом коптере (и передатчике) логические каналы имеют другую последовательность просто потому что там было так удобней развести провода между приёмником и контроллером.
Отмечу, что пока успешный перехват больших военных беспилотников сводился только к глушению управляющего сигнала (чтобы инициировать возврат на базу) и подмене GPS координат (более мощным эмулированным сигналом), чтобы сместить координаты базы на свою территорию. Именно управлять аппаратом не получается не столько из-за шифрования протокола, а просто потому что формат протокола закрытый и у каждого свой.