Skip to content
Purposely Vulnerable Embedded Device
C Python Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
v0.1
COPYING
README.md

README.md

PVED

Purposely Vulnerable Embedded Device

[+] A custom embedded device created for learning and demonstrating hardware hacking techniques.
[+] The device is to employ various security measures which are designed to be circumvented.
[+] Emphasis on a simple, easy-to-reproduce design that is optimized to focus on specific attack scenarios.


== Version 0.1 ==
MCU: Atmega328

A black box, the only interface being a mini USB port for serial communication. A login prompt requests credentials from the user.


Attack Scenarios:
*Password Cracking
*Password Reset

Companion blog posts:
https://www.optiv.com/blog/demystifying-hardware-security-part-i
https://www.optiv.com/blog/demystifying-hardware-security-part-ii (contains solutions)
https://www.optiv.com/blog/demystifying-hardware-security-part-ii (contains solutions)

You can’t perform that action at this time.