https://github.com/last-byte/gpspoof
Python wrapper for gps-sdr-sim
https://github.com/last-byte/gpspoof
Last synced: 12 months ago
JSON representation
Python wrapper for gps-sdr-sim
- Host: GitHub
- URL: https://github.com/last-byte/gpspoof
- Owner: last-byte
- Created: 2018-04-07T18:38:28.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-15T13:36:27.000Z (about 8 years ago)
- Last Synced: 2025-01-21T06:29:14.546Z (over 1 year ago)
- Language: Python
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GPSpoof
Python wrapper for [gps-sdr-sim](https://github.com/osqzss/gps-sdr-sim)
By: last-byte & VoidSec
## What it is
GPSpoof is a python script with the purpose of helping set up the environment for gps-sdr-sim and hackrf_transfer tools.
## Why
At first, when working with gps-sdr-sim I found it really difficult to understand what files where needed and why it did not work sometimes (NASA FTP is pretty messy actually) so I had to write my own script to aid in the process. Talking with some pals of mine it seemed like I was not the only one having troubles with the tools, so I decided to release this wrapper.
## What's needed
* Python 3
* Internet connection
* libhackrf and hackrf_transfer installed
* HackRF One
## Usage
```
git clone https://github.com/last-byte/GPSpoof.git
cd ./GPSpoof
./gpspoof
```
From there on follow the instructions in the script. If it's the first time running the script, answering yes to all the question will (usually) do the job.
## What it does
* Download and compile gps-sdr-sim if not present in the same directory
* Download the updated brdc file from NASA's FTP
* Compile gpssim.bin based on user's settings
* Run hackrf_transfer using the compiled gpssim.bin
* Make you happy using colors :)
## TO-DO
* [ ] Add support for movement;