create your own exercise
TIME IS POWER - QUANTUMINSERT
Mario Silaci, Lucas Wolf
1
TIME IS POWER - QUANTUMINSERT 1 Learning Goals The Following - - PowerPoint PPT Presentation
create your own exercise Mario Silaci, Lucas Wolf TIME IS POWER - QUANTUMINSERT 1 Learning Goals The Following Learning Goals are Covered in the Lecture PreLab Lab What are requirements to perform the QUANTUM X X X INSERT (QI)? How does
Mario Silaci, Lucas Wolf
1
2
The Following Learning Goals are Covered in the Lecture PreLab Lab What are requirements to perform the QUANTUM INSERT (QI)? X X X How does the QI work in general? X X X Background: NSA, FISC and Snowden X X Which protocols are used in the QI? X X X Which tools are necessary for the QI? X X How do you forge correct packets? X X Related Work? X X
Connection via Internet
3
QUANTUMINSERT: Requirements
4
QUANTUMINSERT: Requirements
5
Ability to monitor the traffic between the victim and the responding server
QUANTUMINSERT: Requirements
6
Faster connection Slower connection Timing Attack
QUANTUMINSERT: Victim Requests Website
7 GET
1
QUANTUMINSERT: Shooter Gets Notified
8 GET GET
2
QUANTUMINSERT: Shooter Injects Malicious Response
9 INJ
3
QUANTUMINSERT: Server Sends Legitimate Response
10 INJ RES
4
QUANTUMINSERT: Result
11
5 Attackvector Gets interpreted as the HTTP response Injection packet (INJ) Partial HTTP response (RES)
QUANTUMINSERT: Result
12
5 Attackvector Gets interpreted as the HTTP response Injection packet (INJ) Partial HTTP response (RES) First fragments get dropped (Sequence number Duplicates)
QUANTUMINSERT: Result
13
5 Attackvector Gets interpreted as the HTTP response Injection packet (INJ) Partial HTTP response (RES)
The Responsibles: NSA and GCHQ
14
agent victim
[1] [2]
The Responsibles: Tailored Access Operations Division
15
NSA‘s hacker division Implemented several QUANTUM attacks Motto: "Your data is our data, your equipment is our equipment - anytime, any place, by any legal means.“
[3]
The Advocates: Foreign Intelligence Surveillance Court(FISC)
16
secret rulings with gag orders
Foreign Intelligence Surveillance Act (FISA) and has been called "almost a parallel Supreme Court.“ FISC denied 11 requests out of ~33.900 in 33 years, i.e. approved ~99,97%
[4]
17
[5]
Whistleblower: Edward Snowden
18
and agent
surveillance techniques) in cooperation with Glenn Greenwald and Laura Poitras
[6]
7 Layer ISO/OSI model
19
Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer
QUANTUMINSERT: Relevant Protocols
20
Network Layer Data Link Layer Physical Layer Network Layer Data Link Layer Physical Layer TCP TCP
Reminder: Transmission Control Protocol(TCP) Handshake
21
TCP Handshake with QUANTUMINSERT
2 1 3 4
22
TCP Handshake with QUANTUMINSERT
2 1 3 4
23
Identical sequence and acknowledge numbers
Hypertext Transfer Protocol (HTTP)
24
Client Server
Hypertext Transfer Protocol (HTTP)
25
Request Response
Client Server
Client Server
Hypertext Transfer Protocol (HTTP)
26
Statuscode: Defines the functionality of the response
27
[7]
Teaser Practical Part: Setup
28
Teaser Practical Part: Intended Connection
29
Teaser Practical Part: Redirection Injection
30
Teaser Practical Part: Manipulated Connection
31
Teaser Practical Part: Real Life Analogy
32
[8]
Teaser Practical Part: Closer Look
33
Facebook headquarter NSA‘s server (Foxacid) Transatlantic wire endpoint (North America) Transatlantic wire endpoint (Europe) GCHQ‘s shooter You (probably unaware)
[8]
34
Sources:
https://commons.wikimedia.org/wiki/File:Seal_of_the_United_States_National_Security_Agency.svg
https://www.flickr.com/photos/electronicfrontierfoundation/12225935484
https://commons.wikimedia.org/wiki/File:No_image.JPG
http://www.theverge.com/2013/7/17/4517480/nsa-spying-prism-surveillance-cheat-sheet
https://upload.wikimedia.org/wikipedia/commons/b/b0/Garrett_Prettyman_district_court.jpg
https://upload.wikimedia.org/wikipedia/commons/6/60/Edward_Snowden-2.jpg
https://theintercept.com/document/2014/03/12/one-way-quantum/
https://pixabay.com/de/weltkarte-global-geographie-1958134/