more readme
This commit is contained in:
parent
6c445d1339
commit
698d4f7921
23
README.md
23
README.md
@ -1,21 +1,34 @@
|
||||
OCTOPUS
|
||||
---
|
||||
|
||||
Samuel AUBERTIN - EURECOM
|
||||
Samuel AUBERTIN - EURECOM - 2022
|
||||
|
||||
![SPECTRE Octopus Logo](logo.png "SPECTRE Octopus Logo")
|
||||
|
||||
OCTOPUS is a [Spectre v2](https://spectreattack.com/spectre.pdf) _Branch Target Injection_] compiler flag tester for [CVE 2017-5715](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5715).
|
||||
**OCTOPUS** is a [Spectre v2](https://spectreattack.com/spectre.pdf) (_Branch Target Injection_) compiler flag tester for [CVE 2017-5715](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5715).
|
||||
|
||||
# Dependencies
|
||||
It measures the success rate of the same attack using different compiler flags such as:
|
||||
|
||||
- Optimisation levels (```-O```)
|
||||
- Static linking
|
||||
- TODO
|
||||
|
||||
## Dependencies
|
||||
|
||||
- ```clang```
|
||||
- ```glibc-static```
|
||||
|
||||
# Execution
|
||||
## Execution
|
||||
|
||||
```make```
|
||||
|
||||
# Results aggregation
|
||||
## Results aggregation
|
||||
|
||||
TODO
|
||||
- Craft a JSON with metadata
|
||||
- Upload over SFTP with dedicated ssh key
|
||||
|
||||
## Sources
|
||||
|
||||
- [ErikAugust gist](https://gist.github.com/ErikAugust/724d4a969fb2c6ae1bbd7b2a9e3d4bb6)
|
||||
- [genua GmbH PoC](https://github.com/genua/meltdown)
|
||||
|
Loading…
Reference in New Issue
Block a user