Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
skyjack — Un drone progettato per cercare autonomamente, hackerare e prendere il pieno controllo via wireless di qualsiasi altro drone Parrot o 3DR entro la portata wireless o di volo, creando un esercito di droni zombie sotto il tuo controllo. | Kitploit
Strumenti/GitHubGitHub/samyk/skyjack
Auditing Wi-FiExploitEvasione IDS/IPSSicurezza WirelessPenetration TestingCommand and ControlSicurezza Hardware e IoTRed Teaming
GitHubsamyk/skyjack

skyjack

Un drone progettato per cercare autonomamente, hackerare e prendere il pieno controllo via wireless di qualsiasi altro drone Parrot o 3DR entro la portata wireless o di volo, creando un esercito di droni zombie sotto il tuo controllo.

Vedi Repository
1.8k4258 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

SkyJack

SkyJack è un drone progettato per cercare autonomamente, hackerare e prendere il pieno controllo in modalità wireless di qualsiasi altro drone nel raggio d'azione wireless o di volo, creando un esercito di droni zombie sotto il tuo controllo.

Aggiornamento: Proof of Concept di SkyJack per droni 3D Robotics che utilizza i chipset TI CC1111 [Agosto 2015]

L'aggiornamento utilizza un ricetrasmettitore RF sub-GHz per prevedere il pattern di frequency hopping + ID dei moduli di telemetria 3DR, consentendo la piena acquisizione remota dei droni vicini, simile all'attacco Parrot (senza bisogno di wifi).

di @SamyKamkar // [email protected] // http://samy.pl // Dec 2, 2013

Codice disponibile su github


Guarda il video qui
SkyJack - controllo autonomo dei droni

Panoramica

Oggi Amazon ha annunciato che intende utilizzare droni senza pilota per consegnare alcuni pacchi ai clienti entro cinque anni. Figo! Quanto sarebbe divertente prendere il controllo dei droni che trasportano i pacchi Amazon… o prendere il controllo di qualsiasi altro drone e trasformarli nei miei piccoli droni zombie. Fantastico.

Utilizzando un Parrot AR.Drone 2, un Raspberry Pi, una batteria USB, un trasmettitore wireless Alfa AWUS036H, aircrack-ng, node-ar-drone, node.js e il mio software SkyJack, ho sviluppato un drone che vola in giro, cerca il segnale wireless di qualsiasi altro drone nella zona, disconnette forzatamente la connessione wireless del vero proprietario del drone bersaglio, quindi si autentica con il drone bersaglio fingendo di essere il suo proprietario, e poi invia comandi a esso e a tutti gli altri droni zombie posseduti a mio piacimento.

SkyJack funziona anche da terra; non è necessario avere un drone dalla tua parte per farlo funzionare. Puoi semplicemente eseguirlo dalla tua macchina Linux/Raspberry Pi/portatile/ecc. e dirottare i droni direttamente dal cielo.

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


Download

Puoi ottenere SkyJack da github: https://github.com/samyk/skyjack

Software

SkyJack

SkyJack (disponibile su github) è principalmente un'applicazione Perl che gira su una macchina Linux, esegue aircrack-ng per portare la scheda wifi in modalità monitor, rileva tutte le reti wireless e i client circostanti, disattiva qualsiasi client connesso ai Parrot AR.drones, si connette al Parrot AR.Drone ora libero come se fosse il suo proprietario, e poi usa node.js con node-ar-drone per controllare i droni zombie.

Rilevo i droni cercando qualsiasi connessione wireless proveniente da indirizzi MAC di proprietà della società Parrot, che puoi trovare definiti nella Registration Authority OUI.

aircrack-ng

Uso aircrack-ng per mettere il nostro dispositivo wireless in modalità monitor e trovare i nostri droni e i proprietari dei droni. Poi uso aireplay-ng per deautenticare il vero proprietario del drone che sto prendendo di mira. Una volta deautenticato, posso connettermi mentre il drone è in attesa che il suo proprietario si riconnetta.

node-ar-drone

Uso node-ar-drone per controllare il drone appena asservito tramite Javascript e node.js.

Hardware

Parrot AR.Drone 2

Il Parrot AR.Drone 2 è il drone che vola in giro cercando altri droni, controllato da iPhone, iPad o Android, ed è anche il tipo di drone che SkyJack cerca per prenderne il controllo. SkyJack è in grado anche di cercare il Parrot AR.Drone versione 1.

I Parrot in realtà avviano una propria rete wireless, ed è così che il proprietario del drone si connette. Ne prendiamo il controllo deautenticando il proprietario e connettendoci ora che il drone è in attesa che il suo proprietario si ricolleghi, sfruttando il fatto che abbiamo distrutto temporaneamente la loro connessione wireless.

Raspberry Pi

Uso un Raspberry Pi per guidare il progetto perché è economico, ragionevolmente leggero, ha USB e gira Linux.

Alfa AWUS036H adattatore wireless

Uso la scheda wireless Alfa AWUS036H che supporta l'iniezione di pacchetti raw e la modalità monitor, che mi consentono di deautenticare gli utenti legittimamente connessi ai loro droni.

Edimax EW-7811Un adattatore wireless

Uso anche l'adattatore USB wireless Edimax EW-7811Un affinché SkyJack possa avviare la propria rete. Questo mi permette di connettermi a SkyJack dal mio portatile o iPad e osservare tutti gli altri droni mentre vengono controllati.

Batteria USB

Suggerisco qualsiasi batteria USB leggera (sotto i 100 grammi) e in grado di erogare circa un ampere (1000mAh). Il Raspberry Pi + wifi probabilmente consumerà circa questa quantità di energia. Potresti anche collegare tre batterie AAA insieme per ottenere circa 4,5V in uscita, il che sarebbe un po' più leggero, anche se non sono sicuro di quanta corrente possa erogare.

Domande?

Sentiti libero di contattarmi per qualsiasi domanda!

Puoi contattarmi all'indirizzo [email protected].

Segui @SamyKamkar su Twitter o dai un'occhiata a http://samy.pl per i miei altri progetti.

Scarica lo strumento