SlideShare a Scribd company logo
1 of 60
Code BROWN in the Air
33C3
Philippe Lin @miaoski
Stephen Hilt @sjhilt
Code BROWN
Medical lingo spoken by EMS and emergency
room personnel to denote a patient who is
incontinent of feces. (Urban Dictionary)
2
Why Pagers?
•Integrated with healthcare workflow
•SMS-to-Pager
•Email-to-Pager
3
Legal Disclaimer
It might be illegal to
• Sniff and store the data
• Sniff but not store the data
• Decrypt
Hint: NSA works with metadata.
It IS illegal to Spoof.
4
Huh? It’s already 2016
•To avoid interference
•Places with weak cellular signal
•Physical security standard for SCIF
(Sensitive Compartmented Information Facilities)
5
PHS J-88
In Germany as well
POCSAG1200: Address: 189xxxx Function: 3
Alpha: 5:p now! Erectile dysfunction is not a thing to
discuss with Tom, Dick, and Har
6
CityRuf in Germany. Picture from https://de.wikipedia.org/wiki/E*Cityruf
Agenda
•Introduction to pagers & protocols
•Healthcare sector
•Industrial sector
•Public sector and partners
•Spoof ?
7
Introduction
8
History of Pagers
•Launched in 1950’s in Hospitals in NYC
–$12 a month for 25 miles of coverage
•1962 Bell System: radio paging system at the
Seattle World’s Fair
•2001 Motorola stopped making new pagers.
•Multiple Protocols in use
–POCSAG
–FLEX
–ReFlex, Golay, Inmarsat, Iridium, etc.
9
Source: Wikipedia
10
Pagers Once a Symbol of Cool
In TAIWAN
520 = I love you
530 = I miss you
000 = Kisses
881 = Bye
7788250 = you f* moron
744 = Go to hell
In USA
143 = I love you
607 = I miss you
406 = Hugs and kisses
911 = Call me now
601 = Happy B-Day
1134209 = Go to hell
Protocol - POCSAG
•Post Office Code Standardization Advisory
Group
–512, 1200 and 2400 bps
–Bandwidth 9 kHz, FSK
11
Source: http://www.raveon.com/pd les/AN142(POCSAG).pdf.
32-bit FSC
Protocol - FLEX
12
• By Motorola
• 1600, 3200 or 6400 bps
• Bandwidth 5 kHz, FSK or 4FSK
• Time syncs instead of always listening for a preamble
to save battery
• 128 Frames in 4 minute time cycle, 15 cycles per
hour
Frequencies
13
•Primary focused areas for our research
Country Frequency (MHz) Protocol
USA
928.964, 929.015, 929.359,
929.562, 929.585, 929.612,
929.630, 929.663, 929.683,
929.785, 929.887, 930.263,
930.762, 930.788, 931.012,
931.038, 931.063, 931.113,
931.463
FLEX
Canada 929.212, 931.612 FLEX
Japan
282.0125, 283.0850,
283.7625, 283.8625
POCSAG
Setup to Sniff Pages
•POCSAG and FLEX
•All can be sniffed with a DVB-T Dongle
•~ $20 at Hak5, Amazon, etc.
14
Setup to Sniff Pages
15
GQRX
•Identify the protocols (GQRX, SDR#)
16
POCSAG
FSK
9 kHz
pager_rx.py
•GNU Radio Python script that sniffs FLEX
protocol
•Multiple frequencies at the same time
17
https://github.com/argilo/sdr-examples
Breakdown of Data
Data Type Count Percentage
Alphanumeric 18,291,876 34
Tone 8,573,736 16
Numeric 7,715,586 14
SPN* 5,354,497 10
Secured 5,338,516 10
NNM* 4,132,483 8
Unknown 3,044,570 6
Binary 1,868,499 3
18
* We don’t know what they are.
•Research period: Feb – Jun, ‘16
Healthcare
19
How are Pagers Used
•Nurse/Workflow
Management
•Pharmacy
•General Communications
20
Nurse/Workflow Management
• Self-scheduling and schedule at discharge
• 911  Transfer  Preparation before patient’s
arrival
21
Nurse/Workflow Management
• Self-scheduling and schedule at discharge
• 911  Transfer  Preparation before patient’s
arrival
• Reduced wait time
• Improved efficiency in admission, discharge,
transfer, and housekeeping
• Personalized information, so hospital workers only
receive relevant messages
• Reduced cost while increasing patients’ satisfaction
22
Nurse/Workflow Management
• NaviCare®
• Curaspan™
23
Nurse/Workflow Management
• InQuicker
• EpicSys
24
Nurse/Workflow Management
25
Email relay 787,008 69%
NaviCare 85,320 7%
McKesson Awarix 77,695 7%
Agility Healthcare
(GE Healthcare)
61,998 5%
MediTech 59,361 5%
EpicSys 31,075 3%
TenetHealth 30,961 3%
SMS 5,800 1%
InQuicker 5,647 0%
Curaspan 1,055 0%
PHI - Protected Health Information
26
Email 805,609 28%
Medical terms 647,745 23%
English names 510,313 18%
Syndromes / Diagnosis 399,862 14%
Medicine on FDA drug list 164,117 6%
Phone numbers 124,949 4%
Date of birth, age, gender 110,708 4%
Medical reference number 90,124 3%
URL 6,371 0%
Top Medical Terms
27
Phleb 85,079
EKG 35,138
Sepsis 29,430
Xray 20,218
Ortho 12,591
Kidney 11,197
Anemia 10,988
Cellulitis 10,124
Resistivity 9,594
Dyspnea 8,417
Anesthesia 7,752
Atrial 6,767
Hemorrhage 6,529
Troponin 6,262
Nebulizer 6,107
Pharmacy
28
Top Prescriptions
29
Albuterol (a common bronchodilator) 23,175
Tylenol 6,134
Duoneb (treats COPD and asthma) 5,586
Coumadin (AKA Warfarin) 5,240
Ipratropium 5,020
Zofran (prevents nausea and vomiting) 4,844
Heparin (prolongs blood clotting time) 4,238
Insulin 4,197
Acetaminophen 3,669
Ativan (a benzodiazepine tranquilizer) 3,630
Ondansetron (treats vomiting) 3,545
Lasix (treats uid retention in people with
congestive heart failure, etc.)
3,278
Vancomycin (last-line antibiotics) 3,029
Morphine 2,763
Nikki (treatment of moderate acne vulgaris) 1,554
Organ Donors
30
Home Care / Death
31
CallerID System
32
135 patients’ names, phone numbers, pregnancy statuses, birthdates, as well as
information on illnesses and symptoms.
Industrial
33
SMS to Pager Gateway
34
callee
Make phonebook
Using SMS to Pager Gateway
•CallXPress : Speech-to-text summary
•SPOK : Former USA Mobility
•CallerID  Yellow page
•Callee  Capcode
35
Using Email to Pager Gateway (1)
•WhosCalling : Email for missed calls
•WebCTRL®: BAS from Automated Logic
Subject: WebCTRL CHW System Alarm (CRMF Chiller BACnet) – [DATETIME]: CRMF Chiller
BACnet - Chiller 18 Bacnet communication is offline. (CH18_COMM)
•METASYS®: BAS from Johnson Controls
MSHAADX25-001:FWNAE-02/FC-2.AHU-12.SF-S Item Category FWCH-HVAC
» FQR fully qualified references
36
Using Email to Pager Gateway (2)
•Easy to identify the location of events
37
IT Industry (1)
38
WhatsUp Gold / ARSystem / Nagios / NETBIOS
IT Industry (2) - Passcodes
•System may be deployed in sensitive sectors
39
Security Industry
• CVE-2016-0068 Microsoft® Internet Explorer® Elevation of Privilege Vulnerability
• CVE-2016-0936 Adobe® Acrobat® Memory Corruption Vulnerability
• CVE-2016-0938 Adobe Reader® and Acrobat Memory Corruption Vulnerability
• CVE-2014-1791 Microsoft Internet Explorer Memory Corruption Vulnerability
• CVE-2016-0007 Microsoft Windows Mount Point Privilege Escalation Vulnerability
• CVE-2014-6366 Internet Explorer Memory Corruption Vulnerability
• CVE-2014-0526 Adobe PDF Reader Encoding DCT Vulnerability
• CVE-2015-1666 Internet Explorer CMetaElement code execution
• CVE-2016-0966 Adobe Flash® Player Memory Corruption Vulnerability
• CVE-2016-0091 Windows OLE Memory Remote Code Execution Vulnerability
• CVE-2016-0098 Apache Server Multiple Vulnerabilities
• Apache mod_cgi Bash Environment Variable Code Injection
• Mozilla Firefox nsFrameManager Remote Code Execution Vulnerability
40
Power Plants
From [NAME AND COMPANY REDACTED].com Sub:[PLACE REDACTED]
Critical Path Update Msg:During U2 Turbine Roll, a steam leak was identified
on the *-****-*** valve (SV1 Vent Isolation Valve). Steam leak cannot be
isolated ...
From: [EMAIL REDACTED]- Due to storm, we lost the steam plant
momentarily, there are downed trees and lines are down. Generators are
running for bldgs. that lost power.
I [PHONE NUMBER REDACTED] Local IA [COMPANY NAME REDACTED]
ENVIRONMENTAL [LOCATION REDACTED]/IA [DATETIME] AC POWER
FAIL DUE TO SYSTEMS UPGRADE. SITE ON BATTERIES. PLANT
VOLTAGE 48.18V
41
Chemical Companies (1)
VA0095 - ***** A61 (8D05F,1) 6SDA0 00410668 00410670 0045D39A
0044D50C [.S/W] SN:546793 ST:ER LC:1 03/10/16 14:17:07 [15]
VA0095 - ***** A61 (8D05F,1) 8SDXX stack dump ends [.S/W] SN:546917
ST:ER LC:1 03/10/16 14:17:07 [79]
MAKE UP AIR UNIT 1 HI ALARM *****/MUA1/DATEMP Crit1 10.07 Deg C
RTC CLEANROOM ALARM *****/CLEAN-RM/FL-LWLVL Crit1
42
Chemical Companies (2)
F***_***FAB1-02, Measuring Bath Level Sensor Trouble
F***_***FAB1-02, Mixing Tank B Mixing Fail
FAB1_***HOD-01, Drum A Empty
FAB1_***HOD-01, Unit Door Open (Drum Zone
FAB1_***BAD-01, Day Tank Level Low Alarm
FAB1_***BAD-01, Distribution Outlet Pressure High - PT-30
FAB1_F1-********-***-***, Unit End Point Pressure High
***-Monitoring-***relay: [DATETIME] (RTN) FAB2 Acid Scrubber 1E PH has exceeded
Low Warning Alarm. [ AT_******_AVG (5.128) < 7.25 for 60 sec ] <TopView is licensed
to [COMPANY] - System 1>
43
TopView® is an alarm management and alarm notification system developed by Exele Information Systems.
From: WebCTRL@***.com Subject: **** AHU-1 (High Bay) - High Space Particle Count
(Level 2): Alarm – [DATETIME]: The space Particle Count is too high: West: 72
cnts/SCF / East: 15253 cnts/SCF (!PC_HI2)
From: tridium@***.com Subject: Alarm From **_Boiler_2_Supply_Temp - State: Normal
From:MetasysNotification@***.org Subj:Bacnet Alarm [DATETIME] SEWAGE-HIGH-
WATER-A Fault 70.Value Normal .Item Description Sewage Ejection Pump High Alarm
HVAC
44
Public Sector and Partners
45
Personal Messages
• In public sectors and partners.
• Contract number, name, phone
46
CallerID System
•Make a yellow page
•Recon
» Impersonate the most frequent sender?!
47
Voicemail Summary
•Like CallXPress, might be another system
48
Recon
• Alice (505*******), mostly called by Rose (505*******)
• Aaron (505*******), mostly called by unknown (505*******)
• Bruce (--), mostly called Nancy (505*******)
• Charles (--), whose mother is Elizabeth (505*******)
• Charles (--), whose wife is Jenny (505*******)
• David (--), whose wife is Carol (505*******)
• Fred (--), whose wife or girlfriend is Kate (505*******)
49
Parcels
50
Send a Message
51
Spoofing
52
Spoofing Pages (gr-mixalot)
53
https://github.com/unsynchronized/gr-mixalot
Spoofing Pages (gr-mixalot)
54
https://github.com/unsynchronized/gr-mixalot
Multimon-ng
Attacks
• Healthcare
– Sending pages to the pharmacy for medication
– Moving patients within facilities
– Declaring an emergency inside facilities
– Intercepting calls from the officiating doctors
• Public Sector
– Social engineering
– Impersonate a contractor
– Recon for sensitive places
55
Conclusions
• Stop using pagers OR encrypt everything
• Don’t leak personal information if pagers are
absolutely required
• Small leaks  make database  big harms
56
Questions?
• http://www.trendmicro.com/vinfo/us/security/news/
cyber-attacks/leaking-beeps-pagers-leaking-confidential-
information
Search: Leaking Beeps
or
Download the slides at https://goo.gl/SxrU2t
57
@sjhilt @miaoski
Backup Slides
58
Japan
•Interesting pages
–40104940691637104840
59https://github.com/argilo/sdr-examples
SCIF
Physical Security Standards for SCIFs,
part of Director of National Intelligence’s (DNI) intelligence
community policy memorandum
https://fas.org/irp/dni/icpm/2005-700-1-att1.pdf
60

More Related Content

What's hot

Sites Making the List the First Time
Sites Making the List the First TimeSites Making the List the First Time
Sites Making the List the First Timetop500
 
Aditech innodisk-flash disk technology
Aditech innodisk-flash disk technologyAditech innodisk-flash disk technology
Aditech innodisk-flash disk technologyVilas Fulsundar
 
70 laura s. schultz - 6760427 - computer telephone (ct) network serviing mu...
70   laura s. schultz - 6760427 - computer telephone (ct) network serviing mu...70   laura s. schultz - 6760427 - computer telephone (ct) network serviing mu...
70 laura s. schultz - 6760427 - computer telephone (ct) network serviing mu...Mello_Patent_Registry
 
Black Hat Europe 2015 - Time and Position Spoofing with Open Source Projects
Black Hat Europe 2015 - Time and Position Spoofing with Open Source ProjectsBlack Hat Europe 2015 - Time and Position Spoofing with Open Source Projects
Black Hat Europe 2015 - Time and Position Spoofing with Open Source ProjectsWang Kang
 
Wellgate 26xx Series VoIP Gateway
Wellgate 26xx Series VoIP Gateway Wellgate 26xx Series VoIP Gateway
Wellgate 26xx Series VoIP Gateway Long Nguyen
 
Олег Купреев - Обзор и демонстрация нюансов и трюков из области беспроводных ...
Олег Купреев - Обзор и демонстрация нюансов и трюков из области беспроводных ...Олег Купреев - Обзор и демонстрация нюансов и трюков из области беспроводных ...
Олег Купреев - Обзор и демонстрация нюансов и трюков из области беспроводных ...DefconRussia
 
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - final
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - finalThotcon 0xA-fun-with-sdrs-sorry-no-profit - final
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - finalpricemcdonald
 
Top500 November 2013
Top500 November 2013Top500 November 2013
Top500 November 2013top500
 
Forti gate 200b poe
Forti gate 200b poeForti gate 200b poe
Forti gate 200b poeHuu Hieu
 
Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Altera Corporation
 
Critical Issues at Exascale for Algorithm and Software Design
Critical Issues at Exascale for Algorithm and Software DesignCritical Issues at Exascale for Algorithm and Software Design
Critical Issues at Exascale for Algorithm and Software Designtop500
 
LA Micro Stock Report 17th October 2013
LA Micro Stock Report 17th October 2013LA Micro Stock Report 17th October 2013
LA Micro Stock Report 17th October 2013LA Micro Group UK Ltd
 
VYATTAによるマルチパスVPN接続手法
VYATTAによるマルチパスVPN接続手法VYATTAによるマルチパスVPN接続手法
VYATTAによるマルチパスVPN接続手法Naoto MATSUMOTO
 
Sil dgcis themis_n_specifications_v1.0_beta
Sil dgcis themis_n_specifications_v1.0_betaSil dgcis themis_n_specifications_v1.0_beta
Sil dgcis themis_n_specifications_v1.0_betabonnaudfrederic
 
Vista 1600 c epon olt quick start manual(r1.2)
Vista 1600 c epon olt quick start manual(r1.2)Vista 1600 c epon olt quick start manual(r1.2)
Vista 1600 c epon olt quick start manual(r1.2)Shanxi Cai
 
Ssv template
Ssv templateSsv template
Ssv templateVirak Sou
 
SCADA Strangelove: взлом во имя
SCADA Strangelove: взлом во имяSCADA Strangelove: взлом во имя
SCADA Strangelove: взлом во имяEkaterina Melnik
 

What's hot (20)

Sites Making the List the First Time
Sites Making the List the First TimeSites Making the List the First Time
Sites Making the List the First Time
 
Aditech innodisk-flash disk technology
Aditech innodisk-flash disk technologyAditech innodisk-flash disk technology
Aditech innodisk-flash disk technology
 
70 laura s. schultz - 6760427 - computer telephone (ct) network serviing mu...
70   laura s. schultz - 6760427 - computer telephone (ct) network serviing mu...70   laura s. schultz - 6760427 - computer telephone (ct) network serviing mu...
70 laura s. schultz - 6760427 - computer telephone (ct) network serviing mu...
 
Black Hat Europe 2015 - Time and Position Spoofing with Open Source Projects
Black Hat Europe 2015 - Time and Position Spoofing with Open Source ProjectsBlack Hat Europe 2015 - Time and Position Spoofing with Open Source Projects
Black Hat Europe 2015 - Time and Position Spoofing with Open Source Projects
 
Wellgate 26xx Series VoIP Gateway
Wellgate 26xx Series VoIP Gateway Wellgate 26xx Series VoIP Gateway
Wellgate 26xx Series VoIP Gateway
 
Олег Купреев - Обзор и демонстрация нюансов и трюков из области беспроводных ...
Олег Купреев - Обзор и демонстрация нюансов и трюков из области беспроводных ...Олег Купреев - Обзор и демонстрация нюансов и трюков из области беспроводных ...
Олег Купреев - Обзор и демонстрация нюансов и трюков из области беспроводных ...
 
How to Cisco ACI Multi-Pod
How to Cisco ACI Multi-PodHow to Cisco ACI Multi-Pod
How to Cisco ACI Multi-Pod
 
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - final
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - finalThotcon 0xA-fun-with-sdrs-sorry-no-profit - final
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - final
 
Top500 November 2013
Top500 November 2013Top500 November 2013
Top500 November 2013
 
Forti gate 200b poe
Forti gate 200b poeForti gate 200b poe
Forti gate 200b poe
 
Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2
 
Critical Issues at Exascale for Algorithm and Software Design
Critical Issues at Exascale for Algorithm and Software DesignCritical Issues at Exascale for Algorithm and Software Design
Critical Issues at Exascale for Algorithm and Software Design
 
LA Micro Stock Report 17th October 2013
LA Micro Stock Report 17th October 2013LA Micro Stock Report 17th October 2013
LA Micro Stock Report 17th October 2013
 
VYATTAによるマルチパスVPN接続手法
VYATTAによるマルチパスVPN接続手法VYATTAによるマルチパスVPN接続手法
VYATTAによるマルチパスVPN接続手法
 
Nemo fsr1 scanner user manual
Nemo fsr1 scanner user manualNemo fsr1 scanner user manual
Nemo fsr1 scanner user manual
 
Sil dgcis themis_n_specifications_v1.0_beta
Sil dgcis themis_n_specifications_v1.0_betaSil dgcis themis_n_specifications_v1.0_beta
Sil dgcis themis_n_specifications_v1.0_beta
 
Vista 1600 c epon olt quick start manual(r1.2)
Vista 1600 c epon olt quick start manual(r1.2)Vista 1600 c epon olt quick start manual(r1.2)
Vista 1600 c epon olt quick start manual(r1.2)
 
Ssv template
Ssv templateSsv template
Ssv template
 
VRF Lab WorkBook
VRF Lab WorkBookVRF Lab WorkBook
VRF Lab WorkBook
 
SCADA Strangelove: взлом во имя
SCADA Strangelove: взлом во имяSCADA Strangelove: взлом во имя
SCADA Strangelove: взлом во имя
 

Similar to 33C3: Code BROWN in the Air

16 f887
16 f88716 f887
16 f887lala
 
Microprocesador ESP32 manual de uso y programacion
Microprocesador ESP32 manual de uso y programacionMicroprocesador ESP32 manual de uso y programacion
Microprocesador ESP32 manual de uso y programacionArturoYanezSG
 
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...PROFIBUS and PROFINET InternationaI - PI UK
 
Esp32 datasheet
Esp32 datasheetEsp32 datasheet
Esp32 datasheetMoises .
 
POLYTEDA PowerDRC/LVS overview
POLYTEDA PowerDRC/LVS overviewPOLYTEDA PowerDRC/LVS overview
POLYTEDA PowerDRC/LVS overviewAlexander Grudanov
 
Cenpes ff rom demo overview renato ogeda - petrobras
Cenpes ff rom demo overview   renato ogeda - petrobrasCenpes ff rom demo overview   renato ogeda - petrobras
Cenpes ff rom demo overview renato ogeda - petrobrasFieldComm Group
 
Master Serial Killer - DEF CON 22 - ICS Village
Master Serial Killer - DEF CON 22 - ICS VillageMaster Serial Killer - DEF CON 22 - ICS Village
Master Serial Killer - DEF CON 22 - ICS VillageChris Sistrunk
 
Aruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series DatasheetAruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series Datasheet美兰 曾
 
(Hardware Device Specification) People and Technology IndoorPlus RTLS and LBS...
(Hardware Device Specification) People and Technology IndoorPlus RTLS and LBS...(Hardware Device Specification) People and Technology IndoorPlus RTLS and LBS...
(Hardware Device Specification) People and Technology IndoorPlus RTLS and LBS...PEOPLE AND TECHNOLOGY (Antonio Hong)
 
Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadBrain IoT Project
 
Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadBrain IoT Project
 
microcontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdfmicrocontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdf818Farida
 
How to design a Passive Infrared (PIR) Open Source Project
How to design a Passive Infrared (PIR) Open Source ProjectHow to design a Passive Infrared (PIR) Open Source Project
How to design a Passive Infrared (PIR) Open Source ProjectIonela
 

Similar to 33C3: Code BROWN in the Air (20)

16 f887
16 f88716 f887
16 f887
 
Pic16F887
Pic16F887Pic16F887
Pic16F887
 
Microprocesador ESP32 manual de uso y programacion
Microprocesador ESP32 manual de uso y programacionMicroprocesador ESP32 manual de uso y programacion
Microprocesador ESP32 manual de uso y programacion
 
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
 
Esp32 datasheet
Esp32 datasheetEsp32 datasheet
Esp32 datasheet
 
POLYTEDA PowerDRC/LVS overview
POLYTEDA PowerDRC/LVS overviewPOLYTEDA PowerDRC/LVS overview
POLYTEDA PowerDRC/LVS overview
 
Cenpes ff rom demo overview renato ogeda - petrobras
Cenpes ff rom demo overview   renato ogeda - petrobrasCenpes ff rom demo overview   renato ogeda - petrobras
Cenpes ff rom demo overview renato ogeda - petrobras
 
Master Serial Killer - DEF CON 22 - ICS Village
Master Serial Killer - DEF CON 22 - ICS VillageMaster Serial Killer - DEF CON 22 - ICS Village
Master Serial Killer - DEF CON 22 - ICS Village
 
Aruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series DatasheetAruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series Datasheet
 
(Hardware Device Specification) People and Technology IndoorPlus RTLS and LBS...
(Hardware Device Specification) People and Technology IndoorPlus RTLS and LBS...(Hardware Device Specification) People and Technology IndoorPlus RTLS and LBS...
(Hardware Device Specification) People and Technology IndoorPlus RTLS and LBS...
 
Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges Ahead
 
ThesisPresentation_Upd
ThesisPresentation_UpdThesisPresentation_Upd
ThesisPresentation_Upd
 
Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges Ahead
 
microcontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdfmicrocontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdf
 
10 Reasons to Use detector and sensor Solution Kits
10 Reasons to Use detector and sensor Solution Kits10 Reasons to Use detector and sensor Solution Kits
10 Reasons to Use detector and sensor Solution Kits
 
Datasheet
DatasheetDatasheet
Datasheet
 
Phytium 64 core cpu preview
Phytium 64 core cpu previewPhytium 64 core cpu preview
Phytium 64 core cpu preview
 
datasheet.pdf
datasheet.pdfdatasheet.pdf
datasheet.pdf
 
Ethernet basics
Ethernet basicsEthernet basics
Ethernet basics
 
How to design a Passive Infrared (PIR) Open Source Project
How to design a Passive Infrared (PIR) Open Source ProjectHow to design a Passive Infrared (PIR) Open Source Project
How to design a Passive Infrared (PIR) Open Source Project
 

Recently uploaded

Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Recently uploaded (20)

Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

33C3: Code BROWN in the Air

  • 1. Code BROWN in the Air 33C3 Philippe Lin @miaoski Stephen Hilt @sjhilt
  • 2. Code BROWN Medical lingo spoken by EMS and emergency room personnel to denote a patient who is incontinent of feces. (Urban Dictionary) 2
  • 3. Why Pagers? •Integrated with healthcare workflow •SMS-to-Pager •Email-to-Pager 3
  • 4. Legal Disclaimer It might be illegal to • Sniff and store the data • Sniff but not store the data • Decrypt Hint: NSA works with metadata. It IS illegal to Spoof. 4
  • 5. Huh? It’s already 2016 •To avoid interference •Places with weak cellular signal •Physical security standard for SCIF (Sensitive Compartmented Information Facilities) 5 PHS J-88
  • 6. In Germany as well POCSAG1200: Address: 189xxxx Function: 3 Alpha: 5:p now! Erectile dysfunction is not a thing to discuss with Tom, Dick, and Har 6 CityRuf in Germany. Picture from https://de.wikipedia.org/wiki/E*Cityruf
  • 7. Agenda •Introduction to pagers & protocols •Healthcare sector •Industrial sector •Public sector and partners •Spoof ? 7
  • 9. History of Pagers •Launched in 1950’s in Hospitals in NYC –$12 a month for 25 miles of coverage •1962 Bell System: radio paging system at the Seattle World’s Fair •2001 Motorola stopped making new pagers. •Multiple Protocols in use –POCSAG –FLEX –ReFlex, Golay, Inmarsat, Iridium, etc. 9 Source: Wikipedia
  • 10. 10 Pagers Once a Symbol of Cool In TAIWAN 520 = I love you 530 = I miss you 000 = Kisses 881 = Bye 7788250 = you f* moron 744 = Go to hell In USA 143 = I love you 607 = I miss you 406 = Hugs and kisses 911 = Call me now 601 = Happy B-Day 1134209 = Go to hell
  • 11. Protocol - POCSAG •Post Office Code Standardization Advisory Group –512, 1200 and 2400 bps –Bandwidth 9 kHz, FSK 11 Source: http://www.raveon.com/pd les/AN142(POCSAG).pdf. 32-bit FSC
  • 12. Protocol - FLEX 12 • By Motorola • 1600, 3200 or 6400 bps • Bandwidth 5 kHz, FSK or 4FSK • Time syncs instead of always listening for a preamble to save battery • 128 Frames in 4 minute time cycle, 15 cycles per hour
  • 13. Frequencies 13 •Primary focused areas for our research Country Frequency (MHz) Protocol USA 928.964, 929.015, 929.359, 929.562, 929.585, 929.612, 929.630, 929.663, 929.683, 929.785, 929.887, 930.263, 930.762, 930.788, 931.012, 931.038, 931.063, 931.113, 931.463 FLEX Canada 929.212, 931.612 FLEX Japan 282.0125, 283.0850, 283.7625, 283.8625 POCSAG
  • 14. Setup to Sniff Pages •POCSAG and FLEX •All can be sniffed with a DVB-T Dongle •~ $20 at Hak5, Amazon, etc. 14
  • 15. Setup to Sniff Pages 15
  • 16. GQRX •Identify the protocols (GQRX, SDR#) 16 POCSAG FSK 9 kHz
  • 17. pager_rx.py •GNU Radio Python script that sniffs FLEX protocol •Multiple frequencies at the same time 17 https://github.com/argilo/sdr-examples
  • 18. Breakdown of Data Data Type Count Percentage Alphanumeric 18,291,876 34 Tone 8,573,736 16 Numeric 7,715,586 14 SPN* 5,354,497 10 Secured 5,338,516 10 NNM* 4,132,483 8 Unknown 3,044,570 6 Binary 1,868,499 3 18 * We don’t know what they are. •Research period: Feb – Jun, ‘16
  • 20. How are Pagers Used •Nurse/Workflow Management •Pharmacy •General Communications 20
  • 21. Nurse/Workflow Management • Self-scheduling and schedule at discharge • 911  Transfer  Preparation before patient’s arrival 21
  • 22. Nurse/Workflow Management • Self-scheduling and schedule at discharge • 911  Transfer  Preparation before patient’s arrival • Reduced wait time • Improved efficiency in admission, discharge, transfer, and housekeeping • Personalized information, so hospital workers only receive relevant messages • Reduced cost while increasing patients’ satisfaction 22
  • 25. Nurse/Workflow Management 25 Email relay 787,008 69% NaviCare 85,320 7% McKesson Awarix 77,695 7% Agility Healthcare (GE Healthcare) 61,998 5% MediTech 59,361 5% EpicSys 31,075 3% TenetHealth 30,961 3% SMS 5,800 1% InQuicker 5,647 0% Curaspan 1,055 0%
  • 26. PHI - Protected Health Information 26 Email 805,609 28% Medical terms 647,745 23% English names 510,313 18% Syndromes / Diagnosis 399,862 14% Medicine on FDA drug list 164,117 6% Phone numbers 124,949 4% Date of birth, age, gender 110,708 4% Medical reference number 90,124 3% URL 6,371 0%
  • 27. Top Medical Terms 27 Phleb 85,079 EKG 35,138 Sepsis 29,430 Xray 20,218 Ortho 12,591 Kidney 11,197 Anemia 10,988 Cellulitis 10,124 Resistivity 9,594 Dyspnea 8,417 Anesthesia 7,752 Atrial 6,767 Hemorrhage 6,529 Troponin 6,262 Nebulizer 6,107
  • 29. Top Prescriptions 29 Albuterol (a common bronchodilator) 23,175 Tylenol 6,134 Duoneb (treats COPD and asthma) 5,586 Coumadin (AKA Warfarin) 5,240 Ipratropium 5,020 Zofran (prevents nausea and vomiting) 4,844 Heparin (prolongs blood clotting time) 4,238 Insulin 4,197 Acetaminophen 3,669 Ativan (a benzodiazepine tranquilizer) 3,630 Ondansetron (treats vomiting) 3,545 Lasix (treats uid retention in people with congestive heart failure, etc.) 3,278 Vancomycin (last-line antibiotics) 3,029 Morphine 2,763 Nikki (treatment of moderate acne vulgaris) 1,554
  • 31. Home Care / Death 31
  • 32. CallerID System 32 135 patients’ names, phone numbers, pregnancy statuses, birthdates, as well as information on illnesses and symptoms.
  • 34. SMS to Pager Gateway 34 callee Make phonebook
  • 35. Using SMS to Pager Gateway •CallXPress : Speech-to-text summary •SPOK : Former USA Mobility •CallerID  Yellow page •Callee  Capcode 35
  • 36. Using Email to Pager Gateway (1) •WhosCalling : Email for missed calls •WebCTRL®: BAS from Automated Logic Subject: WebCTRL CHW System Alarm (CRMF Chiller BACnet) – [DATETIME]: CRMF Chiller BACnet - Chiller 18 Bacnet communication is offline. (CH18_COMM) •METASYS®: BAS from Johnson Controls MSHAADX25-001:FWNAE-02/FC-2.AHU-12.SF-S Item Category FWCH-HVAC » FQR fully qualified references 36
  • 37. Using Email to Pager Gateway (2) •Easy to identify the location of events 37
  • 38. IT Industry (1) 38 WhatsUp Gold / ARSystem / Nagios / NETBIOS
  • 39. IT Industry (2) - Passcodes •System may be deployed in sensitive sectors 39
  • 40. Security Industry • CVE-2016-0068 Microsoft® Internet Explorer® Elevation of Privilege Vulnerability • CVE-2016-0936 Adobe® Acrobat® Memory Corruption Vulnerability • CVE-2016-0938 Adobe Reader® and Acrobat Memory Corruption Vulnerability • CVE-2014-1791 Microsoft Internet Explorer Memory Corruption Vulnerability • CVE-2016-0007 Microsoft Windows Mount Point Privilege Escalation Vulnerability • CVE-2014-6366 Internet Explorer Memory Corruption Vulnerability • CVE-2014-0526 Adobe PDF Reader Encoding DCT Vulnerability • CVE-2015-1666 Internet Explorer CMetaElement code execution • CVE-2016-0966 Adobe Flash® Player Memory Corruption Vulnerability • CVE-2016-0091 Windows OLE Memory Remote Code Execution Vulnerability • CVE-2016-0098 Apache Server Multiple Vulnerabilities • Apache mod_cgi Bash Environment Variable Code Injection • Mozilla Firefox nsFrameManager Remote Code Execution Vulnerability 40
  • 41. Power Plants From [NAME AND COMPANY REDACTED].com Sub:[PLACE REDACTED] Critical Path Update Msg:During U2 Turbine Roll, a steam leak was identified on the *-****-*** valve (SV1 Vent Isolation Valve). Steam leak cannot be isolated ... From: [EMAIL REDACTED]- Due to storm, we lost the steam plant momentarily, there are downed trees and lines are down. Generators are running for bldgs. that lost power. I [PHONE NUMBER REDACTED] Local IA [COMPANY NAME REDACTED] ENVIRONMENTAL [LOCATION REDACTED]/IA [DATETIME] AC POWER FAIL DUE TO SYSTEMS UPGRADE. SITE ON BATTERIES. PLANT VOLTAGE 48.18V 41
  • 42. Chemical Companies (1) VA0095 - ***** A61 (8D05F,1) 6SDA0 00410668 00410670 0045D39A 0044D50C [.S/W] SN:546793 ST:ER LC:1 03/10/16 14:17:07 [15] VA0095 - ***** A61 (8D05F,1) 8SDXX stack dump ends [.S/W] SN:546917 ST:ER LC:1 03/10/16 14:17:07 [79] MAKE UP AIR UNIT 1 HI ALARM *****/MUA1/DATEMP Crit1 10.07 Deg C RTC CLEANROOM ALARM *****/CLEAN-RM/FL-LWLVL Crit1 42
  • 43. Chemical Companies (2) F***_***FAB1-02, Measuring Bath Level Sensor Trouble F***_***FAB1-02, Mixing Tank B Mixing Fail FAB1_***HOD-01, Drum A Empty FAB1_***HOD-01, Unit Door Open (Drum Zone FAB1_***BAD-01, Day Tank Level Low Alarm FAB1_***BAD-01, Distribution Outlet Pressure High - PT-30 FAB1_F1-********-***-***, Unit End Point Pressure High ***-Monitoring-***relay: [DATETIME] (RTN) FAB2 Acid Scrubber 1E PH has exceeded Low Warning Alarm. [ AT_******_AVG (5.128) < 7.25 for 60 sec ] <TopView is licensed to [COMPANY] - System 1> 43 TopView® is an alarm management and alarm notification system developed by Exele Information Systems.
  • 44. From: WebCTRL@***.com Subject: **** AHU-1 (High Bay) - High Space Particle Count (Level 2): Alarm – [DATETIME]: The space Particle Count is too high: West: 72 cnts/SCF / East: 15253 cnts/SCF (!PC_HI2) From: tridium@***.com Subject: Alarm From **_Boiler_2_Supply_Temp - State: Normal From:MetasysNotification@***.org Subj:Bacnet Alarm [DATETIME] SEWAGE-HIGH- WATER-A Fault 70.Value Normal .Item Description Sewage Ejection Pump High Alarm HVAC 44
  • 45. Public Sector and Partners 45
  • 46. Personal Messages • In public sectors and partners. • Contract number, name, phone 46
  • 47. CallerID System •Make a yellow page •Recon » Impersonate the most frequent sender?! 47
  • 48. Voicemail Summary •Like CallXPress, might be another system 48
  • 49. Recon • Alice (505*******), mostly called by Rose (505*******) • Aaron (505*******), mostly called by unknown (505*******) • Bruce (--), mostly called Nancy (505*******) • Charles (--), whose mother is Elizabeth (505*******) • Charles (--), whose wife is Jenny (505*******) • David (--), whose wife is Carol (505*******) • Fred (--), whose wife or girlfriend is Kate (505*******) 49
  • 55. Attacks • Healthcare – Sending pages to the pharmacy for medication – Moving patients within facilities – Declaring an emergency inside facilities – Intercepting calls from the officiating doctors • Public Sector – Social engineering – Impersonate a contractor – Recon for sensitive places 55
  • 56. Conclusions • Stop using pagers OR encrypt everything • Don’t leak personal information if pagers are absolutely required • Small leaks  make database  big harms 56
  • 60. SCIF Physical Security Standards for SCIFs, part of Director of National Intelligence’s (DNI) intelligence community policy memorandum https://fas.org/irp/dni/icpm/2005-700-1-att1.pdf 60

Editor's Notes

  1. i.e. someone shits
  2. GREAT AGAIN! Gateways More data, less protocol US / Canada, also worldwide
  3. License or not. Bastian Bloessl Sniff clear text data Consult a lawyer.
  4. devices without recording or transmission capabilities
  5. Widipedia: still being used in Germany Spam in English
  6. Systemic impact in ... Public sector = government
  7. Not until Early ’90s, pagers are hot Schneider talked about Iridium
  8. Numeric expressions G’ old time!
  9. Frame Synchronization Code Frequency-shift keying
  10. So we use GNU Radio and multimon-ng (thanks to authors + contributors) Don’t want to build from scratch
  11. Taiwan 165-166 and 280 MHz. Stopped in 2011/E. Belt, PH, not used in hospital anymore.
  12. Also, cooler setup SDR
  13. Fancy setup HackRF One + Ettus Log periodic LP410 (400MHz to 1GHz) Ettus B210 BladeRF antenna
  14. Clayton Smith Waterfall, click, see what’s in channel Based on the freqs, modify Python script.
  15. Duplicated, reflexing, group call
  16. Integrated into workflow
  17. Make appointment Clean bed, wheelchair, medication ED – reduce wait capcode
  18. ED – reduce wait capcode
  19. CPC = Chest Pain Center // angina=CP Clinical Workflow Solutions provided by Hill-Rom®, including Nurse Call, Bed Connectivity, SmartConnect Integrations, Wireless Handsets, etc. Curaspan is a company of workflow automation
  20. EpicSys is written by epic.com, coordinating healthcare organizations and stores patients’ electronic records. We saw email-pager gateway, bed status and medical orders.
  21. Market share? (kidding) Unable to identify vendor = email relay
  22. HIPPA violation a lot Health Insurance Portability and Accountability Act of 1996
  23. Wrote program to calculate List of medical terms Data are biased. Msg sent multiple times Phleb = vein Sepsis 敗血 Hemorrhage 腦溢血 Anemia 貧血 Cellulitis 蜂窩性組織炎
  24. Tryptophan Hydroxylase MRN + room + name + age + gender + phone? + DX + medicin
  25. Tylenol = Paracetamol 這邊都肺,上面EKG COPD 慢性肺阻塞 Ipratropium = bronchus
  26. From UK Donation After Cardiac Death Hidden to prevent trading / ethic issues
  27. Saw on local newspaper
  28. No bowel movement = not code brown Systemic. Phonebook. Cross-check with online yellow page.
  29. If, only if, phone number 1 .. 6 are the same, we know there is tight connection.
  30. Software that uses SMS to Pager GW Who calls whom in what capcode
  31. Software that uses Email to Pager GW Compile a yellow page! Not limited to listed vendors AHU = air handling unit
  32. SNMP, Router, private IP, NETBIOS Passive intel Router vuln?
  33. 2FA
  34. McAfee IntruShield NG-IPS Detected CVE, sent to sys-admin via pager Common CVE
  35. Nuclear plants, substations Journalist! Cross-check if incidents reported
  36. Not sure what it means Firmware dump
  37. Not sure why chemical companies like Pagers
  38. Heating Ventilation Air Conditioning Can collect data, alarm, critical thresholds French message
  39. Email-to-Pager GW Impersonate a contractor Check Linked-In SCIF Sensitive Compartmented Information Facilities
  40. As in healthcare and WhosCalling Redacted, not original msg
  41. Voice mail, transcribed
  42. Faked names, of course
  43. Missouri
  44. Bought from eBay Room far from anyone, minimum power, not to interfere Like Faraday cage
  45. Kevin Mitnick
  46. We seen good examples
  47. Limited edition
  48. TEST-ALERT