1 tcpkill命令简介

  • what:tcpkill是dsniff套件下的一个终止指定tcp连接的工具;
  • why:终止指定的进行中的TCP连接(对于基于libnids的应用程序很有用,这些应用程序需要完整的TCP 3-whs来进行TCB创建);
  • how:如下所示,为工具的使用样例,可以针对端口、ip进行tcp连接断连;
tcpkill -9 port ftp &>/dev/null
tcpkill -9 host 192.168.10.30 &>/dev/null
tcpkill -9 port 53 and port 8000 &>/dev/null
tcpkill -9 net 192.168.10 &>/dev/null
tcpkill -9 net 192.168.10 and port 22 &>/dev/null
  • 用途:在linux操作系统存在大量不正常连接迟迟无法释放的情况下,使用该命令快速释放连接。

2 嗅探工具套件dsniff简介

  • what:disniff是一个网络嗅探工具包,用于网络管理员进行审计及渗透测试;
  • when:Dsniff其开发者DugSong早在1999年12月,以密歇根大学CITI研究室( CenterforInformationTechnologyIntegration)的研究成果为基础, 开发了这个后来具有很大影响力的网络安全工具包。
  • how:dsniff是纯粹被动的进行网络活动监视的工具,包括:
  • 被动网络监测工具:
  • dsniff
  • filesnart
  • mailsnarf
  • msgsnarf
  • urlsnarf
  • webspy
  • 主动欺骗工具:
  • arpspoof
  • dnsspoof
  • macof
  • 其他工具
  • tcpkill
  • tcpnice