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