HomeCybersecurityGPS Spoofing Attack Simulator

GPS Spoofing Attack Simulator

Interactive 3D simulation of GPS spoofing: a ground receiver trilaterates its position from satellite pseudoranges while a rogue transmitter overpowers real satellite signals and drags the computed fix away from the receiver's true location.

Cybersecurity3DAdvanced60 FPS
exp-satellite-security ↗ Open standalone

Satellite navigation receivers trust every signal that arrives on the right frequency with the right code — they have no built-in way to tell a genuine satellite from a ground-based impostor broadcasting louder. This simulation models a GPS spoofing attack in real time: a constellation of satellites feeds honest pseudoranges to a moving receiver, which solves for its own position with a least-squares fit every frame. Switch on the rogue transmitter and watch it out-power individual satellite links, injecting a slowly growing false distance that walks the receiver's computed fix away from where it actually is — while the residual and RAIM alarm show the one signature a spoofed fix usually leaves behind.

⚙ Under the hood

Interactive 3D simulation of a GPS spoofing attack: a moving receiver solves for its own position from satellite pseudoranges every frame, while a rogue transmitter overpowers real satellite signals and injects a drifting false range that drags the computed fix away from the receiver's true location.

Three.jsGPS spoofingcybersecuritysatellite navigationtrilaterationRAIM

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)