- P) i: v9 W) ~/ q) h4 T
' L" L F- C3 [0 D
- _) A0 {$ [$ U3 q
: A( e6 L; f6 U' k! n$ f/ C+ H/ I9 @. R+ d8 S) c" t* N& f2 Y
( q3 F* M; v' U d) x1 A4 r
# l8 N, ]' v) ~9 r5 R$ p. l4 A; _6 n; Q6 Y9 K( N o- P% h% k. f/ q& w: ]- f 2 ?- g. z1 c* ]1 t: Z' g: M0 u* I0 k2 z {& N
* {1 h1 P& B& q: @( E* }/ ^5 l
在中世纪的绘画作品中,偶尔会出现一种盛放金银珠宝的木制橱柜,这被认为是现代保险柜的雏形。整个十九世纪,欧洲与美国一直致力于保险柜的研发以及防火性、安全性(保险柜用锁具)的提升。到二十世纪六七十年代,电子密码锁开始广泛应用于不同类型的保险柜。随着科技的发展,如今不少保险柜也与时俱进,接入了互联网,以期实现远程控制、联网报警等功能,让保险柜更“保险”。但这意味着100%的安全吗?! {% ?" n( L Q+ E1 `- [. G2 U' n
2 G, t6 S _( I
4 U( z9 [ I& |& E ' U: F& [6 s2 v" Z% I
' @. F! v( m5 Y9 P3 O3 B
( m) [7 c4 ^6 C9 q/ L
《我是极客》第一集第一组挑战项目的选手,在舞台上给出了答案:利用部分联网的保险箱存在的安全问题,不用破解密码,几分钟就能打开这些保险箱。现场的挑战一度让嘉宾惊呼“鸡皮疙瘩都起来了。”此外,他们还现场拆解智能硬盘并破解、获取了其中的加密信息。挑战突破物理、数字的双重防御。 ; D& c. v* R" j
$ v8 } w8 q# X& d1 a: S. D0 K
$ H3 j: R3 a: u2 |
+ U- B, B3 b, S5 t6 ?/ {! |) m. H8 y
3 Q1 a# G7 e. e5 B1 b- y
( k. b) B" m( p" }7 N: a5 K在“1024极棒之夜现场”,这个项目的选手分享了研究过程中的一些心得与经验。本文为现场实录(摘要),供读者参考。. p) [( N3 Q p3 _# e
- s* ^- M6 M% O# e! U' y4 U
+ b5 M2 E; i h/ J% t 4 y4 {/ Q& t2 f! u/ T M d
; @- L- L6 m7 h! g: x1 N+ v
, Z C" R' b) B4 T- F+ h6 i*文末附《破防了》项目技术分享视频6 d, h5 V% Z: E: a
# M7 y6 c" W$ B) w. r1 S( n( K( V2 w" C( H- `" J
$ ~3 j1 J2 B" m. D3 F# K9 e& f% G
+ }7 b- _- F6 m! t
1 D0 |" [! i' T' k 7 c) Y- W! z" V" A/ a E: e& q
" V- a6 X0 j: ?# b
8 l0 @0 O1 o: f( y1 h4 d; u" Q
" e! R3 B( W, M Y J1 n3 v
0 T. ]- Z" Q* d* z/ r9 L0 V
4 o4 H' V2 C: Q
* h* i+ Z7 {0 v" p' @. ?5 _6 N) ~! {
7 V% L/ @7 F2 M' Y* q , F+ Q# C9 u* A& b
- }9 j7 W* c: z4 e7 c2 x/ Y7 D6 P5 n1 _4 Q) c) g" Z' x5 ^ A) C* ? C3 q6 z( j/ ^1 D
* }- f R1 B' b% G# E
日拱一卒 功不唐捐4 f% Z* ?" T. s7 e
0 A5 I. X. o) }$ y8 G; m8 H5 l
; H( T; a+ F* z9 N
) } F5 q# S$ e; Z* Z0 c6 M" j0 d( }% g) D4 h; |3 G0 L
$ a! n0 K5 T- s; n. w. S, V+ [: @- u; o0 C9 g* Q% y6 ~; a 2 }. Q) A% ]. @
! R, J6 g9 `$ N
$ C1 I0 {3 T* u7 r- v! ?2 h) @7 G y
# k6 f, v( o9 G! [6 U( D* f2 f I( {
7 {0 ]. B2 ^0 m$ T3 ~
& @% U! W5 {4 M1 k* b$ R1 M" q
: u! l0 n" j! T3 O: Q C) ]: ^8 o! L h! b( L
4 b) }# v5 @) [; B* _# T4 B1 Z# x0 p: D' z3 S
8 _& k p4 G3 K+ P% S$ Q
+ s* i& R2 n5 p6 Z- ?7 O
" i4 v2 e) G8 P! `
5 W0 C/ I+ v7 x5 _' B
" h. z; M# l( \8 e因为团队专注于芯片底层安全研究,在研究 ESP8266 芯片时,发现其广泛使用的一个 SDK 通信协议的 AES256 加密算法存在漏洞。因此灵光一现,想到利用这个漏洞无损破解应用这款芯片方案的智能保险柜。# B- `6 d: G* z
+ i f6 v2 ]+ q! Q z0 W8 o
+ Q; g% B' ~( g 1 @% B- `2 F8 F" g- w. h
/ E- J: t! L' P3 ^0 L5 t8 k+ L- Y9 g8 @. r( g0 i, i) ^( ~( e; c2 Y" A/ ?
) t( n4 f% o6 Q! p! o# Y
% F! Y* B% m% y4 D. l日常研究环境( J' \" b) E4 r
! O3 C+ n+ E$ B0 O$ f5 W; Q' d0 v2 {
j3 ]' Z/ e5 z5 W% x; v
; t0 L% s u+ A* s9 t1 |' H) W$ [
" z! C8 N' _; @$ n
" g6 C) j, G) {3 X
市面上有很多销量比较高且应用这款芯片方案的智能保险柜。当合理的开锁请求发到与保险柜连接的手机上后,就可以远程打开保险柜。比赛中挑战的保险柜号称采用的是银行密钥管理系统,在行业内具有一定的代表性。% \3 a% G8 ]8 a' O8 v) u9 l. C( H
: r/ b* ^7 ]* X8 L9 {
2 O& z, K8 v4 U$ H1 V" Z( ?8 C
0 E" P/ p! {7 [1 Z+ w
9 z4 [5 \, v/ k+ \9 `3 \
( d" i. M2 P* J/ z) Y1 ?
+ D7 X. c7 r# A, e5 ?
: ]7 n4 P+ H* s ~% p2 _
8 W1 A( O7 u2 S4 d5 A) |8 ~
0 j( x. K5 D' P1 i# y N