今天是:          | 首页 | I T 资讯 | 下载中心 | 图片素材 | 在线留言 | 社区论坛 | 电脑之家 | 
您现在的位置: 宁波电脑学堂 >> 电脑之家 >> 黑客在线 >> 黑客攻防 >> 正文 用户登录 新用户注册
Linux环境下黑客常用嗅探器解释       荐  ★★★★★
Linux环境下黑客常用嗅探器解释
副标题:
作者:Cyberpunk 文章来源:Cyberpunk 点击数: 更新时间:2004-10-14
提供活动会话劫持。
其特有的特色功能和易于使用的界面,使得它对于linux入门者是一个非常好的选择。
5.sniffit

  sniffit是针对哪些需要了解更多信息的人的。

作者:Brecht Claerhout
条件:C, IP 头文件
配置文件:见后面的讨论
安全历史:无

  注:sniffit功能非常强大,但是不易学习使用。

$tar xvfz sniffit_0_3_7.tar.gz
$./configure (配置命令将检测系统是否符合要求)
$make (编译源代码)
strip sniffit (精简二进制代码的大小)

  现在就可以使用sniffit了(sniffit的配置我们最后讨论)。

  语法:

sniffit [-xdabvnN] [-P proto ] [-A char ] [-p port ] [(-r|-R) recordfile ] [-l sniflen ] [-L logparam ] [-F snifdevice ] [-D tty ] [-M plugin ] [(-t Target-IP | -s Source-IP ) | (-i|-I) | -c config-file ]

  sniffit是一个TCP/IP/ICMP协议数据报监听器,其能给出关于这些协议数据报非常详细的技术信息(SEQ,ACK,TTL,Windows,....)及符合监听条件的数据报的各种不同的格式(hex或纯文本)

  sniffit缺省的可以处理以太和PPP设备。但是也可以用在其他的设备上(参见README.FIRST和sn_config.h)。sniffit可以进行方便的配置实现对接入的数据报进行过滤。而配置文件允许非常确定地指定需要处理的数据报。 sniffit同样有一个交互式界面。

  选项:

-v
显示版本信息
-t 目标地址
  只处理目的地址为"目标地址"的数据,和 '-s' '-c' '-v' 选项不兼容
源地址
  只处理发送地址为"源地址"的数据,和'-t' '-c' '-v' 选项不兼容
-c 配置文件
  在配置文件中对包过滤规则进行定义,和-t' '-s' '-v'不兼容
-R 文件
  将输出结果记录到"文件"中(和'-v'不兼容)
-n
  关闭IP数据报校验,使伪造的数据也可以显示出来
-x
  打印TCP数据报的扩展信息到标准输出中((SEQ,ACK, Flags等),往往用来跟踪欺骗,包丢失及实现其他的网络调试测试任务。和'-i' 'I' '-v'不兼容
-d
  输出到缺省的文件中,一般文件名为源目的地址的组合如:192.168.0.232.1120-192.168.0.231.80
-a
  输出ascII码格式,不可打印的字符用”.”表示
-P 协议
  指定需要处理的数据的协议类型,IP,TCP,ICMP,UDP等。
-p 端口
  只处理目的端口为"端口"的数据。
-l sniflen
  在正常模式下,记录的数据的总和(缺省为300字节),每次的连接的前sniflen个字节被记录下来。
-F device
  指定监听某个设备的数据如eth0,eth1等
-D tty
  所有的记录信息都被输出到指定的tty

  举例:

  要监听从192.168.0.233发往192.168.0.231的访问WWW请求数据:

[root@lix /tmp]#/usr/sbin/sniffit -p 80 -P TCP -s 192.168.0.233 -d ttyp1
Packet ID (from_IP.port-to_IP.port): 192.168.0.233.1060-192.168.0.231.80
45 00 00 2C 6D 0B 40 00 80 06 0A A0 C0 A8 00 E9 C0 A8 00 E7 04 24 00 50 00 4E
89 2A 00 00 00 00 60 02 20 00 67 19 00 00 02 04 05 B4

  注:192.168.0.231为一台运行linux的服务器

  如果希望将输出定向到一个文件,则

[root@lix /tmp]# /usr/sbin/sniffit -p 80 -P TCP -s 192.168.0.233 -R /tmp/wwwlog

  如果希望查看从192.168.0.231返回给192.168.0.225的www页面数据,并且将数据存储在一个文件/tmp/wwwlog中:

[root@lix /tmp]# /usr/sbin/sniffit -P TCP -t 192.168.0.225 -R /tmp/wwwlog

  注:在225上不要开别的到231的连接,如telnet 否则 数据就回混杂在一起。

  如果希望查看从192.168.0.233发给192.168.0.231的ICMP数据,并且将其显示到控制台上:

[root@lix /tmp]# /usr/sbin/sniffit -P ICMP -t 192.168.0.233 -d ttyp1

  sniffit支持配置文件,通过配置文件可以提供更强大的嗅探控制。配置文件格式包含五个不同的字段,意义分别如下:

字段 1—select 或 deselect。指示sniffit捕捉后面条件指定的数据或者不捕捉。
字段 2—from, to, 或 both。 H指示sniffit捕捉来自、发往或双向的指定的主机的数据。
字段 3—host, port, or mhost。指定一个或多个目标主机。mhost可以用来指定多个主机,如192.168.0。
字段 4—hostname, port number, or multiple-host 列表。
字段 5—端口号。

  例如:

select from host 192.168.0.1
select from host 192.168.0.1 80
select both port 23

  sniffit将捕捉来自两个主机的telnet和www的所有信息。

select both mhosts 100.100.12.
deselect both port 80
select both host 100.100.12.2

  sniffit将捕捉100.100.12.*相关除www以外的所有数据,但是显示100.100.12.2的www数据。
"轻用其芒,动即有伤,是为凶器;深藏若拙,临机取决,是为利器。HK不是从真正意义上的去黑,而是挑战自己,挑战困难,坚毅,执著,智慧……"
QQ:85926628

上一页  [1] [2] [3] [4] [5] 

电脑录入:admin    责任编辑:admin 
  • 上一篇电脑: 黑客基础技术

  • 下一篇电脑: 没有了
  • 【字体:小 大】【发表评论】【告诉好友】【打印此文】【关闭窗口】
    推荐电脑 [图文]三招两式解决WLA…
    推荐电脑 [组图]盘根究底解除内网…
    推荐电脑 [组图]妙用东方影都制作…
    推荐电脑 让我们看看"小尾巴"都做…
    推荐电脑 [组图]Winamp的声音也能…
    推荐电脑 Linux环境下黑客常用嗅…
    推荐电脑 [图文]三招两式解决WLA…
    推荐电脑 [组图]盘根究底解除内网…
    推荐电脑 [组图]妙用东方影都制作…
    推荐电脑 让我们看看"小尾巴"都做…
    推荐电脑 [组图]Winamp的声音也能…
  • 黑客基础技术

  • 扫描仪常用感光器…

  • 从黑客帝国到红色…

  • 常用软件格式的相…


  • 三招两式解决WLAN安…

    盘根究底解除内网论…

    常用软件格式的相互…

    妙用东方影都制作Fl…
    (只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    欢迎访问:Linux环境下黑客常用嗅探器解释