The increasing threat of Global Navigation Satellite System (GNSS) spoofing attacks necessitates the development of robust defense mechanisms and the testing of potential vulnerabilities. In this project, we present the development and testing of an ultraportable Global Positioning System (GPS) spoofer using an Software Defined Radio (SDR) platform, BladeRF. The spoofer enables users to initiate synchronous spoofing attacks with kilobyte-level files, facilitating synchronous attacks. The project comprises two primary components: an acquisition block based on a serial-search algorithm and a GPS signal simulator. The design emphasizes module reuse, allowing for cost-effective implementation on a relatively small and affordable Field Programmable Gate Arrays (FPGA). This project provides a foundation for both GPS spoofing research and defense algorithm testing, proving the ease of developing a spoofer. / Det ökade hotet från GNSS-förfalskningsattacker kräver utveckling av robusta försvarsmekanismer och testning av potentiella sårbarheter. I det här projektet presenterar vi utvecklingen och testningen av en ultraportabel GPSförfalskare med hjälp av en mjukvarudefinierad radio, BladeRF. Förfalskaren möjliggör att användare kan initiera synkrona förfalskningsattacker med kilobytenivåfiler, vilket underlättar synkrona attacker. Projektet består av två primära komponenter: en samplingsblock baserad på en sekventiell sökalgoritm och en GPS-signalsimulator. Designen betonar återanvändning av moduler, vilket möjliggör kostnadseffektiv implementering på en relativt liten och prisvärd FPGA. Detta projekt ger en grund för både forskning om GPS-förfalskning och testning av försvarsalgoritmer och visar på enkelheten att utveckla en förfalskare.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-346198 |
Date | January 2023 |
Creators | Jiang, Wenhao |
Publisher | KTH, Skolan för elektroteknik och datavetenskap (EECS) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2023:831 |
Page generated in 0.0064 seconds