自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

網(wǎng)絡(luò)安全攻防:藍(lán)牙安全

安全
以下是目前常用的藍(lán)牙版本的介紹,分別介紹了各個(gè)版本的改進(jìn)、優(yōu)勢(shì)以及特點(diǎn)。

[[395284]]

 1. 藍(lán)牙簡(jiǎn)介

藍(lán)牙(Bluetooth)是一種無(wú)線技術(shù)標(biāo)準(zhǔn),可實(shí)現(xiàn)固定設(shè)備、移動(dòng)設(shè)備和樓宇個(gè)人域網(wǎng)之間的短距離數(shù)據(jù)交換(使用2.4~2.485 GHz的ISM波段的UHF無(wú)線電波)。

如今,藍(lán)牙由藍(lán)牙技術(shù)聯(lián)盟(SIG,Bluetooth Special Interest Group)管理。藍(lán)牙技術(shù)聯(lián)盟在全球擁有超過25000家成員公司,它們分布在電信、計(jì)算機(jī)、網(wǎng)絡(luò)和消費(fèi)電子等多重領(lǐng)域。IEEE將藍(lán)牙技術(shù)列為IEEE 802.15.1,但如今已不再維持該標(biāo)準(zhǔn)。藍(lán)牙技術(shù)聯(lián)盟負(fù)責(zé)監(jiān)督藍(lán)牙規(guī)范的開發(fā),管理認(rèn)證項(xiàng)目,并維護(hù)商標(biāo)權(quán)益。制造商的設(shè)備必須符合藍(lán)牙技術(shù)聯(lián)盟的標(biāo)準(zhǔn)才能以“藍(lán)牙設(shè)備”的名義進(jìn)入市場(chǎng)。藍(lán)牙技術(shù)擁有一套專利網(wǎng)絡(luò),可發(fā)放給符合標(biāo)準(zhǔn)的設(shè)備。

在各大手機(jī)廠商以及 PC 廠商的推動(dòng)下,幾乎所有的移動(dòng)設(shè)備和筆記本電腦中都裝有藍(lán)牙的模塊,用戶對(duì)于藍(lán)牙的使用也比較多。

藍(lán)牙用于在不同的設(shè)備之間進(jìn)行無(wú)線連接,如連接計(jì)算機(jī)和外圍設(shè)備(打印機(jī)、鍵盤等),又或讓個(gè)人數(shù)碼助理(PDA)與其他附近的 PDA 或計(jì)算機(jī)進(jìn)行通信。具備藍(lán)牙技術(shù)的手機(jī)可以連接到計(jì)算機(jī)、PDA甚至連接到免持聽筒。

藍(lán)牙和Wi-Fi(使用IEEE 802.11標(biāo)準(zhǔn)的產(chǎn)品的品牌名稱)有些類似的應(yīng)用:設(shè)置網(wǎng)絡(luò)、打印或傳輸文件。Wi-Fi 主要是用于代替工作場(chǎng)所一般局域網(wǎng)接入中使用的高速線纜應(yīng)用,這類應(yīng)用有時(shí)也稱作無(wú)線局域網(wǎng)(WLAN)。藍(lán)牙主要是用于便攜式設(shè)備及其應(yīng)用的,這類應(yīng)用也被稱作無(wú)線個(gè)人域網(wǎng)(WPAN)。藍(lán)牙可以代替很多應(yīng)用場(chǎng)景中的便攜式設(shè)備的線纜,能夠應(yīng)用于一些固定場(chǎng)所,如智能家庭能源管理(如恒溫器)等。

Wi-Fi和藍(lán)牙的應(yīng)用在某種程度上是互補(bǔ)的。Wi-Fi通常以接入點(diǎn)為中心,通過接入點(diǎn)與路由在網(wǎng)絡(luò)里形成非對(duì)稱的客戶機(jī)—服務(wù)器連接。而藍(lán)牙通常是兩個(gè)藍(lán)牙設(shè)備間的對(duì)稱連接。藍(lán)牙適用于兩個(gè)設(shè)備通過最簡(jiǎn)單的配置進(jìn)行連接的簡(jiǎn)單應(yīng)用,如耳機(jī)和遙控器的按鈕,而Wi-Fi更適用于一些能夠進(jìn)行稍復(fù)雜的客戶端設(shè)置和需要高速響應(yīng)的應(yīng)用,如通過存取節(jié)點(diǎn)接入網(wǎng)絡(luò)。但是,藍(lán)牙接入點(diǎn)確實(shí)存在,而且Wi-Fi的點(diǎn)對(duì)點(diǎn)連接雖然不像藍(lán)牙一般容易,但也是可能的。Wi-Fi Direct為Wi-Fi添加了類似藍(lán)牙的點(diǎn)對(duì)點(diǎn)功能。

傳統(tǒng)藍(lán)牙是指“藍(lán)牙4.0規(guī)范”之前的藍(lán)牙設(shè)備,而符合“藍(lán)牙4.0規(guī)范”的則稱為“低功耗藍(lán)牙”。

以下是目前常用的藍(lán)牙版本的介紹,分別介紹了各個(gè)版本的改進(jìn)、優(yōu)勢(shì)以及特點(diǎn)。

(1)Bluetooth 2.1

Bluetooth 2.1+EDR 進(jìn)一步減少耗電量,并簡(jiǎn)化了設(shè)備間的配對(duì)過程。2007年,耗電量方面則是藍(lán)牙2.1改進(jìn)最大的地方。在藍(lán)牙2.0標(biāo)準(zhǔn)中,規(guī)定的是每隔0.1 s手機(jī)就需要和藍(lán)牙設(shè)備進(jìn)行聯(lián)系配對(duì)一次,而2.1版本中則將這個(gè)時(shí)間限制延長(zhǎng)至0.5 s,手機(jī)和藍(lán)牙設(shè)備無(wú)形中節(jié)省了很多電量,大大提升了續(xù)航能力。

(2)Bluetooth 3.0

Bluetooth 3.0+HS,高速傳輸,速率提高到約24 Mbit/s。2009年4月21日,Bluetooth SIG正式頒布了“Bluetooth Core Specification Version 3.0 High Speed”(藍(lán)牙核心規(guī)范3.0版高速),藍(lán)牙3.0的核心是“Generic Alternate MAC/PHY”(AMP),這是一種新的交替射頻技術(shù),允許藍(lán)牙協(xié)議棧針對(duì)任一任務(wù)動(dòng)態(tài)地選擇正確射頻。最初被期望用于新規(guī)范的技術(shù)包括802.11以及UMB,但是新規(guī)范中取消了UMB的應(yīng)用。

作為新版規(guī)范,藍(lán)牙3.0的傳輸速度自然會(huì)更高,而秘密就在802.11無(wú)線協(xié)議上。通過集成“802.11 PAL”(協(xié)議適應(yīng)層),藍(lán)牙3.0的數(shù)據(jù)傳輸率提高到了大約24~25 Mbit/s(即可在需要的時(shí)候調(diào)用802.11Wi-Fi用于實(shí)現(xiàn)高速數(shù)據(jù)傳輸),是藍(lán)牙2.0的8倍,可以輕松用于錄像機(jī)至高清電視、PC至PMP、UMPC至打印機(jī)之間的資料傳輸。

功耗方面,通過藍(lán)牙 3.0 高速傳送大量數(shù)據(jù),自然會(huì)消耗更多能量,但由于引入了增強(qiáng)電源控制(EPC)機(jī)制,再輔以802.11,實(shí)際空閑功耗會(huì)明顯降低。

(3)Bluetooth 4.0

藍(lán)牙技術(shù)聯(lián)盟于2010年6月30日正式推出藍(lán)牙核心規(guī)格4.0(稱為Bluetooth Smart)。它包括經(jīng)典藍(lán)牙、高速藍(lán)牙和藍(lán)牙低功耗協(xié)議。高速藍(lán)牙基于 Wi-Fi,經(jīng)典藍(lán)牙則包括舊有藍(lán)牙協(xié)議。藍(lán)牙4.0的改進(jìn)之處主要體現(xiàn)在3個(gè)方面:電池續(xù)航時(shí)間、節(jié)能和設(shè)備種類。此外,藍(lán)牙 4.0 的有效傳輸距離也有所提升。藍(lán)牙 4.0 最重要的特性是省電科技,極低的運(yùn)行和待機(jī)功耗可以使一粒紐扣電池連續(xù)工作數(shù)年之久。此外,低成本和跨廠商互操作性,3 ms低延遲、100 m以上超長(zhǎng)距離、AES-128加密等諸多特色,可以用于計(jì)步器、心律監(jiān)視器、智能儀表、傳感器物聯(lián)網(wǎng)等眾多領(lǐng)域,大大擴(kuò)展藍(lán)牙技術(shù)的應(yīng)用范圍。

(4)Bluetooth 5.0

Bluetooth 5是藍(lán)牙技術(shù)聯(lián)盟(Bluetooth Special Interest Group)于2016年6月16日發(fā)布的新一代藍(lán)牙標(biāo)準(zhǔn)。藍(lán)牙5.0的開發(fā)人員稱,新版本的藍(lán)牙傳輸速度上限為2 Mbit/s,是之前4.2LE版本的兩倍。藍(lán)牙5.0 的另外一個(gè)重要改進(jìn)是,它的有效距離是上一版本的4倍,理論上,藍(lán)牙發(fā)射和接收設(shè)備之間的有效工作距離可達(dá)300 m。藍(lán)牙5.0將添加更多的導(dǎo)航功能,因此,該技術(shù)可以作為室內(nèi)導(dǎo)航信標(biāo)或類似定位設(shè)備使用,結(jié)合Wi-Fi可以實(shí)現(xiàn)精度小于1m的室內(nèi)定位。

2. 低功耗藍(lán)牙

藍(lán)牙低功耗(BLE,Bluetooth Low Energy)(或BTLE)是Bluetooth v4.0的一項(xiàng)關(guān)鍵功能,將重新定義藍(lán)牙技術(shù)的使用方式。藍(lán)牙低功耗延續(xù)“傳統(tǒng)”藍(lán)牙技術(shù)的精神,包括低成本、短距離、可互操作,工作在免許可的2.4 GHz ISM射頻頻段,同時(shí)增加了創(chuàng)新的超低功耗運(yùn)作模式,提供多種新類型的使用案例和應(yīng)用可能性。雖然藍(lán)牙 4.0 又號(hào)稱低功耗和較遠(yuǎn)距離連接,但實(shí)際情況下,智能手機(jī)和硬件設(shè)備間的連接距離沒有理論給出的遠(yuǎn)。藍(lán)牙低功耗技術(shù)是低成本、短距離、可互操作的頑健性無(wú)線技術(shù),工作在免許可的2.4 GHz ISM射頻頻段。低功耗技術(shù)從一開始就設(shè)計(jì)為超低功耗(ULP)無(wú)線程技術(shù)。它利用許多智能手段最大限度地降低功耗。

BLE分為3部分:Service、Characteristic、Descriptor,這3部分都由UUID作為唯一標(biāo)識(shí)符。一個(gè)藍(lán)牙4.0的終端可以包含多個(gè)Service,一個(gè)Service可以包含多個(gè)Characteristic,一個(gè)Characteristic包含一個(gè)Value和多個(gè)Descriptor,一個(gè)Descriptor包含一個(gè)Value。

BLE工作在ISM頻帶,定義了兩個(gè)頻段,2.4 GHz頻段和896/915 MHz頻段。BLE工作在2.4 GHz頻段,僅適用3個(gè)廣播通道,適用于所有藍(lán)牙規(guī)范版本通用的自適應(yīng)調(diào)頻技術(shù)。

(1)藍(lán)牙設(shè)備掃描

目前許多手機(jī)自帶了藍(lán)牙功能,當(dāng)然也能掃描藍(lán)牙設(shè)備。但是手機(jī)自帶的這些功能往往只是提供了最基本的信息,而沒有過多的信息,甚至只有一個(gè)藍(lán)牙設(shè)備的名稱。

在Android設(shè)備上有一款名為BLE Scanner的軟件,可以提供更全面的信息掃描,詳細(xì)到信號(hào)強(qiáng)度以及硬件地址和方位,而且還擁有歷史記錄等功能,如圖1所示。

圖1  BLE Scanner軟件

在Linux系統(tǒng)上可以使用hcitool和BTScanner,使用這兩個(gè)軟件掃描可以獲得更詳細(xì)的信息。

$ hcitool scan –all可以掃描附近的藍(lán)牙設(shè)備,如圖2所示。

圖2  掃描附近的藍(lán)牙設(shè)備

$ hcitool lescan

掃描附近的低功耗藍(lán)牙設(shè)備。

可以使用gatttool進(jìn)行設(shè)備連接,獲得主要信息以及服務(wù)信息,如圖3所示。

圖3  獲得主要信息和服務(wù)信息

UUID是“Universally Unique Identifier”的簡(jiǎn)稱,是通用唯一識(shí)別碼的意思。對(duì)于藍(lán)牙設(shè)備,每個(gè)服務(wù)都有通用、獨(dú)立、唯一的UUID與之對(duì)應(yīng),如圖4所示。

圖4  藍(lán)牙設(shè)備的UUID

(2)BLE嗅探

Ubertooth One是一款適用于藍(lán)牙實(shí)驗(yàn)的開源2.4 GHz無(wú)線開發(fā)平臺(tái),它適于被動(dòng)式的藍(lán)牙監(jiān)測(cè),可以在github上找到最新的源代碼。

根據(jù)官網(wǎng)上的教程安裝好所需的文件之后,原先插在USB口上只會(huì)亮兩個(gè)綠燈,裝完了驅(qū)動(dòng)之后,會(huì)亮起兩個(gè)紅燈,這時(shí)候就證明Ubertooth One可以使用了。

插上天線之后,可以使用Ubertooth觀察頻譜,如圖5所示,命令如下。

$ ubertooth-specan-ui

圖5  Ubertooth頻譜分析器

使用 Kismet 工具可以測(cè)量周圍的無(wú)線信號(hào),并查看所有可用的無(wú)線接入點(diǎn)??梢耘浜蟄bertooth One使用,效果更佳。

(3)BLE攻擊

iOS下可以使用Light Blue來強(qiáng)制連接藍(lán)牙設(shè)備,而把原來的連接斷開。進(jìn)入Light Blue頁(yè)面可以看到附近的藍(lán)牙設(shè)備,選擇Flower care進(jìn)行連接,如圖6所示。

圖6  Light Blue連接藍(lán)牙設(shè)備

進(jìn)入連接頁(yè)面,可以看到該藍(lán)牙設(shè)備更詳細(xì)的信息,包括設(shè)備名、設(shè)備 UUID、ADVERTISEMENT DATA,以及設(shè)備包含的服務(wù)、服務(wù)包含的特征等,如圖7所示。圖

圖7  詳細(xì)信息

還可以連接小米手環(huán)進(jìn)行重放攻擊。在Alert Level中寫入新值1和2(震動(dòng)級(jí)別:0-不震動(dòng)、1-輕微&小幅震動(dòng)、2-強(qiáng)烈震動(dòng)),可控制小米手環(huán)的震動(dòng)。通過這種方法,可控制一定范圍內(nèi)任何人的小米手環(huán),使其不停震動(dòng)。 

 

責(zé)任編輯:龐桂玉 來源: 計(jì)算機(jī)與網(wǎng)絡(luò)安全
相關(guān)推薦

2021-06-16 09:40:44

網(wǎng)絡(luò)安全物聯(lián)網(wǎng)代碼

2021-04-25 21:45:25

網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全攻防ZigBee安全

2021-02-02 14:02:48

網(wǎng)絡(luò)安全對(duì)稱密碼密鑰

2021-04-06 10:30:49

網(wǎng)絡(luò)安全暗網(wǎng)互聯(lián)網(wǎng)

2019-01-10 15:44:00

2021-05-07 14:12:50

網(wǎng)絡(luò)安全Web安全CSRF

2021-05-24 11:40:50

網(wǎng)絡(luò)安全數(shù)據(jù)庫(kù)安全服務(wù)器

2021-05-13 20:38:30

2021-04-30 19:38:42

網(wǎng)絡(luò)安全WebHTTP

2021-05-21 12:52:47

網(wǎng)絡(luò)安全Android App虛擬機(jī)

2021-03-15 13:50:24

網(wǎng)絡(luò)安全Android安全機(jī)制

2021-04-27 10:00:27

網(wǎng)絡(luò)安全WebURL

2021-05-08 15:22:31

網(wǎng)絡(luò)安全Web安全SQL

2021-06-11 13:57:46

網(wǎng)絡(luò)安全大數(shù)據(jù)安全互聯(lián)網(wǎng)

2021-05-27 12:30:49

網(wǎng)絡(luò)安全數(shù)據(jù)泄露加密

2021-05-25 11:40:27

網(wǎng)絡(luò)安全隱寫互聯(lián)網(wǎng)

2021-03-22 10:52:58

網(wǎng)絡(luò)安全Android數(shù)據(jù)安全

2021-04-13 11:30:09

網(wǎng)絡(luò)安全無(wú)線網(wǎng)絡(luò)WEP

2021-04-15 11:55:40

網(wǎng)絡(luò)安全無(wú)線網(wǎng)絡(luò)WPA

2021-03-02 14:02:19

網(wǎng)絡(luò)安全系統(tǒng)安全iptables
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)