开发工具:
文件大小: 35kb
下载次数: 0
上传时间: 2008-10-03
详细说明: 什么是tfn2k? tfn2k通过主控端利用大量代理端主机的资源进行对一个或多个目标进行协同攻击。当前互联网中的unix、solaris和windows nt等平台的主机能被用于此类攻击,而且这个工具非常容易被移植到其它系统平台上。 tfn2k由两部分组成:在主控端主机上的客户端和在代理端主机上的守护进程。主控端向其代理端发送攻击指定的目标主机列表。代理端据此对目标进行拒绝服务攻击。由一个主控端控制的多个代理端主机,能够在攻击过程中相互协同,保证攻击的连续性。主控央和代理端的网络通讯是经过加密的,还可能混杂了许多虚假数据包。整个tfn2k网络可能使用不同的tcp、udp或icmp包进行通讯。而且主控端还能伪造其ip地址。所有这些特性都使发展防御 tfn2k攻击的策略和技术都非常困难或效率低下。 tfn2k的技术内幕 ◆ 主控端通过tcp、udp、icmp或随机性使用其中之一的数据包向代理端主机 发送命令。对目标的攻击方法包括tcp/syn、udp、icmp/ping或broadcast ping (smurf)数据包flood等。 ◆ 主控端与代理端之间数据包的头信息也是随机的,除了icmp总 是使用 icmp_echoreply类型数据包。 ◆ 与其上一代版本tfn不同,tfn2k的守护程序是完全沉默的,它不会对接收 到的命令有任何回应。客户端重复发送每一个命令20次,并且认为守护程 序应该至少能接收到其中一个。 ◆ 这些命令数据包可能混杂了许多发送到随机ip地址的伪造数据包。 ◆ tfn2k命令不是基于字符串的,而采用了"++"格式,其中是 代表某个特定命令的数值,则是该命令的参数。 ◆ 所有命令都经过了cast-256算法(rfc 2612)加密。加密关键字在程序编 译时定义,并作为tfn2k客户端程序的口令。 ◆ 所有加密数据在发送前都被编码(base 64)成可打印的ascii字符。tfn2k 守护程序接收数据包并解密数据。 ◆ 守护进程为每一个攻击产生子进程。 ◆ tfn2k守护进程试图通过修改argv[0]内容(或在某些平台中修改进程名) 以掩饰自己。伪造的进程名在编译时指定,因此每次安装时都有可能不同。 这个功能使tfn2k伪装成代理端主机的普通正常进程。因此,只是简单地检 查进程列表未必能找到tfn2k守护进程(及其子进程)。 ◆ 来自每一个客户端或守护进程的所有数据包都可能被伪造。 监测tfn2k的特征 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.