運(yùn)用全球定位 讓你的無線網(wǎng)絡(luò)實(shí)現(xiàn)無限可能
你是否想過將周圍的無線網(wǎng)絡(luò)所在地記錄在案呢?你是否希望能夠通過掃描找到接入熱點(diǎn)而隨時隨地免費(fèi)上網(wǎng)呢?你又是否想查看下周圍無線網(wǎng)絡(luò)安全防范狀況如何呢?傳統(tǒng)的無線信號掃描只能夠讓我們找到當(dāng)前環(huán)境下能夠接收到的無線信號,一旦我們移動位置后這些信號的強(qiáng)度也隨之發(fā)生改變,有沒有一種辦法可以讓我們徹底定位無線網(wǎng)絡(luò)呢?答案是肯定的,今天就請各位讀者跟隨筆者一起全球定位——讓你的無線網(wǎng)絡(luò)板上釘釘。
一、設(shè)備及定位流程簡介:
要想順利實(shí)現(xiàn)無線網(wǎng)絡(luò)的定位功能,我們首先需要具備以下幾個硬件條件——汽車(自行車或公車),筆記本,WIFI無線網(wǎng)卡,GPS定位設(shè)備。軟件方面需要地圖軟件,無線信號掃描軟件以及GPS調(diào)試軟件。
在實(shí)施定位時我們需要遵循以下幾個步驟來完成,首先開啟筆記本并通過WIFI無線網(wǎng)卡對周圍的無線信號進(jìn)行掃描,確定信號正常;接下來調(diào)試GPS定位設(shè)備的工作狀態(tài),保證他可以順利的和筆記本通過藍(lán)牙,USB接口等方式連接到一起,完成設(shè)備的定位工作,必要時還需要針對GPS的連接性能和通訊速度進(jìn)行配置與優(yōu)化。
最后開啟GPS,筆記本,無線網(wǎng)卡信號掃描工具的同時進(jìn)行移動,可以是自己開車前進(jìn),也可以是騎自行車或坐公車,在移動過程中我們接收到的所有信息都會寫入到無線信號掃描工具中,同時由于GPS的正常工作,因此在記錄時GPS信息也會一起寫入。當(dāng)我們掃描完畢將結(jié)果保存并轉(zhuǎn)換到地圖軟件中即完成了無線網(wǎng)絡(luò)定位的工作。
實(shí)際上筆者在上文所說的這些操作正是目前廣泛流行的一種名為wardriving駕駛驅(qū)動的活動,在國內(nèi)該活動已經(jīng)開展有幾年,各個城市都有很多Wardriving愛好者。
下面我們看看本次Wardriving掃描實(shí)戰(zhàn)所采用的裝備,在硬件方面筆者使用的是藍(lán)牙GPS+筆記本的組合,筆記本是IBM的T400,自身具備WIFI功能,GPS是馬力藍(lán)牙GPS。
在軟件方面筆者使用netstumble掃描無線網(wǎng)絡(luò),使用GOOGLE EARTH定位熱點(diǎn)位置;不過由于netstumble自身調(diào)測GPS不太方便,所以筆者選擇靈圖(促銷產(chǎn)品 主營產(chǎn)品)PC版導(dǎo)航軟件來連接調(diào)試GPS,當(dāng)然除此之外Wardriving必備工具——汽車也是不可缺少的。#p#
二、全球定位——讓你的無線網(wǎng)絡(luò)板上釘釘:
下面筆者就從一個實(shí)際例子出發(fā)進(jìn)行介紹,在之前的文章中我們已經(jīng)了解到Wardriving的目的,通過Wardriving我們可以對周圍環(huán)境的無線網(wǎng)絡(luò)基本信息進(jìn)行掃描,同時利用電子地圖將這些無線網(wǎng)絡(luò)的位置標(biāo)記出來,從而實(shí)現(xiàn)無線網(wǎng)絡(luò)位置與電子地圖的統(tǒng)一。最終我們可以結(jié)合地圖與多個無線工具制作出一個Wardriving熱點(diǎn)地圖來,從該地圖中我們可以看到掃描出的周邊無線網(wǎng)絡(luò)基本信息和位置來。
本次實(shí)戰(zhàn)線路為了增加掃描效果,所以沒有選擇針對三環(huán)主路的信號與熱區(qū)進(jìn)行掃描,而是選擇北京南三環(huán)洋橋,角門,馬家堡一帶區(qū)域,從位置上囊括了南三環(huán)到南四環(huán)的范圍,在這個區(qū)域里有多個成熟社區(qū),這也方便我們獲取更多的Wardriving熱點(diǎn)。筆者選擇步行加駕車兩種方式進(jìn)行Wardriving掃描。步行主要在南三環(huán)首座綠洲小區(qū)內(nèi)完成,在家中以及小區(qū)內(nèi)對無線網(wǎng)絡(luò)熱區(qū)進(jìn)行掃描;而駕車掃描的路線從角門北路開始依次經(jīng)過馬家堡西路,然后折返到馬家堡中路,向東穿過角門路,臨泓路,向南穿越建欣園小區(qū),最終經(jīng)過大紅門西路,角門南路返回到角門北路。整個行車線路圖如圖。
要想制作出Wardriving熱點(diǎn)地圖,在操作上主要分為三步,依次是連接GPS,掃描無線熱區(qū),定位熱區(qū)并繪制地圖。 #p#
(1)連接GPS:
GPS與筆記本通訊使用藍(lán)牙,而兩者的通訊需要涉及驅(qū)動安裝與密鑰匹配兩個環(huán)節(jié)。
第一步:安裝藍(lán)牙驅(qū)動,筆者通過IBM官方網(wǎng)站下載T400藍(lán)牙驅(qū)動并安裝,查看“設(shè)備管理器”相關(guān)設(shè)備工作正常。
第二步:通過控制面板打開“藍(lán)牙”管理界面,然后選擇“設(shè)備”標(biāo)簽->“添加”,點(diǎn)“下一步”后繼續(xù)。
第三步:開啟藍(lán)牙GPS電源,不出意外的話我們會在“設(shè)備列表”中看到藍(lán)牙GPS設(shè)備的名稱。
第四步:輸入默認(rèn)藍(lán)牙GPS連接密鑰(對于大部分產(chǎn)品來說默認(rèn)是1234或0000或1111),一切順利后藍(lán)牙GPS設(shè)備將出現(xiàn)在bluetooth設(shè)備列表中。
第五步:啟動靈圖(促銷產(chǎn)品 主營產(chǎn)品)6PC版,然后針對“系統(tǒng)設(shè)置”->“GPS設(shè)置”進(jìn)行配置,選擇“自動搜索”GPS。
第六步:等待一段時間后如果一切順利的話我們將看到GPS定位信息,同時靈圖中提示狀態(tài)為“連接已定位”。
制作Wardriving地圖的關(guān)鍵就是連接GPS,只有GPS工作正常并順利與電腦連接后才能夠?qū)崿F(xiàn)熱點(diǎn)位置的繪制等工作。#p#
(2)掃描無線熱區(qū):
之后我們進(jìn)入第二步驟針對周圍無線熱區(qū)進(jìn)行掃描與記錄,雖然默認(rèn)情況下XP系統(tǒng)有一個無線網(wǎng)絡(luò)掃描與管理工具,但是他的功能比較差,掃描信息比較少也不方便我們連接GOOGLE EARTH地圖進(jìn)行定位,所以我們需要使用其他工具——netstumble完成此項(xiàng)工作。該軟件可以通過http://www.skycn.net/soft/16456.html下載獲得。
下載安裝netstumble后我們直接啟動即可開始掃描周圍環(huán)境的無線網(wǎng)絡(luò)基本信息,如果GPS定位沒有問題的話在軟件右下角可以看到顯示出來的GPS信息。
小提示:
要想獲得無線網(wǎng)絡(luò)的正確信息需要我們通過device菜單選擇合適的無線網(wǎng)卡,另外GPS如果連接存在問題的話我們可以通過view->options進(jìn)行配置。
一直開啟netstumble他會自動記錄所發(fā)現(xiàn)的所有無線網(wǎng)絡(luò),即使該網(wǎng)絡(luò)在移動過程中信號減弱到無法連接也會顯示在軟件界面中并不會自動消失。因此我們可以在開啟netstumble并保證GPS定位正常的情況下步行或開車行進(jìn),移動過程中掃描出來的所有無線網(wǎng)絡(luò)基本信息都會記錄在案。
需要注意的是在行車過程中需要將GPS設(shè)備放到前檔風(fēng)玻璃處,這樣可以提高信號接收的效果。筆記本可以放到副駕駛座位上,同時開啟WIFI功能。
#p#
(3)定位熱區(qū)并繪制地圖:
當(dāng)我們開啟netstumble并完成路線移動工作后,在netstumble界面中可以看到途徑掃描出來的所有無線熱區(qū)列表,首先我們需要將這些記錄信息保存,通過“save as”功能保存成ns1后綴名的文件是最直接的辦法。
小提示:
GPS設(shè)備在行進(jìn)過程中可能會出現(xiàn)連接中斷的問題,筆者在實(shí)際測量時就出現(xiàn)了兩次,我們只需要在中斷后保存之前掃描出來的信息為ns1文件,再次連通后繼續(xù)掃描即可。日后繪制wardriving熱區(qū)時可以一次加載多個ns1文件到一個地圖。
當(dāng)我們獲得ns1文件后還不能夠整合到GOOGLE EARTH地圖中,我們需要將其轉(zhuǎn)換為.kmz格式的文件。網(wǎng)上有很多工具實(shí)現(xiàn)這種轉(zhuǎn)換,不過就個人使用來說通過網(wǎng)站在線轉(zhuǎn)換最為方便而且通用性也很好。當(dāng)我們獲得ns1文件后可以直接訪問http://www.gpsvisualizer.com/這個站點(diǎn)進(jìn)行在線轉(zhuǎn)換。
在get started now處選擇ns1文件以及要導(dǎo)出的格式,導(dǎo)出格式很多包括google maps,google earth等多種終端格式,我們根據(jù)實(shí)際選擇即可。由于筆者使用google earth進(jìn)行定位和整合所以選擇google earth kml格式即可。等待一會后直接下載生成的KMZ文件即可。
獲取所有kmz文件后如果本機(jī)安裝了google earth程序的話只需要雙擊運(yùn)行這些文件即可看到整合了無線熱點(diǎn)區(qū)域位置的GOOGLE EARTH地圖。如果在同一個地點(diǎn)掃描到多個無線網(wǎng)絡(luò)的話我們可以通過點(diǎn)擊地圖熱點(diǎn)展開多個無線網(wǎng)絡(luò)信息。例如筆者在家中掃描到的無線熱點(diǎn)效果如圖。
在行車掃描時筆者獲得了四個KMZ文件,我們只需要依次運(yùn)行這些文件即可將這四個文件整合到一張GOOGLE EARTH地圖中,在Wardriving熱區(qū)地圖中我們可以看到掃描到的每個無線網(wǎng)絡(luò)SSID名稱,加密方式,使用的信號發(fā)射頻段以及無線設(shè)備的MAC地址信息,同時由于GPS的功勞,我們可以將這些無線網(wǎng)絡(luò)的地點(diǎn)定位到google earth地圖上。
小提示:
如果我們將ns1文件轉(zhuǎn)換為kml后,運(yùn)行g(shù)oogle earth打開時提示錯誤,這可能是KML文件中存在Earth不支持的字符,用記事本或其它文本軟件打開后根據(jù)提示刪除非法字符即可,例如最常見的全角空格就屬于不支持范疇。
通過手中獲取的多個KMZ文件我們最終實(shí)現(xiàn)了定位熱區(qū)并繪制wardriving地圖的功能,途徑掃描出的所有無線網(wǎng)絡(luò)都成功的繪制到地圖上。
三、總 結(jié):
通過我們多個步驟的操作,最終順利的繪制出基于地圖的無線熱點(diǎn)網(wǎng)絡(luò)分布圖,利用藍(lán)牙GPS,筆記本,WIFI無線網(wǎng)卡,私家車以及各種相關(guān)軟件實(shí)現(xiàn)了全球定位——讓你的無線網(wǎng)絡(luò)板上釘釘?shù)哪康?。該熱點(diǎn)地圖對于信號搜索,熱區(qū)發(fā)現(xiàn),無線安全統(tǒng)計(jì)以及無線分布統(tǒng)計(jì)等都是非常有幫助的。
【編輯推薦】