Volatile memory forensics for the Robot Operating System

12/22/2018
by   Víctor Mayoral Vilches, et al.
0

The increasing impact of robotics on industry and on society will unavoidably lead to the involvement of robots in incidents and mishaps. In such cases, forensic analyses are key techniques to provide useful evidence on what happened, and try to prevent future incidents. This article discusses volatile memory forensics for the Robot Operating System (ROS). The authors start by providing a general overview of forensic techniques in robotics and then present a robotics-specific Volatility plugin named linux_rosnode, packaged within the ros_volatility project and aimed to extract evidence from robot's volatile memory. They demonstrate how this plugin can be used to detect a specific attack pattern on ROS, where a publisher node is unregistered externally, leading to denial of service and disruption of robotic behaviors. Step-by-step, common practices are introduced for performing forensic analysis and several techniques to capture memory are described. The authors finalize by introducing some future remarks while providing references to reproduce their work.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2023

From the Desks of ROS Maintainers: A Survey of Modern Capable Mobile Robotics Algorithms in the Robot Operating System 2

The Robot Operating System 2 (ROS 2) is rapidly impacting the intelligen...
research
12/22/2018

Aztarna, a footprinting tool for robots

Industry 4.0 is changing the commonly held assumption that robots are to...
research
10/01/2018

Robotics CTF (RCTF), a playground for robot hacking

Robots state of insecurity is onstage. There is an emerging concern abou...
research
07/23/2018

Scanning the Internet for ROS: A View of Security in Robotics Research

Because robots can directly perceive and affect the physical world, secu...
research
11/05/2022

Robot Basics: Representation, Rotation and Velocity

In this article, we plan to provide an introduction about some basics ab...
research
01/07/2021

A review of robotics taxonomies in terms of form and structure

Identifying and categorizing specific robot tasks, behaviors, and resour...
research
12/21/2021

Online programming system for robotic fillet welding in Industry 4.0

Fillet welding is one of the most widespread types of welding in the ind...

Please sign up or login with your details

Forgot password? Click here to reset