Abstract

For this research project I used a Raspberry Pi device and conducted online research to investigate potential security vulnerabilities along with mitigation strategies. I configured the Raspberry Pi by using the proper peripherals such as an HDMI cord, a microUSB adapter that provided 5V and at least 700mA of current, a TV monitor, PiSwitch, SD Card, keyboard, and mouse. I installed the Rasbian operating system (OS). The process to install the Rasbian took about 10 minutes to boot starting at 21:08 on 10/27/2023 and ending at 21:18. 1,513 megabytes (MB) was written to the SD card running at (2.5 MB/sec). On Sunday, November 26th, 2023, one of the peripherals seemed to have a circuit trip. I used an Apple USB-C cord and block to connect the PiSwitch to a laptop. This gave enough power for the Raspberry Pi to turn on using the same adapter as before. I referred to the Pi manual often for troubleshooting. The device has five indicator LEDs that provide statuses/feedback. Only two of my lights were turned on which where: ACT which lights up green when the SD card is accessed and PWR—which turns on red—signifying it is hooked up to 3.3V power. After booting up, I was able to get onto the desktop and open up LXTerminal and start entering Linux commands. Due to a lack of resources, I did not have a Wi-Fi dongle to enable network interface wirelessly or an ethernet cable to provide a wired connection.

Faculty Advisor/Mentor

Safdar H. Bouk

Document Type

Paper

Disciplines

Digital Circuits | Hardware Systems | Information Security | OS and Networks

DOI

10.25776/62qn-xy11

Publication Date

12-1-2023

Upload File

wf_yes

Share

COinS
 

Potential Security Vulnerabilities in Raspberry Pi Devices with Mitigation Strategies

For this research project I used a Raspberry Pi device and conducted online research to investigate potential security vulnerabilities along with mitigation strategies. I configured the Raspberry Pi by using the proper peripherals such as an HDMI cord, a microUSB adapter that provided 5V and at least 700mA of current, a TV monitor, PiSwitch, SD Card, keyboard, and mouse. I installed the Rasbian operating system (OS). The process to install the Rasbian took about 10 minutes to boot starting at 21:08 on 10/27/2023 and ending at 21:18. 1,513 megabytes (MB) was written to the SD card running at (2.5 MB/sec). On Sunday, November 26th, 2023, one of the peripherals seemed to have a circuit trip. I used an Apple USB-C cord and block to connect the PiSwitch to a laptop. This gave enough power for the Raspberry Pi to turn on using the same adapter as before. I referred to the Pi manual often for troubleshooting. The device has five indicator LEDs that provide statuses/feedback. Only two of my lights were turned on which where: ACT which lights up green when the SD card is accessed and PWR—which turns on red—signifying it is hooked up to 3.3V power. After booting up, I was able to get onto the desktop and open up LXTerminal and start entering Linux commands. Due to a lack of resources, I did not have a Wi-Fi dongle to enable network interface wirelessly or an ethernet cable to provide a wired connection.