Search papers, labs, and topics across Lattice.
This survey addresses the critical vulnerability of smartphone GNSS receivers to spoofing attacks, which can lead to erroneous positioning and compromise sensitive geolocation data. It establishes a novel taxonomy for classifying spoofing attack effects and countermeasures, specifically tailored to the hardware and software constraints of mobile devices. The paper provides a historical review of smartphone vulnerability characterization and an overview of viable detection and counteraction techniques, offering a comparative framework for their effectiveness on mobile platforms.
Forged satellite signals can trick your smartphone into reporting a false location, a threat amplified by the ubiquity of mobile devices and their sensitive data.
Smartphones rely on Global Navigation Satellite System (GNSS)-based positioning for many of the functions they execute everyday. The GNSS receivers embedded in smartphones are susceptible to anthropogenic radio frequency interference attacks in the forms of jamming and spoofing due to the low-power and open-architecture signals they receive from the satellite constellations. While jamming is a practice that denies a GNSS receiver the ability to form a position, velocity, and time (PVT) solution, spoofing represents a more insidious threat by using forged satellite signals that aim at causing the victim receiver to compute a false PVT solution. The ubiquity of smartphones and the sensitive geolocation data they hold make them a primary target for malicious spoofing. However, their hardware constraints and the lack of deep visibility into the GNSS receiver processing chain create significant hurdles for effective countermeasures. Existing surveys comprehensively explore general spoofing countermeasures but fail to address these mobile-specific limitations. This article fills that gap with a novel survey focused on techniques viable within the unique constraints of smartphone architectures. Specifically, we establish a taxonomy for defining GNSS spoofing attack effects and countermeasures, provide a historical review of smartphone vulnerability characterization, and provide an overview of techniques proposed to detect and counteract smartphone spoofing threats, offering a comparative framework to weigh their respective pros and cons on mobile platforms.