-
ENSTA
- Brest, Brittany, France
- pcotret.github.io
- https://orcid.org/0000-0001-6325-0777
Stars
Learning operating system development using Linux kernel and Raspberry Pi
A modern, portable, easy to use crypto library.
Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
This repository contains sample programs written primarily in C and C++ for learning native code reverse engineering.
Bao, a Lightweight Static Partitioning Hypervisor
A low-overhead dynamic binary instrumentation and modification tool for ARM (both AArch32 and AArch64 support) and RISC-V (RV64GC).
Workshop on firmware reverse engineering
Penglai Enclave is an open-sourced, secure and scalable TEE system for RISC-V.
Simple machine mode program to probe RISC-V control and status registers
An optimized neural network operator library for chips base on Xuantie CPU.
Tray icon for the Spotify Linux client application
Proof-of-concept implementation for the paper "A Security RISC: Microarchitectural Attacks on Hardware RISC-V CPUs" (IEEE S&P 2023)
Codes sources des challenges de l'édition 2023 du 404 CTF
ARM PTM decoder, and ARM ETM v4 decoder. ptm2human is a decoder for trace data outputted by Program Trace Macrocell (PTM) and Embedded Trace Macrocell (ETMv4).
A bare-metal application to test specific features of the risc-v hypervisor extension