Drive Me Not – GPS Spoofing Detection via Cellular Network


Authors: Gabriele Oligeri, Savio Sciancalepore, Omar Adel Ibrahim, Roberto Di Pietro

Date: 8th of September, 2019

This page is dedicated to the distribution of the data used for the papers:

1)  “Drive Me Not – GPS Spoofing Detection via Cellular Network”, 12th ACM Conference on Security and Privacy in Wireless Networks (WISEC), 2019.

2) “GPS Spoofing Detection via Crowd-Sourced Information for Connected Vehicles” currently submitted and in peer-review.

In our paper, these data have been used to detect ongoing GPS spoofing activities on a target moving device, such as a car or a truck. You can download the paper 1 here.

They have been acquired using a a smartphone running the Android Operating System version 8.1.0, kernel version 4.4.95+, equipped with a MT6739 Quad Core processor running at 1.3Ghz, 8GB of ROM memory and 1GB of RAM memory. The smartphone features two Subscriber Identication Module (SIM) cards, thus being able to receive messages from two different operators at the same time. To orchestrate the acquisition, we have developed a dedicated Android application, able to collect information from the cellular network, the WiFi infrastructure, and the GPS infrastructure at the same time. The user can specify a sampling period T; then, every T seconds, the application logs the information from the in-range Base Stations (BS) (by calling the Android method getAllCellInfo), the information from the neighboring WiFi networks, and the current location of the smartphone (MT) obtained via the GPS (using the Android methods requestLocationUpdates and getLastKnownLocation of the LocationManager library).

Then, it generates a log-file with all the information.

The download of the file is available here, or in our GitHib repository.

Enjoy with the data!