首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >T50:一款优秀的网站压力测试工具

T50:一款优秀的网站压力测试工具

作者头像
FB客服
发布2018-02-08 14:25:19
2.1K0
发布2018-02-08 14:25:19
举报
文章被收录于专栏:FreeBufFreeBuf

T50是一款网络层压力测试工具。

该工具在检查完“/usr/include/linux”之后,会选择下面的协议进行测试:

a) ICMP – Internet Control Message Protocol b) IGMP – Internet Group Management Protocol c) TCP – Transmission Control Protocol d) UDP – User Datagram Protocol

为什么企业需要压力测试

企业在设计一个网络基础架构(比如,用于云计算的数据中心)时,需要考虑:

高可用性 负载均衡 备份站点 灾后恢复 数据冗余 服务层级的协议 等等

但是,很少有人会考虑“压力测试”,也不会去测试网络基础设施在面临压力、过载和攻击时的运行状况。甚至在渗透测试时,人们也不会执行拒绝服务的测试。更严重的是,他们忽略了风险管理中的三个安全概念中的一个。

机密性 完整性 可用性

T50可以用于在多种类型的网络基础架构上执行“压力测试”(2.45版本),使用多种协议,可以修改请求的数据包,扩展测试范围(5.3版本),覆盖常用的协议(ICMP、TCP和UDP),基础架构协议(GRE、IPSec和RSVP),一些路由协议(RIP、EIGRP和OSPF)。

新版特性

新版本(5.3版本)主要关注内网基础架构,可以让使用者测试他们的资源的可用性,覆盖如下内容:

内部网关协议(距离向量算法) 1. Routing Information Protocol (RIP) 2. Enhanced Interior Gateway Routing Protocol (EIGRP) 内部网关协议(链路状态算法) 1. Open Shortest Path First (OSPF) 服务质量协议 1. Resource ReSerVation Protocol (RSVP) 隧道/封装协议 1. Generic Routing Encapsulation (GRE)

T50是一款强大且唯一的包注入工具,有如下能力:

a)顺序发送下列15个协议的数据包:

1. ICMP – Internet Control Message Protocol 2. IGMPv1 – Internet Group Management Protocol v1 3. IGMPv3 – Internet Group Management Protocol v3 4. TCP – Transmission Control Protocol 5. EGP – Exterior Gateway Protocol 6. UDP – User Datagram Protocol 7. RIPv1 – Routing Information Protocol v1 8. RIPv2 – Routing Information Protocol v2 9. DCCP – Datagram Congestion Control Protocol 10. RSVP – Resource ReSerVation Protocol 11. GRE – Generic Routing Encapsulation 12. IPSec – Internet Protocol Security (AH/ESP) 13. EIGRP – Enhanced Interior Gateway Routing Protocol 14. OSPF – Open Shortest Path First

b)它是唯一可以使用GRE封装上述协议的工具

c)每秒发送大量的数据包,是最快的工具

在一个1000BASE-T网络中(Gb以太网),能达到超过1,000,000 pps的SYN洪泛攻击 在一个100BASE-TX网络中(快速以太网),能达到超过120,000 pps的SYN洪泛攻击

d)在适当的位置对多种网络基础设施、网络设备、安全解决方案进行“压力测试”。

e)模拟“分布式拒绝服务”和“拒绝服务”攻击,测试防火墙规则,路由器ACL,入侵检测系统和入侵阻止系统的策略。

T50除了能够修改网络路由,让IT安全专家执行高级的“渗透测试”之外,还有一个强大的地方是,能够在单个SOCKET上顺序发送所有的协议数据包。

下载地址

下载地址:https://github.com/fredericopissarra/t50

*参考来源:GitHub,Felix编译,未经许可禁止转载

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-08-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为什么企业需要压力测试
  • 新版特性
  • 下载地址
相关产品与服务
网站渗透测试
网站渗透测试(Website Penetration Test,WPT)是完全模拟黑客可能使用的攻击技术和漏洞发现技术,对目标系统的安全做深入的探测,发现系统最脆弱的环节。渗透测试和黑客入侵最大区别在于渗透测试是经过客户授权,采用可控制、非破坏性质的方法和手段发现目标和网络设备中存在弱点,帮助管理者知道自己网络所面临的问题,同时提供安全加固意见帮助客户提升系统的安全性。腾讯云网站渗透测试由腾讯安全实验室安全专家进行,我们提供黑盒、白盒、灰盒多种测试方案,更全面更深入的发现客户的潜在风险。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档