/PacmanAttack

Defeating Pointer Authentication on the Apple M1 with Hardware Attacks

Primary LanguageRustMIT LicenseMIT

The PACMAN Attack

PACMAN except in rust!

Experiments

Experiments are launched from src/main.rs. You can uncomment the experiment you'd like to run in attack.

Build and Run

cargo run -r

Clean

cargo clean

Build Docs

cargo doc

You can visit target/doc/pacman/index.html to see the auto-generated documentation.

Dependencies

For this to work you'll need a recent version of Rust. Get Rust here!