ubnt解决方案
查看: 22582|回复: 27

[原创] WarDrive:使用Backtrack 4中的Kismet进行嗅探并使用GE绘制地图的简明攻略

[复制链接]

12

回帖

84

积分

5 小时

在线时间

上等兵

注册时间
2010-3-19
金币
9 个
威望
6 个
荣誉
1 个

尚未签到

发表于 2010-12-4 19:28 |显示全部楼层
本帖最后由 yellowxi 于 2010-12-4 19:55 编辑 - }& L; R. N; M4 @* M* U

3 F5 U' }+ J& g% W/ P2 \8 y所需设备清单:6 d. D( S( [8 M
*笔记本电脑一台. c6 E4 Q8 @2 Y( i
*GPS模块一个(我使用的是Holux的M1000-C,M1200-E也可以,两者的区别就是前者可以换电池)*无线网卡+天线) h1 s4 b' M& p2 @  P8 _- n' K
感谢longas大哥提供的wardrive设备清单,呵呵
/ e& S) a, l/ L) p9 O* w: h0 J/ M' M! f, Z0 I! J9 ~
步骤:$ T5 ^% W( A6 `
1、进入Backtrack 4 接好无线网卡
  W2 @6 ~2 k. g" V& |. A9 \1 v2、配置GPS模块
+ X, O8 S9 S/ V3 `0 [    使用USB连接GPS模块
: Z% y. U/ a2 ^2 L    插入GPS模块前在终端中输入:1 q, s/ C! p3 p
        tail -f /var/log/messages        7 r  y6 x2 R$ K, z0 V8 g2 I
    然后插入GPS模块,可以在终端中会显示:
  ]- W% l& P1 o  I* j8 ?        ttyACM0: USB ACM Device
- s9 X; _1 B6 g3 c    这就是说我们用USB连接的GPS模块在系统中可用通过/dev/ttyACM0这个文件描述符引用了
8 k( C0 r: U0 ^2 S6 q1 J4 A) F( {    接下来测试一下是否能从GPS中读取数据; Y' k6 B2 Q/ S7 K* I
    在终端中输入:
' S5 Q  _7 k2 _* c, R) [8 P4 F' y        cat /dev/ttyACM0
9 d- y. }9 M4 E1 n6 Y  B" A    如果一切顺利的话就会在屏幕上显示GPS通过USB传过来的内容了0 e% C2 w. b5 H# t1 e4 P% X
3.gpsd4 z2 q( S% x* D6 G6 U. X
    先简单介绍一下gpsd,http://gpsd.berlios.de/ ,其实就是把从USB口获得的GPS数据通过服务的形式表现出来,被很多应用程序用作GPS数据接口。就是说gpsd在后台开了个服务把GPS模块的数据共享出来了,其他程序只需要知道hostname(or ip)和端口号(默认是2947)就能使用这个数据了。8 G: ~2 e) k6 n" w7 ~& x
    具体怎么使用呢) C9 D. g; |0 `* y3 E0 i, Y) J
    打开终端,输入:
9 N: [# j- |: y2 ?4 k        gpsd -N -n -D 3 /dev/ttyACM0% Z% N/ @1 V' a6 x) `! d( u
    OK了,屏幕上会弹一堆数据出来) \. E- l8 Q3 N  c7 [
    可以通过telnet验证一下:
  N" Q' b# h3 o+ L  ^; A8 O8 B3 O9 I3 q        telnet localhost 2947然后按下r
1 s8 e: X0 {6 d5 N    可以看到GPS的位置信息! V2 u: ^! e; q0 s" K  G6 {
4.Kismet1 i% Y4 _. x6 |* n
    不要关闭前面gpsd的终端,新开一个终端(当然你也可以使用GNU Screen一类的东东)' m$ Q+ \# X: i  w0 m4 J- Q
    首先修改配置文件/usr/etc/kismet.conf1 I9 I4 \# v4 A  Z9 A6 X
        vim /usr/etc/kismet.conf8 p( s. p; i) @2 f! I9 v
    可以按'/gps'回车 把涉及GPS的选项找出来设置成下面内容即可
) j% r0 B3 T( u# p+ B9 \) t        gps=true2 F+ K3 H! m( H( j% f. V8 V
        gpstype=gpsd( X% Y2 }& p% x" i- |
        gpsdevice=/dev/ttyACM0(其实只要修改这儿,其他默认的即可)
5 _9 Y: y  I: D! B3 X( a4 R        gpshost=localhost:29477 O- i! G2 q1 B7 m
        gpsmodelock=false5 l3 N( c3 A+ {8 [+ T
        gpsreconnect=true
, t0 V. ]; R0 a) `1 ~. v' d* N6 c    配置好了以后就可以启动kismet了% y- e% d' H0 Q2 i
    在新开的终端中输入:kismet1 Y# m$ x$ D4 y& p5 D  H
    一路yes,start,yes/ R, i3 [2 [, Q
    提示add a source,有三行要填,第一行intf(接口)添你的无线网卡接口即可,一般是wlan0,其他两项可以忽略
" ]" s# J! f) c+ E7 P7 \    选add
& }: g) V$ K+ i) g/ `. @- J& o    OK了,选close console windows/ a& {1 F0 J- Z( x7 A' z
    可以看到开始嗅探了,慢慢的会有找到的AP加进来,AP列表下面是GPS数据(室内测试会显示no gps info ,其实把GPS模块放窗口就ok: n/ V2 ?3 p+ O2 ^! Q: {
    嗅探完,退出来就可以了0 C) e( a! W8 V- Q
5.giskismet7 y, J8 O/ b5 _$ _& O+ r- x8 `" E! {
    使用giskismet把kismet的文件导出成google earth支持的kml
! O4 Q% y1 b! B7 S$ ?- q) s  u3 y& u        giskismet -x Kismet*.netxml #(根据实际情况添) 这一步把kismet结果放到giskismet的数据库中
. @  H* G, {4 a  N8 l/ J        giskismet -q "select * from wireless" -o output.kml #这一步把giskismet数据库中的记录导出成kml8 V& Q( P/ `3 \1 a
6.goole earth
1 ~+ Y2 `: ?4 d+ m! U    先装个linux版的GE,打开output.kml即可; P& b8 ?6 D5 Y6 M, x( W. [% f! a

) P: c& V" I2 p3 S  z5 q
7 R+ D7 C7 _% Q8 D3 i--------------------------------------% ^* }1 x8 K6 H
过几天把使用蓝牙连接gps模块内容加进来

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

评分

1

查看全部评分

40

回帖

1624

积分

83 小时

在线时间

上尉

注册时间
2014-9-13
金币
1571 个
威望
1 个
荣誉
0 个
累计签到:178 天
连续签到:0 天
[LV.200]无线新星
发表于 2014-9-19 18:19 |显示全部楼层
感觉牛X极了
回复

使用道具 举报

12

回帖

84

积分

5 小时

在线时间

上等兵

注册时间
2010-3-19
金币
9 个
威望
6 个
荣誉
1 个

尚未签到

发表于 2010-12-4 19:28 |显示全部楼层
自己沙发一个。。。。
回复

使用道具 举报

7421

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
35491 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2010-12-4 19:36 |显示全部楼层
兄弟要提供图片最好了,图片是最好的数据。
回复

使用道具 举报

12

回帖

84

积分

5 小时

在线时间

上等兵

注册时间
2010-3-19
金币
9 个
威望
6 个
荣誉
1 个

尚未签到

发表于 2010-12-4 19:37 |显示全部楼层
呵呵,我在后期加工一下吧
回复

使用道具 举报

2244

回帖

4219

积分

294 小时

在线时间

少校

注册时间
2010-4-11
金币
1843 个
威望
1 个
荣誉
0 个

尚未签到

发表于 2010-12-4 20:43 |显示全部楼层
牛X啊/顶下。
回复

使用道具 举报

737

回帖

2919

积分

447 小时

在线时间

少校

注册时间
2010-9-4
金币
2112 个
威望
5 个
荣誉
0 个
累计签到:134 天
连续签到:0 天
[LV.200]无线新星
发表于 2010-12-4 22:18 |显示全部楼层
兄弟要提供图片最好了
回复

使用道具 举报

807

回帖

1万

积分

367 小时

在线时间

版主

注册时间
2010-10-15
金币
9604 个
威望
15 个
荣誉
0 个
累计签到:566 天
连续签到:0 天
[LV.730]常住居民
发表于 2010-12-16 15:06 |显示全部楼层
我个人感觉也好牛啊
回复

使用道具 举报

107

回帖

1万

积分

383 小时

在线时间

上校

注册时间
2010-12-26
金币
14998 个
威望
11 个
荣誉
1 个
累计签到:1299 天
连续签到:0 天
[LV.1825]无线元老
发表于 2010-12-26 17:25 |显示全部楼层
新人是要多学习学习啊~~~~~~
回复

使用道具 举报

32

回帖

76

积分

8 小时

在线时间

新兵上阵

注册时间
2011-2-19
金币
41 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2011-2-21 22:02 |显示全部楼层
楼主很强大
回复

使用道具 举报

2872

回帖

7178

积分

114 小时

在线时间

中校

注册时间
2010-4-6
金币
3968 个
威望
62 个
荣誉
0 个
累计签到:57 天
连续签到:0 天
[LV.100]试剑无线
发表于 2012-3-21 13:35 |显示全部楼层
支持一下楼主
回复

使用道具 举报

26

回帖

113

积分

20 小时

在线时间

上等兵

注册时间
2012-1-19
金币
63 个
威望
3 个
荣誉
0 个

尚未签到

发表于 2012-5-13 21:01 |显示全部楼层
不错啊!!
) b/ \) C0 p- ^' `正想知道 怎么用kismet的说
回复

使用道具 举报

408

回帖

2085

积分

131 小时

在线时间

少校

注册时间
2012-5-26
金币
1642 个
威望
0 个
荣誉
0 个
累计签到:126 天
连续签到:0 天
[LV.200]无线新星
发表于 2012-5-29 20:53 |显示全部楼层
好难啊。什么意思?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2025-5-1 19:00

返回顶部 返回列表