Spy vs. Spy
A modern study of mic bugs operation and detection
Veronica Valeros
@verovaleros
Sebastian Garcia
@eldracote
MatesLab Hackerspace
bit.ly/Spy34c3
Audio eavesdropping is a threat
Audio eavesdropping is a threat
A brief tour through the last century FM mic bugs
History: The Thing
History: The Thing
History: KGB bug
History: TI-574A
History: TI-574A
History: OPEC
Mic Technology Advances
From lasers to malware
Mic Technology Advances
From lasers in the air to malware
Lets Experiment!
FM and GSM commercially-available wireless stationary microphone bugs
F908
Frequency: 113.5MHz
Range: 500m
Battery: 9v
Price: 33 USD
MicroSpy
Frequency: 102MHz
Range: 500m
Battery: 9v
Price: 15 USD
Ear-1
Frequency: 102.2MHz
Range: 500m
Battery: 9v
Price: 18 USD
Beurer BY04
Frequency:
864MHz
Range:
800m
Battery:
3x AAA
Price:
65 USD
Mini A8
Frequency: EU GSM
Range: world-wide
Battery: li-ion 3v
Price: 9.29 USD
Comparison
Listening Experiments
Listening Experiments
No need for a van in front of your house
Listening Experiments
Geolocation Remarks
-
Attackers need to be close
-
Good for you, filters your attackers
-
Bad for them, they need to be close
-
Bad for you, they are close
-
-
Nobody can help from the Internet
-
Bad for you
-
Autonomy Validation
Comparison with Malware
-
A successful malware infection is not guaranteed
-
Malware leaves traces. Others can find the attack.
-
People from the Internet can help with Malware
Comparison with non commercial
-
Battery vs. electricity
-
Transmit vs. storage
-
One-time conversation vs. all the time
-
One time access vs. continuous access
Contact a company if you are in a life-threatening situation.
Salamandra
SDR-based, free software detection and location of hidden microphones
https://github.com/eldraco/Salamandra
USB SDR device
DVB-T+DAB+FM
Normal FM Radio Station
Mic F908
Mic F908
Detection Feature
-
Trained thresholds with ~85 experiments
-
Fixed the thresholds for the best detection
Location Feature
Salamandra new features
-
Detect and locate microphones
-
You can use rtl_power to record and send the signal to others with Salamandra
-
Profile your environment in different times and compare
Real Life Experiments
Experiments Methodology
-
Seeker goes out. Hider hides mic (or not)
-
Seeker gets in. Speaks passwords. Hider tries to catch them
-
Measure time to detection
-
Measure time to location
-
Measure recall: (passwords heard / total passwords)
Real Life Experiments
Real Life Experiments
Real Life Experiments
Real Life Experiments
Experiments Conclusions
-
Hiding is hard
-
Power, behavior, know your target, physical access
-
-
Location is hard
-
Listening is hard
-
Detection is fast (w/Salamandra)
Audio Improvements
Original
Improved
Music doesn't help so much these days. Be more creative!
Contributions
-
Systematic research on mic usage and performance
-
First sdr-based mic detection tool
-
First real-life experiments for comparison
Conclusions
-
Audio eavesdropping is a real threat. Don't be fooled.
-
Now you know how it works.
-
Now you know how to protect yourself.
Try Salamandra, find mics.
Advance the field. Help others.
Questions?
Veronica Valeros
@verovaleros
vero.valeros@gmail.com
Sebastian Garcia @eldracote
eldraco@gmail.com
Spy vs. Spy: A modern study of mic bugs operation and detection. 34C3
By eldraco
Spy vs. Spy: A modern study of mic bugs operation and detection. 34C3
HITB GSEC 2017 presentation of a research about spying microphones and how to detect them. TL;DR: Don't be fooled. Audio eavesdropping is a real threat. We built a free software tool to detect and locate hidden mic bugs.
- 5,030