Table of Contents

GP-Simulator

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.






Key Features


Areas of Application

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.

Quick Start

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.



Operation Manual

You can find the Operational Manual by following this link


Evaluation Kit

For a quick and effortless start, we offer our customers the Evaluation Kit which consists of the following equipment:

  • Lenovo ThinkPad with the preinstalled software;
  • Ettus Research USRP B200 with GPSDO and additional shelldering;
  • Directional coupler, two 30 dB attenuators and a SMA cable for conducted tests;
  • Ublox M8T GNSS receiver for live sky synchronization with a USB cable and USB\RS-232 adapter;
  • All equipments is placed on a plastic panel;
  • Evaluation Kit comes in the NANUK 923 protective case.