GPS Spoofing , To verify if jamming can help in successful spoofing

GPS Spoofing is an act of creating a fake GPS signal to fool a device into thinking that it is somewhere else, and/or at a different point in time. GPS Spoofing can also be useful as civilian drones have become incredibly popular over the last several years, finding uses in photography, surveying, i

2025-06-28 16:27:30 - Adil Khan

Project Title

GPS Spoofing , To verify if jamming can help in successful spoofing

Project Area of Specialization Cyber SecurityProject Summary

GPS Spoofing is an act of creating a fake GPS signal to fool a device into thinking that it is somewhere else, and/or at a different point in time. GPS Spoofing can also be useful as civilian drones have become incredibly popular over the last several years, finding uses in photography, surveying, inspection, and even agriculture. With this increased popularity comes an increased risk of the misuse of drones. This has prompted the government to search for solutions to this problem. Since drones rely on GPS for navigation, spoofing can provide a solution to this problem. By sending false GPS signals to a rogue drone or a spy drone, it may be misled into landing in a location of the spoofer’s choosing. The aim of this project is to develop a GPS spoofer while jamming all other navigation systems i.e. getting a victim that is already synchronized to the legitimate GPS service to lock onto the attacker’s spoofing signal. Current GPS simulators available that are used for spoofing are costly and thus only affordable to the researchers with a heavy budget. The spoofing technique we will implement uses a low cost USRP. The project will have two distinct parts spoofing and jamming.

For spoofing, open source software will be used for GPS L1 signal generation. The GPS signal will then be amplified and transmitted using any SDR platform through a directional antenna to a receiver navigation system. The receiver navigation system will then show its position according to the spoofing coordinates sent by the spoofer. Jamming will be required to enable spoofing signals to take effect. Navigation systems, which include GLONASS (Russia), BEIDOU (China) and GALILEO (Europe), will be Jammed. Jamming signals will be transmitted for maximum effectiveness.

This project is a proof of concept of generation of GPS Spoofed and GNSS jamming signals for successful GPS Spoofing.

Project Objectives

The aim of this project is to develop a GPS spoofer while jamming all other navigation systems i.e. getting a victim that is already synchronized to the legitimate GPS service to lock onto the attacker’s spoofing signal. Current GPS simulators available that are used for spoofing are costly and thus only affordable to the researchers with a heavy budget. The spoofing technique we will implement uses a low cost USRP. The project will have two distinct parts spoofing and jamming.

For spoofing, open source software will be used for GPS L1 signal generation. The GPS signal will then be amplified and transmitted using any SDR platform through a directional antenna to a receiver navigation system. The receiver navigation system will then show its position according to the spoofing coordinates sent by the spoofer. Jamming will be required to enable spoofing signals to take effect. Navigation systems, which include GLONASS (Russia), BEIDOU (China) and GALILEO (Europe), will be Jammed. Jamming signals will be transmitted for maximum effectiveness.

Students will investigate spoofing attacks on civilian GPS and also analyze the requirements for their success as well as their limitations in practice. They will identify what parameters are needed for the attacker to generate its signals in order to successfully spoof the receivers. At the end students will spoof the GPS signal to an arbitrary location while jamming all other navigation systems.

Project Implementation Method

For GPS Spoofing we are doing simplistic spoofing technique in which we are using are using GPS-SDR-SIM to generate ephemeris files. We will be using software defined radio USRP N210 for generation of GPS signals . For transmission of these signals we will be using GPS antenna . 

For jamming we will use voltage control oscillators to jam gnss signals. We will use three VCO,s to generate signals for different bands of frequencies.Ahead of VCO we will use schottky diode to generate noise and then we will have  an amplifier to amplify generated signals. 

Benefits of the Project

GPS Spoofing can be useful as civilian drones have become incredibly popular over the last several years, finding uses in photography, surveying, inspection, and even agriculture. With this increased popularity comes an increased risk of the misuse of drones. This has prompted the government to search for solutions to this problem. Since drones rely on GPS for navigation, spoofing can provide a solution to this problem. By sending false GPS signals to a rogue drone or a spy drone, it may be misled into landing in a location of the spoofer’s choosing. The aim of this project is to develop a GPS spoofer while jamming all other navigation systems i.e. getting a victim that is already synchronized to the legitimate GPS service to lock onto the attacker’s spoofing signal.

Jmming is necessary as Jamming will be required to make spoofing signals effective. Navigation systems, which include GLONASS (Russia), BEIDOU (China) and GALILEO (Europe), will be Jammed. Jamming signals will be transmitted for maximum effectiveness

Technical Details of Final Deliverable

Our final deliiverables will be 

Final Deliverable of the Project HW/SW integrated systemCore Industry SecurityOther Industries Education , IT , Telecommunication Core Technology Clean TechOther Technologies OthersSustainable Development Goals Quality Education, Industry, Innovation and Infrastructure, Peace and Justice Strong InstitutionsRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 77800
Vco Equipment31150034500
Cables Miscellaneous 47002800
Micro Sd card Equipment135003500
Amplifiers Equipment4800032000
Miscellaneous Miscellaneous 150005000

More Posts