GP-Simulator is a cost-effective solution for simulation of GPS L1 signals with live sky synchronization and user-defined modification of key parameters (such as power, pseudorange, Doppler, and navigation message content) for emulating controlled spoofing attacks. GP-Simulator is designed for testing and investigating vulnerability points of GNSS dependant entities to spoofing and jamming.
Required Hardware:
GP-Simulator provides a clean and user-friendly interface, taking care of all complex computing processes in the backend.
GP-Simulator can be used in combination with radio frequency power amplifiers and antennas. Before use, make sure that your activities do not violate any local legal laws.
We have developed this application for testing our own GNSS spoofing detection system, as well as for researching various possible attack scenarios.
The application allows you to simulate simple and complex types of attacks:
Security and Operational Benefits::
All testing can be performed in the laboratory, as well as in the field.
To start testing your device, take the following simple steps:
Run the GP-Simulator.
In the “Init position” tab, click on “UBLOX Port” and select “Ublox RS-232 port” from the list. After that, wait for the “Status” to display “3D fix”
In the “Almanac & Ephemeris” tab, click on the “Download Almanac and Ephemeris” button to load files. NOTE: Internet connection is required.
In the “USRP” tab, set the following: USRP name to “usrp,” 10 MHz Ref to “GPSDO,” “Spoofing Mode” to “Asynchronous,” and then check the “Conducted connection” box respectively.
In the “Start” tab, set “DUT input power” to “-25 dBm” and then click on the “Start Scenario” button.
You can find the Operational Manual by following this link
For a quick and effortless start, we offer our customers the Evaluation Kit which consists of the following equipment: