Skip to content

Proof-of-concept implementation for the paper "Indirect Meltdown: Building Novel Side-Channel Attacks from Transient Execution Attacks" (ESORICS 2023)

License

Notifications You must be signed in to change notification settings

cispa/indirect-meltdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Indirect Meltdown

This repository contains the proof-of-concept implementation for the paper "Indirect Meltdown: Building Novel Side-Channel Attacks from Transient Execution Attacks" (ESORICS 2023).

LeakIDT PoC

The folder idt_reader contains a PoC for LeakIDT. The attacker code monitors the interrupt-descriptor table for a given offset and prints a message when it occurs.

LeakIDT Mitigation PoC

The folder mitigation contain the PoC for our proposed mitigation.

Case Studies

Website Fingerprinting

The folder website_fp contains the code we used to fingerprint websites based on leaked network interrupts.

Observing Keystroke Timings

The folder inter_key_timings contains code recovering precise timings of keystrokes.

Contact

If there are questions regarding this tool, please send an email to daniel.weber (AT) cispa or message @weber_daniel on Twitter.

Research Paper

You can find the paper here. You can cite our work with the following BibTeX entry:

@inproceedings{Weber2023Indirect,
 author={Weber, Daniel and Thomas, Fabian and Gerlach, Lukas and Zhang, Ruiyi and Schwarz, Michael},
 booktitle = {ESORICS},
 title={Indirect Meltdown: Building Novel Side-Channel Attacks from Transient Execution Attacks},
 year = {2023}
}

Disclaimer

We are providing this code as-is. You are responsible for protecting yourself, your property and data, and others from any risks caused by this code. This code may cause unexpected and undesirable behavior to occur on your machine.

About

Proof-of-concept implementation for the paper "Indirect Meltdown: Building Novel Side-Channel Attacks from Transient Execution Attacks" (ESORICS 2023)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages