Series 3. Time Manipulation

In this video, you will see the How-To

  • Move a receiver into the past year
  • Change the timestamp by a few seconds
  • Shift the phase of the PPS by hundreds of milliseconds/microseconds/nanoseconds,
  • Manipulate time in real-time

During the tests, we discovered two crucial facts:

  • Despite the reception of signals of several constellations, the receiver uses only GPS to compute the time.
  • In some synchronous spoofing scenarios, the GPS receiver produced an incorrect PPS even after turning off the spoofing.


  • 00:46 Connection diagram
  • 01:46 Software configuration
  • 03:44 Last year’s simulation
  • 06:40 Real-time mode. Asynchronous (non-coherent) GPS spoofing
  • 08:47 Synchronous GPS spoofing with 10 seconds time offset
  • 10:55 GLONASS enabled. New attack scenario on the multi-constellation GNSS receiver
  • 11:52 Position spoofing
  • 13:19 100ms PPS shift
  • 14:39 200ms PPS shift
  • 15:47 Online time manipulation. 2us PPS shift
  • 20:10 10us PPS shift
  • 22:05 GPS satellites clock correction manipulation. 1us PPS shift
Print Friendly, PDF & Email
Previous Post
Series 2. Testing Multi-Constellation GNSS Receiver
Next Post
GNSS Interference in Wildlife

Get Our Newsletter

Enter your email address below to receive announcements from GPSPATRON.
We will also send you the latest published articles.