Coder Social home page Coder Social logo

scodec-kk / wifi-drone-hijack-with-fake-gps Goto Github PK

View Code? Open in Web Editor NEW
20.0 0.0 6.0 3.87 MB

WPA2/WPA WIFI Drone hijack control by ROS with hackrf one fake GPS

License: GNU General Public License v3.0

C 0.62% Python 96.97% Shell 2.41%
hackrf fake-gps wpa2 wifi-wpa ros

wifi-drone-hijack-with-fake-gps's Introduction

WIFI-Drone-hijack-with-Fake-GPS

WPA2/WPA WIFI Drone hijack control by ROS with hackrf one fake GPS

Step

Getting Started

These instructions will provide you with a copy of the project running and running on your local computer for development and testing. For notes on how to deploy the project on a real-time system, see deployment.

Set up environment

Hardware

1. a Ubuntu 16.04 desktop (We set up in virtual machine)
2. two Wifi antenna (for the aircrack-ng)
3. a hackrf one(fakegps)
4. Drone (for testing e set up (Parrot Bebop 2,DJI Tello)
4. a server with powerful gpu (Used : pc with GTX1080 x 4 )

Software

1. Ubuntu 16.04 desktop
2. Aircrack-ng (tried verison 1.5.2)
3. ROS ROS Kinetic (need to set up for each model of drone)
4. a hackrf one
5. Drone (for testing e set up (Parrot Bebop 2,DJI Tello)
6. Python3 with tkinter , ttk , threading , os , time , subprocess ,
                csv , datetime , pyautogui , string , sys , requests,
                re
7. nmap    (Parrot Bebop 2 control)
8. Mplayer (DJI tello control)
9. xdotool (DJI tello control)
10.hackrf (hackrf on drive)
11.hashcat (for the server)

The ros of the drone:

The set up will follow "/DroneControlCMD/sample.json"

The set up environment will like this

Please keep the server (for crack password) and the pc can communication with each other For the api work please keep the pc connect to the internet

before launch software set up the "SystemInformation.txt"

rootPassword <Root_Password>
SSHIp <SSH_IP>
SSHUser <SSH_USER>
SSHPassword <SSH_Password>

Launch the software

Launch the software:

python3 FYP_GUI_NoRoot.py

GUI image

Page 1

Page 2

Page 3

Page 4

Page 5

Page 6

Page 7

Page 8

Page 9

Page 10

License

Distributed under the GPL-3.0 License. See LICENSE for more information.

Code reference:

wifi-drone-hijack-with-fake-gps's People

Contributors

scodec-kk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wifi-drone-hijack-with-fake-gps's Issues

/bin/sh: 1: Syntax error: "|" unexpected

When I execute the GUI i get this.

/bin/sh: 1: Syntax error: "|" unexpected

Running on Ubuntu and installed all the packages.

I love the idea of this though, it makes my life easier testing devices.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.