{"product_id":"project-reboot-hardware-target","title":"Project Reboot: Hardware Audit Training Target","description":"\u003cp\u003e\u003cstrong\u003eEver wanted to learn\u003c\/strong\u003e how to \u003cstrong\u003ereverse-engineer hardware\u003c\/strong\u003e but were intimidated by its steep learning curve? Or maybe you \u003cstrong\u003eunderstand the basics,\u003c\/strong\u003e but don't know how to \u003cstrong\u003elevel up your skills? \u003c\/strong\u003eOr maybe you teach hardware auditing, but can't find targets that are flexible, economical and progressive?\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMeet Project Reboot.\u003c\/strong\u003e Developed by the MACOBOX team, Project Reboot is a \u003cstrong\u003eprogressive hardware target board:\u003c\/strong\u003e a hardware device specifically made to make learning hardware reverse engineering\u003cstrong\u003e progressive and fun.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eYour Mission:\u003c\/strong\u003e Your robot has had a bad day. During its last run, a crash corrupted critical systems. The core is still alive, but all high-level functions are offline.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eYour Character:\u003c\/strong\u003e You are the field engineer assigned to bring the unit back online. You have direct access to low-level interfaces (UART, I²C, SPI, BLE). The robot will not simply accept a reset: you must prove you actually understand what you're doing by solving four protocol-based challenges.\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Robot---Float.gif?v=1782309056\" alt=\"\" style=\"margin-bottom: 16px; float: left; max-width: 30%;\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eYour Objectives:\u003c\/strong\u003e\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eRecover the robot's UART recovery console and inspect its pseudo-filesystem.\u003c\/li\u003e\n\u003cli\u003eSniff the I²C bus and reconstruct a flag from sensor traffic.\u003c\/li\u003e\n\u003cli\u003eInteract with the external SPI flash and recover a flag from firmware data.\u003c\/li\u003e\n\u003cli\u003eUse BLE to talk to the robot, set modes, and submit flags. Interact with packets and characteristics to solve the challenge.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cstrong\u003eEach challenge exists in two flavours:\u003c\/strong\u003e Normal mode and Hard mode. Normal mode shows you the core mechanics; Hard mode forces you to apply them in a more challenging way.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat you'll learn along the way:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnderstand how UART, I²C, SPI and BLE work in real embedded systems.\u003c\/li\u003e\n\u003cli\u003eUse these interfaces for debugging, reverse engineering and exploitation.\u003c\/li\u003e\n\u003cli\u003eExtract and submit flags that confirm you solved each challenge.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTo help you, Lab401 has written a \u003ca href=\"https:\/\/lab-401.github.io\/Project-Reboot-eLearning\/\"\u003e\u003cb\u003ecomplete walkthrough\u003c\/b\u003e\u003c\/a\u003e - taking you through everything you need to know - theory, techniques, approaches, software and commands. If you get stuck, there's ample tips to help you through each section. You'll get full knowledge, the right amount of challenge - but never frustrated or completely lost.\u003c\/p\u003e\n\u003cp\u003eProject Reboot is available in \u003cspan style=\"text-decoration: underline;\"\u003etwo configurations:\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eComplete:\u003c\/strong\u003e Contains everything you need to solve the challenge - all tools, accessories, wires, gizmos - everything you need is included. These are \u003cb\u003ereal tools\u003c\/b\u003e - they form the base of every hardware auditor's toolkit - and will be useful for years to come.\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBasic:\u003c\/strong\u003e Device only - if you've already got tools and accessories, you can buy the Project Robot board standalone.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cfigure style=\"margin-top:2em; margin-bottom:2em\"\u003e\n   \u003cvideo lite-youtube=\"\" videoid=\"7TroJG5w4Z4\" posterquality=\"maxresdefault\" params=\"rel=0\"\u003e\u003c\/video\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cb\u003eBasic Pack\u003c\/b\u003e\n\u003cul\u003e\n\u003cli\u003e1x \u003cb\u003eProject Reboot Device\u003c\/b\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cb\u003eComplete Pack\u003c\/b\u003e\n\u003cul\u003e\n\u003cli\u003e1x \u003cb\u003eProject Reboot Device\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e1x USB-TTL Serial Adaptor (+ Cables)\u003c\/li\u003e\n\u003cli\u003e1x CH341A Memory Reader (+ Cables)\u003c\/li\u003e\n\u003cli\u003e1x SPI SOP-8 Memory Clip\u003c\/li\u003e\n\u003cli\u003e1x 24MHz, 8-Channel Logic Analyser (+ Cables)\u003c\/li\u003e\n\u003cli\u003e1x Digital Pen-Style Multimetre (+ Cables)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eTechnical Resources\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cstrong\u003eDocumentation \u0026amp; Support\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/lab-401.github.io\/Project-Reboot-eLearning\/\" target=\"_blank\"\u003eLab401's Project Reboot Walkthrough Tutorial\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/mindstormsecurity.com\/d7f3a9b2c1e5\/project_reboot_manual.html\" target=\"_blank\"\u003eProject Reboot Documentation\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eLearning Objectives\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cb\u003eInterfaces\u003c\/b\u003e\n\u003cul\u003e\n\u003cli\u003eUART (TX\/RX Theory, Baud Rate, Frames, Typical Uses)\u003c\/li\u003e\n\u003cli\u003eI2C (Physical Connection, Address Spaces, Clock Theory, Master\/Slave Configurations, Typical Uses)\u003c\/li\u003e\n\u003cli\u003eSPI (Physical Connection, Address Spaces, Duplex Transmission)\u003c\/li\u003e\n\u003cli\u003eBLE (Services, GAT, properties, advertising packets, use-cases)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Mindstorm Security","offers":[{"title":"Basic","offer_id":53434485997915,"sku":"MS-PROJECT-REBOOT","price":102.5,"currency_code":"EUR","in_stock":true},{"title":"Complete Pack","offer_id":53434486030683,"sku":"MS-PROJECT-REBOOT-PACK","price":125.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Project-Reboot---Front.png?v=1782226504","url":"https:\/\/lab401.com\/products\/project-reboot-hardware-target","provider":"Lab401","version":"1.0","type":"link"}