找回密码
 注册
快捷导航
楼主: Drifter

【请教】实用的角度学习Linux(kismet跑起来了)

[复制链接] |自动提醒
阅读字号:

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-21 01:16:11| 字数 56| - LAN | 显示全部楼层
再来请问.

有个工具叫Kismet.

下载了源代码了. 我现在要怎么样才能用上它. 也就是说, 编译-安装的过程是怎么样?
回复 支持 反对

使用道具 举报

1万

回帖

238

积分

8万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-9-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023年全勤勋章2024
发表于 2008-5-21 09:48:15| 字数 27| - 中国–湖南–长沙 电信 | 显示全部楼层
里面应该有readme,然后你安装的系统要带编译环境。
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-21 10:35:02| 字数 136| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
QUOTE:
Posted by dongmai on 2008-5-21 09:48
里面应该有readme,然后你安装的系统要带编译环境。


哦, 编译环境. 一般的标准安装有没有带? 比如我下载了ubuntu的live cd, 用那个光盘安装在了硬盘上. 有没有带编译环境的? 哪里可以看到有没有?
回复 支持 反对

使用道具 举报

580

回帖

1

积分

855

资产值

入门会员 Rank: 1

注册时间
2006-12-9
发表于 2008-5-21 17:28:33| 字数 376| - 加拿大 Bell | 显示全部楼层
./configure
./make
./make install

一般都是这么三步:配置,编译,安装,这些活一般都是对应的shell脚本指挥系统中不同的程序做的。展开源代码后,会有一个makefile文件,里面有不同的target,缺省的就是第二步的什么的不指定的编译所有文件。

源代码一般是C或C++,编译器就是gcc了,一般系统安装时都会带,包括常用的库文件。图形界面的程序不是GNOME就是KDE上运行的,分别基于GTK+或QT这两个图形基本库。如果需要用到这些库的话,在第一步configure的时候会先试图找这些库的位置,没有这些库会提示出错,无法进行后面的编译。


QUOTE:
Posted by Drifter on 2008-5-21 01:16
再来请问.

有个工具叫Kismet.

下载了源代码了. 我现在要怎么样才能用上它. 也就是说, 编译-安装的过程是怎么样?
回复 支持 反对

使用道具 举报

580

回帖

1

积分

855

资产值

入门会员 Rank: 1

注册时间
2006-12-9
发表于 2008-5-21 17:32:59| 字数 220| - 加拿大 Bell | 显示全部楼层
关于Kismet,具体安装说明在这里:

http://www.securityforest.com/wi ... stall_and_configure

不过好像需要先编译内核,给内核的无线驱动打个patch,估计是因为这个工具需要从无线驱动那里截取什么信息吧。


QUOTE:
Posted by Drifter on 2008-5-21 01:16
再来请问.

有个工具叫Kismet.

下载了源代码了. 我现在要怎么样才能用上它. 也就是说, 编译-安装的过程是怎么样?
回复 支持 反对

使用道具 举报

1万

回帖

238

积分

8万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-9-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023年全勤勋章2024
发表于 2008-5-21 17:48:17| 字数 27| - 中国–湖南–益阳 中移铁通 | 显示全部楼层
livecd应该不会带编译环境了,不能保存还编译什么?
回复 支持 反对

使用道具 举报

2694

回帖

51

积分

1万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-7-4
发表于 2008-5-21 17:51:40| 字数 55| - 中国–山东–滨州 移动 | 显示全部楼层
QUOTE:
Posted by Drifter on 2008-5-18 22:48


又来了. 超越XP? 省省吧.



玩游戏例外
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-21 19:45:40| 字数 88| - 中国–上海–上海–长宁区 电信 | 显示全部楼层
QUOTE:
Posted by dongmai on 2008-5-21 17:48
livecd应该不会带编译环境了,不能保存还编译什么?


Live CD安装到硬盘上了呀. 不是在CD上运行.
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-21 19:46:18| 字数 166| - 中国–上海–上海–长宁区 电信 | 显示全部楼层
QUOTE:
Posted by asdlt on 2008-5-21 17:28
./configure
./make
./make install

一般都是这么三步:配置,编译,安装,这些活一般都是对应的shell脚本指挥系统中不同的程序做的。展开源代码后,会有一个makefile文件,里面有不同的target,缺省的就是 ...


非常感谢. 研究一下.
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-22 01:12:39| 字数 202| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by asdlt on 2008-5-21 17:28
./configure
./make
./make install

一般都是这么三步:配置,编译,安装,这些活一般都是对应的shell脚本指挥系统中不同的程序做的。展开源代码后,会有一个makefile文件,里面有不同的target,缺省的就是 ...


执行configure的时候, 说permission denied. 当然我是root.

怎么搞?
回复 支持 反对

使用道具 举报

580

回帖

1

积分

855

资产值

入门会员 Rank: 1

注册时间
2006-12-9
发表于 2008-5-22 06:31:41| 字数 422| - 加拿大 Bell | 显示全部楼层
很可能那个configure文件没有设置执行位。在Linux/UNIX中,可执行文件是通过执行位的设置获得被执行的权限的,而不是windows系统中的.exe扩展名。

查看该文件的当前权限设置的命令:ls -al configure

一般可执行文件的显示为:-rwxr-xr-x,rwx分别表示Read/Write/eXecute,从左到右的三位一组分别代表owner/group/all对此文件的权限。

给文件添加执行位的命令:chmod a+x configure

注意这种设置是和Linux的ext2/ext3文件系统的inode相关的,如果这个文件所在目录为FAT32等格式,则无法执行该操作,需要将其转移到Linux原生文件系统上,比如/home/name_of_user/等目录下。


QUOTE:
Posted by Drifter on 2008-5-22 01:12


执行configure的时候, 说permission denied. 当然我是root.

怎么搞?
回复 支持 反对

使用道具 举报

1万

回帖

238

积分

8万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-9-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023年全勤勋章2024
发表于 2008-5-22 10:30:18| 字数 204| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #41 asdlt 的帖子

楼上回答得很仔细!
我觉得LZ还是自己安装一套来玩比较好,前面之所以说LIVECD可能不带编译环境,是因为LIVECD本来就不是用来做正常系统来用的,只是为了方便或是实现某一功能,简单的说任何更改都不能保存系统就不是常规来用的。装到硬盘上也只是把它挪了个介质,不能改变它设计的初衷。
LINUX的文件系统、权限、执行程序等都是使用它最基本的东西,最好是找个简单手册通篇读一下,这样可能解决问题的效率可能会高一些。
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-22 12:04:07| 字数 254| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by dongmai on 2008-5-22 10:30
楼上回答得很仔细!
我觉得LZ还是自己安装一套来玩比较好,前面之所以说LIVECD可能不带编译环境,是因为LIVECD本来就不是用来做正常系统来用的,只是为了方便或是实现某一功能,简单的说任何更改都不能保存系统 ...


虽然我不懂这个东西, 但我直觉地觉得你对这个live cd的安装可能有点误解.

live cd提供了多种手段, 我现在是从windows里安装, 我看它就是弄了个虚拟机然后把自己安装到虚拟机里了.

在这样的情况下, 它应该是完整安装吧?
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-22 12:04:48| 字数 169| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by dongmai on 2008-5-22 10:30
楼上回答得很仔细!
我觉得LZ还是自己安装一套来玩比较好,前面之所以说LIVECD可能不带编译环境,是因为LIVECD本来就不是用来做正常系统来用的,只是为了方便或是实现某一功能,简单的说任何更改都不能保存系统 ...


有什么"简单的手册"可以推荐?
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-22 12:05:26| 字数 157| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by asdlt on 2008-5-22 06:31
很可能那个configure文件没有设置执行位。在Linux/UNIX中,可执行文件是通过执行位的设置获得被执行的权限的,而不是windows系统中的.exe扩展名。

查看该文件的当前权限设置的命令:ls -al configure

一 ...



非常感谢!
回复 支持 反对

使用道具 举报

6056

回帖

150

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-4-28
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-22 13:14:18| 字数 93| - 美国 加州大学欧文分校 | 显示全部楼层
QUOTE:
Posted by Drifter on 2008-5-22 12:04


有什么"简单的手册"可以推荐?


linux命令手册,大概知道都有什么命令就行了,不用读的太仔细
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-22 13:58:05| 字数 137| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
QUOTE:
Posted by zealoghu on 2008-5-22 13:14


linux命令手册,大概知道都有什么命令就行了,不用读的太仔细


这样, 一个"help"不就搞定了.

不过, 事实上这个没有太多的用的. 上面的问题, 即使读完了命令手册也还是找不到方向的.
回复 支持 反对

使用道具 举报

6056

回帖

150

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-4-28
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-22 14:29:20| 字数 183| - 美国 加州大学欧文分校 | 显示全部楼层
QUOTE:
Posted by Drifter on 2008-5-22 13:58


这样, 一个"help"不就搞定了.

不过, 事实上这个没有太多的用的. 上面的问题, 即使读完了命令手册也还是找不到方向的.


help你也得知道help什么
读了命令手册,你就知道有命令可以修改linux文件属性,你自然就会对linux的文件属性也有所了解了,然后上面的问题就好解决了
回复 支持 反对

使用道具 举报

1万

回帖

238

积分

8万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-9-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023年全勤勋章2024
发表于 2008-5-22 18:22:11| 字数 231| - 中国–广东–深圳 电信 | 显示全部楼层
QUOTE:
Posted by Drifter on 2008-5-22 12:04


虽然我不懂这个东西, 但我直觉地觉得你对这个live cd的安装可能有点误解.

live cd提供了多种手段, 我现在是从windows里安装, 我看它就是弄了个虚拟机然后把自己安装到虚拟机里了.

在这样的情况下, 它 ...

我见过几种,一是windows下建个目录,把文件COPY进去,用GRUB引导;在WINDOWS下生成一个文件,实际上就是一硬盘镜象,引导进入LINUX后有自已完全的分区和文件结构。
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-22 19:04:12| 字数 164| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
QUOTE:
Posted by dongmai on 2008-5-22 18:22

我见过几种,一是windows下建个目录,把文件COPY进去,用GRUB引导;在WINDOWS下生成一个文件,实际上就是一硬盘镜象,引导进入LINUX后有自已完全的分区和文件结构。


那这样的话, 是不是完全安装呢? 应该是跟在一台全新的机器上完全安装一样的吧?
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-23 09:58:02| 字数 36| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
经过n小时的不眠不休, kismet终于起来了连上了网卡, 可以看到东西了.

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-23 10:00:00| 字数 84| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
后来又想办法连上了那个刚买的usb网卡, IDU-2850UG, 号称是接收能力最强的卡王, 信号果然不同凡响啊. 内置的可以看到3,5个信号, 这个起码都10个左右. 太厉害了.
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-23 10:57:28| 字数 93| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
拿到办公室一看更厉害了. 一个小时之内见到109个网络(其中不少是"suspicious client"

[ Edited by  Drifter on 2008-5-23 11:24 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

580

回帖

1

积分

855

资产值

入门会员 Rank: 1

注册时间
2006-12-9
发表于 2008-5-23 11:06:17| 字数 61| - 加拿大 Bell | 显示全部楼层
恭喜恭喜,呵呵,是因为这个软件厉害还是网卡比较牛?

另外,是不是用这个东西找到某个网络后,就可以根据其SSID开始BT3了?
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-23 11:12:17| 字数 228| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
QUOTE:
Posted by asdlt on 2008-5-23 11:06
恭喜恭喜,呵呵,是因为这个软件厉害还是网卡比较牛?

另外,是不是用这个东西找到某个网络后,就可以根据其SSID开始BT3了?


网络多是因为这个网卡很牛.

这个软件是第一步, 就是看看有什么网络以及目标网络的具体信息.

然后就是第二步, BT3

其实现在慢慢地在Windows下的sinffer工具也慢慢多起来了. 不过因为BT3是在linux下, 所以需要有个linux下的sniffer. 省得来回启动.
回复 支持 反对

使用道具 举报

580

回帖

1

积分

855

资产值

入门会员 Rank: 1

注册时间
2006-12-9
发表于 2008-5-23 12:01:15| 字数 219| - 加拿大 Bell | 显示全部楼层
嗯,看来还是要事先做一些准备工作啊。Windows下面这类工具确实不如Linux下面多,没办法,Linux连源代码都是可以查到的,许多事情自然好办的多。

QUOTE:
Posted by Drifter on 2008-5-23 11:12


网络多是因为这个网卡很牛.

这个软件是第一步, 就是看看有什么网络以及目标网络的具体信息.

然后就是第二步, BT3

其实现在慢慢地在Windows下的sinffer工具也慢慢多起来了. 不过因为BT3是在linux下 ...
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-23 12:04:38| 字数 153| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
QUOTE:
Posted by asdlt on 2008-5-23 12:01
嗯,看来还是要事先做一些准备工作啊。Windows下面这类工具确实不如Linux下面多,没办法,Linux连源代码都是可以查到的,许多事情自然好办的多。




准备工作是指什么?

原来windows下的驱动不行, 不支持监听模式.

现在开始多起来了.
回复 支持 反对

使用道具 举报

580

回帖

1

积分

855

资产值

入门会员 Rank: 1

注册时间
2006-12-9
发表于 2008-5-23 14:18:49| 字数 140| - 加拿大 Bell | 显示全部楼层
我说的准备工作指的是用sniffer收集信息,而且好像不是像我之前理解的单单只看到SSID就可以了...不知我理解的对不对

QUOTE:
Posted by Drifter on 2008-5-23 12:04



准备工作是指什么?

原来windows下的驱动不行, 不支持监听模式.

现在开始多起来了.
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2008-5-23 15:54:03| 字数 148| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
QUOTE:
Posted by asdlt on 2008-5-23 14:18
我说的准备工作指的是用sniffer收集信息,而且好像不是像我之前理解的单单只看到SSID就可以了...不知我理解的对不对



光有SSID当然是不够的.

不过, 最重要的是选择一个合适的目标.

因为费了半天劲**了不能用那才是最痛苦的.
回复 支持 反对

使用道具 举报

326

回帖

0

积分

340

资产值

入门会员 Rank: 1

注册时间
2007-10-6
发表于 2008-5-23 16:35:04| 字数 28| - 中国–上海–上海 联通 | 显示全部楼层
LZ所谓的“实用角度”就是用别人的wireless,呵呵
Impossible is nothing.
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-2-13 00:38 , Processed in 0.155001 second(s), 59 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部