[go: nahoru, domu]

Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.
/ rowhammer_rpi3 Public archive

Simple Rowhammer attack PoC for Raspberry Pi 3B+

Notifications You must be signed in to change notification settings

developedby/rowhammer_rpi3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

rowhammer_rpi3

Simple Rowhammer attack PoC for Raspberry Pi 3B+

Usage

  • Download rowhammer.c on the Rapsberry Pi with git clone https://github.com/developedby/rowhammer_rpi3.git or your preferred method.
  • Compile with gcc rowhammer.c -o rowhammer.
  • Execute with sudo ./rowhammer, follow the instructions of the CLI interface.

This code is based on [https://github.com/0x5ec1ab/rowhammer_armv8], trimmed down to only the essential parts. It also has some slight modifications to work on Raspberry Pi instead of their board.

This was only tested on the Raspberry Pi 3B+ and will most likely not work on boards that have different memory chips.

Authors

Original code by VandySec Group (https://github.com/0x5ec1ab/rowhammer_armv8). It is proprietary, but following Github's Terms of Service, any user is allowed to view and fork public repositories inside Github.

This material was originally developed as part of an assignment of the Operating systems for embedded systems course delivered at Politecnico di Torino by Prof. Stefano Di Carlo.

About

Simple Rowhammer attack PoC for Raspberry Pi 3B+

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages