A comprehensive micro unmanned aerial vehicle (UAV/Drone) forensic framework
Introduction
Unmanned aerial vehicles (UAVs), or colloquially known as drones, are pilot-less aircraft controlled either remotely or autonomously through predefined software-controlled flight paths that work simultaneously with GPS devices and sensors installed onboard. Drones are available for many purposes and can be deployed to perform rescue assessments like wildlife surveillance, flooding inspection, border patrolling (Nuwer, 2017; Gallucci, 2017; Boyd, 2016), and other life-saving missions such as delivering life jackets or medical aids in emergency cases (Mezzofiore, 2018). Advancement in technology has made drones easily affordable. This technology has significantly captivated commercial organizations and has, therefore undergone a noticeable growth in recent years. According to the Federal Aviation Administration (FAA), sales of non-model drones (i.e., commercial) and model drones (i.e., personal) are expected to reach seven million by 2020 (Federal Aviation Administration, 2016). While non-model drone registrations are expected to increase four times by 2022, model drone registrations already reached 878,000 as of early 2018. Another forecast claims that non-model drone usage by recognized domains such as construction, utility inspection, and industrial total to 28, while aerial photography, real estate photography, and data collection usage make up to 48. Agriculture inspection & use counts for 17 and the rest includes the usage by state and local governments for search and rescue operations (Aerospace Forecast Fiscal, 2018). According to PwC (Audit and assurance, consulting, and tax services), the drone industry is expected to achieve a value of 127 billion by the end of 2020 (Guy, 2018). The majority of the drone market share is held by Chinese companies, DJI, and Yuneec. In 2017, DJI had 75 of the civilian-market share (Wikipedia, 2019). The development in drone technology and falling prices have attracted many e-commerce companies to invest in drone package delivery. Medical companies, for example, have started using drones to deliver medicine very quickly to its destination. Organizational domains like logistics, supply chain, transport, cargo, automobiles, and airports have also started using drones for surveillance and delivery.
Despite the continuously mandated FAA regulations (in the USA), the pace at which drone technology is proliferating has also led to their use in undesired, and at times, unlawful settings, thereby elevating security concerns. Though drone technology affords great benefits, there has always been a constant increase in media reports stating the illegal use of drones. Drones are often used in criminal acts spanning from delivering drugs and cellphones into prisons to drug trafficking and illicit flight around a football stadium (Smith, 2017; Woody, 2016; Tail, 2016). People are exploring this technology and attempting to challenge the limits in a disputable manner, exploiting the not-so-strict privacy laws. These actions trigger the necessity for a digital solution that tracks a drone's conduct when used in criminal activities. A review conducted on several ways of using UAVs during the investigation at the crime scene is in (Mendis et al., 2016).
An increase in the abusive use of drone technology risks the safety and security of data, infrastructure, and the public; Fig. 1 depicts a few methods of illegal usage of drones. Hence, the question arises as to how to stop, or at least reduce the potential threats illustrated in Fig. 1. Drone forensics, in our terms, can be defined as collecting, preserving, and analyzing the drone's digital and hardware related evidence during a criminal investigation. A clear and concise report based on the examination of hardware evidence and interpretation of the data can bear testimony for or against the accused in any drone-related crime. The first part of this research introduces a general process of examining the hardware components found at the crime scene. The other part of this work presents a platform for investigating drones' digital information through flight logs produced by the drones from two major drone manufacturers. This platform is a standalone Java-based application. We chose to develop a desktop application to maintain the confidentiality of the information and protect it from being accessed over remote servers.
One way to apply drone forensics is to analyze the flight information using the log files stored onboard. These log files are generated dynamically as soon as the flight time starts and ends when it is complete. These files give real-time sensor recordings of all the sensors equipped to the drone. However, there are a large variety of drones, and the logging system used on each platform has a proprietary nature and thus do not follow any universally recognized standard. To address this challenge, we aim to visualize a drone's flight information and provide a 3D representation of the path followed by the drone using Google maps. The gathering of several sensor readings, even for short flight times, would help in forensic analysis and provide evidence that could lead to a conviction or prevent a potential crime. This novel approach will help investigators apprehend and analyze the unabridged flight plan of a drone, determining whether or not it was flown in compliance with regulations. Before proceeding to the literature survey, the sections below introduce a few necessary concepts that are widely used in this research.
In 2015, UK police reported that 257 out of 352 cases of drone-related crimes were aimed at disrupting public safety (Yeung, 2016), while the number of crimes tripled in 2016 (Daily Mail, 2017). This data shows that there is an increase in crimes in recent years, and it is only expected to increase in the coming years. The rate at which drone technology is proliferating will eventually sync with the rate of occurrences of such crimes. In 2015, a DJI Phantom drone suddenly and unexpectedly crashed on the lawn of the White House. Although it was later determined to be mere negligence by the flyer, this incident showed that drones could penetrate even the most secure infrastructures (Shear and Schmidt, 2015).
Below is a brief outline of our approach:
- •
Collect sensor readings of every flight at various places and times.
- •
Extract all the system log files from external/internal memory.
- •
Create a unified file formatting technique to be used for visualization.
- •
Upload the necessary log files to the application and extract data for visualization.
- •
Propose a forensic model for examining hardware/physical components of a drone.
- •
Provide a digital forensic platform for analyzing and visualizing flight logs of the two popular drones.
The remaining part of this paper is organized as follows: Section 2 discusses a few concepts used in the field of digital forensics of drones, followed by a literature survey in section 3. Section 4 introduces the drone forensic framework used in performing hardware/physical and digital forensics. Using the proposed techniques, section 5 elaborates on the experimental setup needed for our research while the results of the proposed application are discussed in section 6. Finally, section 7 concludes with the discussion on the analysis of the work done, limitations, and possible future work.
Section snippets
Drone forensics
Continuous dependence of modern society on communication-related technologies, like the Internet of Things (IoT), has grown substantially and has led to a corresponding increase in digital security threats. Since security has always been a major enabling factor for any emerging communication technology, there is a need for constant evaluation. Drone forensics can be subdivided into two categories; namely, Digital forensics and Hardware/Physical vehicle forensics. Digital forensics include: 1)
Literature survey
There are several studies performed on drone forensics. As mentioned in the introduction section, commercially available drones are highly customized, and every drone has its own set of policies. It will be a challenge to create a single platform for performing digital drone forensics on every commercial drone unless a standard is set.
Drone forensics framework
This section focuses on the discussion of the proposed forensic approach. Fig. 3 shows a block diagram of the proposed drone forensic methodology.
The entire approach of drone forensics is divided into three phases. These three phases are explained below:
Hardware/physical setup
Our hardware setup included two popular drones along with a laptop running windows 10. The drones were flown over an open space at the university away from the public. Drone batteries, as well as the ground controllers, were required to be charged after every flight. The Phantom 4 had two spare batteries while the Typhoon H had one spare battery. The Phantom 4 can also be controlled through a smartphone that acts as a real-time flight controller and visualizer through an app. Additionally, an
Results
Based on the discussion so far, this section elaborates on the key findings and shows how the application can be used to extract evidence from the acquired data. It analyzed the crime scene results for hardware forensics and processed data from the DIGON Forensic App for digital forensics.
Analysis
The objective of this research was to show the technique of performing a complete drone forensic analysis. The primary task was to preserve all of the collected information throughout the process. Hardware forensics is primarily used for user identification and component analysis. An instance of component analysis includes noting the DJI battery's serial number, which is written in reverse order.
Digital forensics is the interpretation and analysis of sensor recordings along with any multimedia
Funding
This research was not supported by any grant funding from agencies in the public, commercial, or not-for-profit sectors. Support was completely provided by the College of Engineering at the University of Toledo.
Resources
Source Code: The open source drone forensics software proposed in this work is available at GitHub. Version 1: https://github.com/ankitrlps/DroneForensicsSoftware. Version 2: https://github.com/ankitrlps/digital-drone-forensics-spring-boot-maven-javafx
KML files: THe KML files used for visualization in our software and Google Earth are also available at Github at the following link: https://github.com/ankitrlps/KML-Files.
Google Earth Visualization: Video demonstration of Google Earth
Acknowledgements
The authors are thankful to Paul A. Hotmer Family Cybersecurity and Teaming Research Laboratory and the Electrical Engineering and Commuter Science Department at the University of Toledo for supporting the students involved and allowing the use of facilities to complete this project. The authors are also thankful to Allen R. Williams for his assistance in proofreading the document.
References (55)
Unmanned aerial vehicles: a preliminary analysis of forensic challenges
Digit. Invest.
(2016)Classification of the Unmanned Aerial Systems
FAA Releases 2016 to 2036 Aerospace Forecast
Airspace Restrictions
- et al.
Drone forensic analysis using open source tools
Journal of Digital Forensics, Security and Law
(2018) - et al.
Forensic analysis of popular uav systems
Battelle DroneDefender counter-UAS device
Border Patrol Calls on Silicon Valley for Advice on Small Drones
(July 2016)- et al.
Drop (drone open source parser) your drone: forensic analysis of the dji phantom iii
Digit. Invest.
(2017) Euler Angle
NASA/NOAA Team Deploy Global Hawk to Track Hurricane Matthew
Save the Special Rule for Model Aircraft Faa Section 336
Drones Used to Analyse Ash Clouds from Guatemalan Volcano
Flight Controller Data Analysis
FAA Aerospace Forecast Fiscal Years 2018-2038
Insane Drone Footage Shows Widespread Damage and Flooding at California's Oroville Dam
HealthyDrones Is Now Airdata UAV!
Why Drone Use for Security Will Increase Significantly in 2018
JavaFX 3D Model Importers
Drone forensic framework: sensor and data identification and verification
Leap Motion Controller and JavaFX: A New Touch-Less Approach
How much weight can a drone carry?
5 best heavy lift drones [2019]- large drones that have high lift capacity
Cited by (41)
Secure communication in IOT-based UAV networks: A systematic survey
2023, Internet of Things (Netherlands)Unmanned Aerial Vehicle (UAV) Forensics: The Good, The Bad, and the Unaddressed
2023, Computers and SecurityThe drone delivery services: An innovative application in an emerging economy
2023, Asian Journal of Shipping and LogisticsInternet of drones security: Taxonomies, open issues, and future directions
2023, Vehicular CommunicationsCitation Excerpt :However, this work is limited to only DJI drones. Renduchintala et al. [245] proposed a more comprehensive forensic framework. The authors first divided drone forensics into two categories: digital forensics and hardware/physical vehicle forensics.
An investigation into Unmanned Aerial System (UAS) forensics: Data extraction & analysis
2022, Forensic Science International: Digital InvestigationCitation Excerpt :The proposed framework allows the investigator to complete these practices in a different order if necessary. The proposed framework also provides more practical tasks for how to handle and analyse devices than the framework suggested by Renduchintala et al. (2019), as detailed suggestions are provided for the best practices while handling devices, what data is likely to be recoverable and how this data can be used in an investigation. The suggested framework also provides guidance on how to perform a forensic analysis of the controller used to operate the drone, which was not included in the framework created by Renduchintala et al. (2019).
Laser scanner and drone photogrammetry: A statistical comparison between 3-dimensional models and its impacts on outdoor crime scene registration
2022, Forensic Science InternationalCitation Excerpt :Although it is a powerful tool in many aspects, creating point clouds on a million-point scale, this technology is still expensive and can be considered time-consuming. On the other hand, unmanned aerial vehicles (UAVs), also referred to as drones, have gained popularity regarding forensic registration when access can be considered difficult or even dangerous [8]. Recent literature presents worldwide usages of UAVs for outdoor forensic purposes, surpassing general topography, with environmental protection [9,10], such as waste management [11], mining sites [12,13], post-mass disasters such as landslides [14,15], floods [16], dam breaches [17], forest fires [18], and highway traffic accidents [19].