Overview
Syllabus
Introduction
Slides
Who am I
Agenda
Why NFC
Motivation
Scanning Badges
Similar Work
NFC Overview
Todd Manning
Card Keys
NFC Tag
Active vs Passive
Specifications
Low Level
Waveforms
initialization anticollision activation
Typical flow
P2P communication
Data flow
Transport endpoint
Data exchange format
Data capture
Data analysis
Data breakdown
nmc parsing
test case generation
smart flushing
generating test cases
MC card reader
From scratch
Speed
Methods
FOC
LCP
Troubleshooting
Checking for crashes
Sending a buzzed tag to the phone
A pleasure working
The other was like
what did I find
Native code crashes
Native code freeze
Ice Cream Sandwich
Other Crashes
High Level Code
Android Beam
Multiple Apps
AndroidBeam
AndroidManifest
Browser
Backup Video
Nokia Content Sharing
Nokia Bluetooth Off
How to write an exploit
Finding my zero days
Word document heap overflow
Bluetooth pairing
Speaker demo
Summary
Code
Outro
Taught by
Black Hat