Mars@Hack 2022 — Break safe code — 2 Easy Write-up

TL;DR

Introduction

Schéma Électronique du système d’ouverture de la boîte
Flowchart du programme d’ouverture de la boîte.

Bypass ?

Compréhension du programme

Ouverture du binaire dans Ghidra.

Function where is you ?

Fonction permettant d’initialiser le code de la boîte.
Fonction permettant de retourner au format ASCII le bouton utilisé par l’utilisateur.
Call Tree de la fonction read_input.

Décodage de l’EEPROM

Fonction permettant de renseigner le code.

Récupération du code

Décodage de la mémoire EEPROM pour en extraire le code.

Live

--

--

--

French CTF team

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Les Pires Hat

Les Pires Hat

French CTF team

More from Medium

4 Ways to Install Firefox 98.0 on Ubuntu / Linux Mint / AlmaLinux & Fedora

Install Firefox 98.0 on ubuntu

UCI Commit EIO in Container

Multiple Blind SQL Injection (Authenticated) in CSZ CMS Version 1.2.9

SOC165 — Possible SQL Injection Payload Detected