tidying up readme

This commit is contained in:
then 2020-08-24 01:52:41 +02:00
parent d9db52468f
commit bb586f0b4c

View File

@ -26,7 +26,7 @@ Part ID Number: 0xa000cw898 0x09898908 (redacted)
Serial Number: 000000000 0000 00 00000000 (redacted
```
### GPS sim (Download + compile) (via https://slowmin.com/fake-gps-with-a-hackrf-one/)
### GPS sim (Download + compile)
```
$ git clone https://github.com/osqzss/gps-sdr-sim.git
$ cd gps-sdr-sim
@ -34,6 +34,9 @@ $ make
```
Making gps sim only takes a few seconds.
## Installing on Arch
you could build gps-sdr-sim from scratch, but I choose to use the binary provided by the 'blackarch' distro's repository.
@ -54,7 +57,7 @@ you could build gps-sdr-sim from scratch, but I choose to use the binary provide
Extract the compressed file in a place you will remember
### Generate simulated motion file
## Generate simulated motion file
Generate binary file to be transmitted by hackrf:
@ -65,7 +68,7 @@ you could build gps-sdr-sim from scratch, but I choose to use the binary provide
The default option generates a 300sec (5 min) 'motion' file. This can be increased by using using the '-d' option. The last part is the location of your choosing (lat, long, altitude). This will run for 300 seconds and generate a 'gpssim.bin' file. **NOTE** the lat/long/alt should not contain any spaces, only commas.
### Spoof location
## Spoof location
To transmit your spoofed gps position using the hackrf use the follwing command:
@ -78,13 +81,13 @@ you could build gps-sdr-sim from scratch, but I choose to use the binary provide
Enjoy!
### Test results
## Test results
Vulnurable devices tested (no need to switch of wifi, gsm etc, works out of the box):
* iPhone 6, running iOS 12.4.4
* Samsung s10e, running Anroid 10
### Improvements
## Improvements
Combine with fake wifi access points from desired location geo-ap database such as WiGLE (https://api.wigle.net/) or here https://www.mylnikov.org/archives/1170