Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
skyjack — Дрон, спроектированный для автономного поиска, взлома и беспроводного захвата полного контроля над любыми другими дронами Parrot или 3DR в пределах радиуса действия беспроводной связи или дальности полёта, создавая армию дронов-зомби под вашим управлением. | Kitploit
Инструменты/GitHubGitHub/samyk/skyjack
Аудит Wi-FiЭксплуатацияОбход IDS/IPSБезопасность беспроводных сетейТестирование на ПроникновениеКомандование и УправлениеБезопасность оборудования и IoTRed Teaming
GitHubsamyk/skyjack

skyjack

Дрон, спроектированный для автономного поиска, взлома и беспроводного захвата полного контроля над любыми другими дронами Parrot или 3DR в пределах радиуса действия беспроводной связи или дальности полёта, создавая армию дронов-зомби под вашим управлением.

1.8k4258 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий
Сайт

SkyJack

SkyJack — это дрон, созданный для автономного поиска, взлома и беспроводного полного захвата управления над любыми другими дронами в пределах радиуса действия или полёта, создавая армию дронов-зомби под вашим контролем.

Обновление: Подтверждение концепции SkyJack для дронов 3D Robotics с использованием наборов микросхем TI CC1111 [Август 2015]

Обновление использует субгигагерцовый RF-трансивер для предсказания шаблона скачкообразной перестройки частоты и ID телеметрических модулей 3DR, что позволяет полностью удалённо захватывать близлежащие дроны, аналогично атаке на Parrot (без необходимости в Wi-Fi).

от @SamyKamkar // [email protected] // http://samy.pl // 2 декабря 2013 г.

Код доступен на github


Смотрите видео здесь
SkyJack - автономное управление дроном

Обзор

Сегодня Amazon объявила, что в течение пяти лет планирует использовать беспилотные дроны для доставки некоторых посылок клиентам. Круто! Как было бы забавно захватывать дроны, несущие посылки Amazon… или захватывать любые другие дроны и превращать их в моих маленьких дронов-зомби. Восхитительно.

Используя Parrot AR.Drone 2, Raspberry Pi, USB-аккумулятор, беспроводной передатчик Alfa AWUS036H, aircrack-ng, node-ar-drone, node.js и моё программное обеспечение SkyJack, я разработал дрон, который летает вокруг, ищет беспроводной сигнал любого другого дрона в зоне действия, принудительно разрывает беспроводное соединение настоящего владельца целевого дрона, затем аутентифицируется с целевым дроном, выдавая себя за его владельца, и передаёт команды ему и всем остальным захваченным дронам-зомби по моему желанию.

SkyJack также работает, находясь на земле — ваш дрон не обязателен для его работы. Вы можете просто запустить его с вашего Linux-устройства/Raspberry Pi/ноутбука и захватывать дроны прямо в небе.

http://samy.pl/skyjack/drone-pwn.png


Загрузка

Вы можете получить SkyJack с github: https://github.com/samyk/skyjack

Программное обеспечение

SkyJack

SkyJack (доступен с github) — это в основном Perl-приложение, которое запускается на Linux-машине, использует aircrack-ng для перевода Wi-Fi-карты в режим монитора, обнаруживает все беспроводные сети и клиентов вокруг, отключает всех клиентов, подключённых к Parrot AR.drone, подключается к теперь свободному Parrot AR.Drone в качестве его владельца, а затем использует node.js с node-ar-drone для управления дронами-зомби.

Я обнаруживаю дроны, выискивая любые беспроводные соединения от MAC-адресов, принадлежащих компании Parrot, которые можно найти в Registration Authority OUI.

aircrack-ng

Я использую aircrack-ng для перевода нашего беспроводного устройства в режим монитора, чтобы найти наших дронов и их владельцев. Затем я использую aireplay-ng для деаутентификации настоящего владельца дрона, которого атакую. После деаутентификации я могу подключиться, так как дрон ждёт переподключения своего владельца.

node-ar-drone

Я использую node-ar-drone для управления вновь порабощённым дроном через Javascript и node.js.

Оборудование

Parrot AR.Drone 2

Parrot AR.Drone 2 — это дрон, который летает вокруг в поисках других дронов, управляется с iPhone, iPad или Android, а также является типом дронов, которые SkyJack ищет для захвата управления. SkyJack также способен находить Parrot AR.Drone версии 1.

Эти Parrot на самом деле запускают собственную беспроводную сеть, через которую владелец дрона подключается. Мы захватываем управление, деаутентифицируя владельца, затем подключаемся, пока дрон ждёт повторного подключения владельца, используя тот факт, что мы временно разорвали их беспроводное соединение.

Raspberry Pi

Я использую Raspberry Pi для управления проектом, так как он недорогой, достаточно лёгкий, имеет USB и работает под управлением Linux.

Беспроводной адаптер Alfa AWUS036H

Я использую беспроводную карту Alfa AWUS036H, которая поддерживает инъекцию сырых пакетов и режим монитора, что позволяет мне деаутентифицировать пользователей, законно подключённых к своим дронам.

Беспроводной адаптер Edimax EW-7811Un

Я также использую беспроводной USB-адаптер Edimax EW-7811Un, чтобы SkyJack мог запустить собственную сеть. Это позволяет мне подключаться к SkyJack с ноутбука или iPad и наблюдать за всеми другими дронами, пока ими управляют.

USB-аккумулятор

Я рекомендую любой USB-аккумулятор, который лёгкий (менее 100 грамм) и может выдавать ток около одного ампера (1000 мАч). Raspberry Pi + Wi-Fi, скорее всего, будут потреблять примерно столько энергии. Вы также можете попробовать соединить три батарейки AAA последовательно, чтобы получить около 4,5 В, что будет немного легче, хотя я не уверен, какой ток они смогут выдать.

Вопросы?

Не стесняйтесь обращаться ко мне с любыми вопросами!

Вы можете связаться со мной по адресу [email protected].

Подписывайтесь на @SamyKamkar в Twitter или загляните на http://samy.pl для просмотра моих других проектов.

Скачать инструмент