WarDrive:使用Backtrack 4中的Kismet进行嗅探并使用GE绘制地图的简明攻略
所需設(shè)備清單:
*筆記本電腦一臺(tái)
*GPS模塊一個(gè)(我使用的是Holux的M1000-C,M1200-E也可以,兩者的區(qū)別就是前者可以換電池)*無線網(wǎng)卡+天線# ?) A& l??P” c
感謝longas大哥提供的wardrive設(shè)備清單,呵呵
:
步驟:
1、進(jìn)入Backtrack 4 接好無線網(wǎng)卡
2、配置GPS模塊;?
使用USB連接GPS模塊
插入GPS模塊前在終端中輸入:
tail -f /var/log/messages
然后插入GPS模塊,可以在終端中會(huì)顯示:
ttyACM0: USB ACM Device
這就是說我們用USB連接的GPS模塊在系統(tǒng)中可用通過/dev/ttyACM0這個(gè)文件描述符引用了
接下來測(cè)試一下是否能從GPS中讀取數(shù)據(jù)
在終端中輸入:
cat /dev/ttyACM0
?
如果一切順利的話就會(huì)在屏幕上顯示GPS通過USB傳過來的內(nèi)容了
3.gps
先簡(jiǎn)單介紹一下gpsd,http://gpsd.berlios.de/ ,其實(shí)就是把從USB口獲得的GPS數(shù)據(jù)通過服務(wù)的形式表現(xiàn)出來,被很多應(yīng)用程序用作GPS數(shù)據(jù)接口。就是說gpsd在后臺(tái)開了個(gè)服務(wù)把GPS模塊的數(shù)據(jù)共享出來了,其他程序只需要知道hostname(or ip)和端口號(hào)(默認(rèn)是2947)就能使用這個(gè)數(shù)據(jù)了。
具體怎么使用呢
打開終端,輸入:
gpsd -N -n -D 3 /dev/ttyACM0
OK了,屏幕上會(huì)彈一堆數(shù)據(jù)出來
可以通過telnet驗(yàn)證一下:
telnet localhost 2947然后按下r
可以看到GPS的位置信息
?
4.Kismet
不要關(guān)閉前面gpsd的終端,新開一個(gè)終端(當(dāng)然你也可以使用GNU Screen一類的東東)
首先修改配置文件/usr/etc/kismet.conf
vim /usr/etc/kismet.conf
可以按’/gps’回車 把涉及GPS的選項(xiàng)找出來設(shè)置成下面內(nèi)容即可
gps=true
?
? ?? ???gpstype=gpsd
? ?? ???gpsdevice=/dev/ttyACM0(其實(shí)只要修改這兒,其他默認(rèn)的即可)
? ?? ???gpshost=localhost:2947
? ?? ???gpsmodelock=false
? ?? ???gpsreconnect=true
配置好了以后就可以啟動(dòng)kismet了
在新開的終端中輸入:kismet
一路yes,start,yes
提示add a source,有三行要填,第一行intf(接口)添你的無線網(wǎng)卡接口即可,一般是wlan0,其他兩項(xiàng)可以忽略
選add
OK了,選close console windows
可以看到開始嗅探了,慢慢的會(huì)有找到的AP加進(jìn)來,AP列表下面是GPS數(shù)據(jù)(室內(nèi)測(cè)試會(huì)顯示no gps info ,其實(shí)把GPS模塊放窗口就ok)
嗅探完,退出來就可以了
5.giskismet
使用giskismet把kismet的文件導(dǎo)出成google earth支持的kml
giskismet -x Kismet*.netxml?#(根據(jù)實(shí)際情況添) 這一步把kismet結(jié)果放到giskismet的數(shù)據(jù)庫中:
giskismet -q “select * from wireless” -o output.kml?#這一步把giskismet數(shù)據(jù)庫中的記錄導(dǎo)出成kml
6.goole earth
先裝個(gè)linux版的GE,打開output.kml即可
————————————–
過幾天把使用藍(lán)牙連接gps模塊內(nèi)容加進(jìn)來
總結(jié)
以上是生活随笔為你收集整理的WarDrive:使用Backtrack 4中的Kismet进行嗅探并使用GE绘制地图的简明攻略的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(2425):复习
- 下一篇: CMOS 集成电路设计手册 (基础篇)-