黄玮
Evil Twin
和 Rogue AP
是无线网络威胁顽疾WPA2
—> WPA3
演进过渡阶段,降级攻击是新安全机制的主要威胁802.1X
配置、用户安全意识教育是重中之重AMPS
和来自欧洲的 TACS
2G
时代ETSI
组织的 GSM(GPRS/EDGE)
和来自美洲以高通公司为主力的 TIA
组织的 CDMA IS95/CDMA2000 1x
2G时代
漏洞WPA-个人
同样也是此类单向认证,因此饱受 Evil Twin
危害SIM
卡中,存在复制 SIM
卡的风险更多内容(包括3G/4G安全概述)请查阅 2017版课件
ITU
带领下,建立了全球 3G
技术标准框架:IMT-2000
,并明确命名了 4G
技术标准框架:IMT-Advanced
,5G
技术标准框架:IMT-2020
3GPP
成立,在其主导下制定了全球 3G 技术主要标准和后续的 4G, 5G 技术标准iPhone
,智能手机时代到来LTE(Long Term Evolution)
技术标准iPhone
为代表的智能终端设备的全球快速普及促使移动通信技术发展方向进一步聚焦
信息随心至,万物触手及
WEP
的愿景?一念天地,万物随心
5G+AI
,AI
技术主要用于优化 5G
网络架构和应用;6G 时代是 AI+6G
,6G
网络架构和应用将构建在 AI
技术基础之上)bug
)」越多bug ≠ vulnerability
| 缺陷 ≠ 安全漏洞
USB 无线网卡
Software Defined Radio, SDR
Internet of Things
,IoT
)是互联网、传统电信网等信息承载体,让所有能行使独立功能的普通物体实现互联互通的网络Machine To Machine
, M2M
Autonomous
)人工智能
, Artificial Intelligence
, AI
)Ubiquitous
)网络: 具备 4A
级别通信能力
无线局域网(WLAN)是使用
射频(Radio Frequency, RF)
技术建立的 不 依赖 可见物理传输介质 的无线通信局域网络
IEEE 802.15.1
)ISO 13157等
)IEEE 802.15.4
)RW
)
Read Write
, 相当于 CDRW
WORM
)
Write Once, Read Many
, 相当于 CDR
RO
)
Read Only
, 相当于 CD
RFID
( Passive RFID
,被动 RFID
)
RFID
(Active RFID
,主动RFID
)
无源 RFID
要少
ETC
RFID
吗?接触式 VS. 非接触式(RFID 为主)
Differential Power Analysis
)
Timing Attacks
)
SQL 盲注攻击
中见识过Reverse Engineering of the Chips
)
MITM
,嗅探器调试EEPROM
JavaCard®
和 MULTOS
,操作系统和应用软件解耦GSM
的 SIM
卡,支持 OTA
更新 MF (Master File)
|
-------------+--------------
| | |
EF (Elementary File) EF DF (Dedicated File)
|
---------+--------
| | |
EF DF EF
|
EF
MF(Master File)
和 DF(Dedicated File)
相当于“目录”,但 DF
依然可以独立存储数据EF(Elementary File)
相当于“文件”MF
/DF
/EF
的文件头包含安全属性(相当于访问控制信息)
Always
(ALW
)Card holder verification 1
(CHV1
)
PIN1
验证,用户设置的Card holder verification 2
(CHV2
)
PIN2
验证,设备商设置的用于解封设置(PIN1
和 PIN2
是相互独立的 PIN
)Administrative
(ADM
)Never
(NEV
)PIN2
用于解封 PIN1
被锁定状态PIN2
被锁定通常就只能返厂维修了PIN1
被锁定时所有文件均被设置 CHV1
属性,禁止访问以上安全建议真的足够安全了吗?
PIN2
码,用来解封 PIN1
的锁定状态
PUK
码和 PIN
码
PIN
码允许用户通过手机自行修改,修改后不会同步到该 AppPUK
码用户是无法自行修改的ICCID
: Integrate Circuit Card IDentity, 集成电路卡识别码。手机 SIM
卡上的 ICCID
即为 SIM
卡的全球唯一编号,相当于手机号码的身份证ICCID
可以查询到对应的 手机号ICCID
和 PUK 码
泄露MIFARE
是恩智浦半导体公司(NXP Semiconductors)在非接触式智能卡及近场感应卡领域的注册商标MIFARE
是依循 ISO/IEC 14443-A
规格创建的非接触式智能卡,利用无线射频识别(频率为 13.56MHz)来完成验证MIFARE
已经普遍在日常生活当中使用,如大众运输系统付费、商店小额消费、门禁安全系统、借书证等Unique Identifier(UID)
只读CRYPTO1
加密算法(依赖于算法保密来“提升”密码学算法的安全性)Nohl
和 Plötz
在 Chaos Communication Congress
上展示了通过 Crypto-1
的一些缺陷部分逆向了其算法Radbond
大学的研究者完全逆向了 Crypto-1
算法并予以公开NXP
试图通过法律途径禁止上述公开行为,但在 2008 年 7 月被当地法庭以言论自由原因驳回了申诉Radbond
大学以 GNU GPL v2
协议开源了Crypto-1
算法代码MIFARE Classic
卡的黑客工具被公开Jonathan Westhues
设计并且开发的 开源硬件 ,其主要用 RFID
的嗅探、读取以及克隆等的操作
IEEE 802.11
类嗅探和注入实验AP
的接入打破了原有的物理隔离和限制措施AP
可以实现自动化的局域网攻击OpenWrt
等)的无线路由器/ AP
/ Raspberry Pi
Hash
算法校验下载文件完整性,未使用数字签名算法鉴别文件真实性WPS
功能未默认关闭设备类型 | 功耗 | 最⼤功耗等级 | 设计通信距离 | 典型设备 |
---|---|---|---|---|
Class 1 | ⾼ | 100 mW (20 dBm) | < 100⽶ | USB适配器、接⼊点 |
Class 2 | 中 | 2.5 mW(4 dBm) | < 10⽶ | 移动设备、蓝⽛适配器、智能卡读卡器 |
Class 3 | 低 | 1 mW (0 dBm) | < 1⽶ | 蓝⽛适配器 |
2.4 GHz
ISM
频段的 2400~2483.5 MHz
Basic Rate(BR)
721.2Kbps
EDR (Enhanced Data Rate)
2.1MbpsAMP (Alternate MAC and PHY layer extension)
54Mbps
BR/EDR
和 AMP
必须二选一Low Energy (LE)
特性 | 蓝⽛ | IEEE 802.11 |
---|---|---|
⽹络拓扑 | 对称(点对点) | ⾮对称(以AP为中⼼),也支持点对点的非基础设施模式 |
⼯作频段 | 2.4 GHz | 2.4 GHz / 5 GHz |
传输速率 | 1~24 Mbps | 5.5~1000 Mbps |
传输距离 | 1~300⽶蓝牙5.0 | 室外最⼤250⽶左右 |
协议兼容性 | 3.0+版本兼容802.11n (物理层使⽤802.11协议) | - |
Host
在负责逻辑链路的基础上为上层蓝牙应用提供更易使用的封装 Controller
负责定义 RF
、Baseband
等偏硬件的规范在此基础之上抽象出用于通信的逻辑链路BR/EDR
控制器,分成79个频率,每个为1 MHz
Frequency Hopping
),1 秒至多改变 1600 次Physical Channel
)是由跳频图谱(Hopping Pattern
)决定的LE
控制器,分成 40 个频率,每个为 2 MHz
Advertising Channel
)Data Channel
)Basic Rate
),但 不能与经典蓝牙协议互通profile
,用于提供蓝牙设备的通用访问功能,包括设备发现、连接、鉴权、服务发现等等Central Device
),主动发现的设备
Peripheral Device
),被发现的设备
BLE
设备数据交换的方式
16-bit
唯一编号在表中查找匹配BLE
标准委员会官方采纳的服务采用 16-bit UUID
进行标识,最多允许包含 3 个特性,私有自定义服务采用 128-bit
唯一标识BLE
标准委员会官方采纳的特性采用 16-bit UUID
进行标识,私有自定义特性采用 128-bit
唯一标识GATT Server
ATT
查找数据、服务和特性定义GATT Client
Server
发起请求Server
设置建议值,Client
不一定照办(并发处理多个会话带来的可能延迟)GATT
提供多种认证机制
SMP
(Security Manager Protocol
)
L2CAP channel
,用于生成加密和识别用的密匙SM
控制包括配对、认证和加密等过程L2CAP
包括两个子模块
Channel Manager
主要负责创建、管理、释放 L2CAP channel
L2CAP Resource Manager
负责统一管理、调度 L2CAP channel
上传递的 PDU
,以确保那些高 QoS
的 packet
可以获得对物理信道的控制权app
同样可能存在仿冒和钓鱼应用在蓝牙(Bluetooth®)4.2核心规范当中,支持一项新的特性,可以通过周期性地改变蓝牙设备的随机地址帮助蓝牙设备的使用者来保护自身的隐私,避免其设备被窃听者通过射频侦听以及对数据分析的方式得以窃取。
IEEE 802.11
网络的“监听”模式与有线网卡的“混杂”模式的区别RFID
演变而来NFC
仅限 13.56MHz
高频段,RFID
有较多频段选择NFC
的有效通信距离大多在 10 厘米
以内,RFID
的通信距离范围从几厘米到几十米都有NFC
是一种“集成”RFID技术,单芯片内置非接触读卡器、非接触卡和点对点功能,RFID
通常使用独立的阅读器和标签RFID
多用于生产、物流、资产管理等,NFC
则更多用于公交、门禁、手机支付等特性 | NFC | 蓝⽛ | 低功耗蓝⽛(BLE) |
---|---|---|---|
标签是否耗能 | 否 | 是 | 是 |
标签成本 | 10美分 | 5美元 | 5美元 |
RFID兼容性 | ISO 18000-3 | 有源(主动) | 有源(主动) |
标准化组织 | ISO/IEC | Bluetooth SIG | Bluetooth SIG |
⽹络协议标准 | ISO 13157 etc. | IEEE 802.15.1 | IEEE 802.15.1 |
⽹络拓扑类型 | 点对点 | WPAN | WPAN |
加密 | 基于RFID技术的没有 | 可选 | 可选 |
通信距离 | < 0.2m | ~ 100m (class 1) | ~50m |
频段 | 13.56 MHz | 2.4-2.5GHz | 2.4-2.5GHz |
传输(⽐特)速率 | 424 kbps | 2.1/24 Mbps | 1 Mbps |
(⽹络)建⽴时间 | < 0.1s | < 6s | < 0.006s |
功耗 | < 15 mA(读) | 不同级别有差异 | < 15 mA (读和传输) |
特性 | 物联网安全 | 计算机网络安全 | 移动互联网安全 |
---|---|---|---|
设备寿命 | 10~15年 | 5~10年 | 3~5年 |
泛在连接 | 普遍 | 不普遍 | 普遍 |
功耗敏感 | 高 | 低 | 中 |
人机交互频率 | 低 | 高 | 中 |
人机交互复杂度 | 低 | 高 | 中 |
物理安全风险 | 高 | 低 | 中 |
调试经济成本 | 高* | 低 | 中 |
以蓝牙安全为例,ellisys 公司提供的商业化蓝牙全频段监听设备售价高达数万美元。基于开源硬件的 SDR 相关协议分析装备售价也高达人民币千元以上。
2G
网络的短信传送机密信息RFID
卡增加一个 RFID
屏蔽卡套,防止近距离复制Mfiare Classic
芯片卡,而采用更强加密算法的芯片卡,比如 CPU
卡uid
进行加密,并设置 uid
白名单,提高攻击者破解成本,但可能被特殊卡绕过DarkSide
方式暴力破解iot security awesome