clumsy, 在 Windows Vista Windows 7 下模拟劣化网络环境(网络延迟,掉包,重发)的小工具clumsy, 在 Windows Vista Windows 7 下模拟劣化网络环境(网络延迟,掉包,重发)的小工具.pdf
- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
clumsy, 在 Windows Vista Windows 7 下模拟劣化网络环境(网络延迟,掉包,重发)的小工具clumsy, 在 Windows Vista Windows 7 下模拟劣化网络环境(网络延迟,掉包,重发)的小工具
介绍 下载 文档 English Version
clumsy 0.2
clumsy 能在 Windows 平台下人工造成不稳定的网络状况,方便你调试应用程序在极端网络状况下的表
现
简介
利用封装 Winodws Filtering Platform 的WinDivert 库, clumsy 能实时的将系统接收和发出的网络数据包拦截下
来,人工的造成延迟,掉包和篡改操作后再进行发送。无论你是要重现网络异常造成的程序错误,还是评估你
的应用程序在不良网络状况下的表现,clumsy 都能让你在不需要额外添加代码的情况下,在系统层次帮你达到
想要的效果:
特色:
下载即用,不需要安装任何东西
不需要额外设置,不需要修改你的程序的代码
系统级别的网络控制,可以适用于命令行,图形界面等任何 Windows 应用程序
不仅仅只支持 HTTP ,任何 TCP, UDP 的网络连接都可以被处理
支持本地调试 服务器和客户端都在 localhost)
热插拔,你的程序可以一直运行,而 clumsy 可以随时开启和关闭
实时调节各种参数,详细控制网络情况
实例
下面的动画展示了 clumsy 作用于一个本地的基于 netcat 的 UDP 服务器/客户端的情况。仔细观察你可以看到
数据根据在 clumsy 的影响下产生了相应的变化 如果你基本知道了 clumsy 是干什么用的,不妨到下载页面选
择适用于你系统的版本进行下载
详细信息
clumsy 首先根据用户选择的 filter 来拦截指定的网络数据。在 filter 中可以设定你感兴趣的协议(tcp/udp),端
口号,是接收还是发出的端口。你也可以通过简单的逻辑语句来进一步缩小范围。当 clumsy 被激活时,只有符
合这些标准的网络数据会被进行处理,而你不感兴趣的数据仍然会由系统正常传输
当被 filter 的网络数据包被拦截后,你可以选择 clumsy 提供的功能来有目的性的调整网络情况:
1. 延迟(Lag),把数据包缓存一段时间后再发出,这样能够模拟网络延迟的状况
2. 掉包(Drop),随机丢弃一些数据
3. 节流(Throttle),把一小段时间内的数据拦截下来后再在之后的同一时间一同发出去
4. 重发(Duplicate),随机复制一些数据并与其本身一同发送
5. 乱序(Out of order),打乱数据包发送的顺序
6. 篡改(Tamper),随机修改小部分的包裹内容
尽管当前宽带网络连接十分普及,但网络传输其本身在本质上总不是稳定的。如果你的应用程序中没有应对各
种情况的处理,那么有可能一个丢失的 UDP 包裹都会让你的程序崩溃。正确的调试这类行为 显然需要再代码
结构上进行仔细的设计和处理,还会很花功夫。而且在某些封装紧密的开发环境(Unity3D 自带的网络库可能是
一个例子)下会更麻烦 clumsy 以尽可能减轻程序员负担为目标, 希望提供一个简单方便(但并不完美)的解
决方案
项目的代码可以在github上获取。在下载页面有编译好的版本。强烈建议在使用前花点时间阅读一下文档,来
了解 clumsy 的功能和限制
jagttt@
介绍 下载 文档 English Version
下载
发布版本
: clumsy Windows Vista, Windows 7 64
注意 仅支持 及以上版本。如果你安装的是 位的
系统,请一定下载对应的 64 位版本,否则 clumsy 无法正常工作。
0.2 - 更新到 WinDivert 1.1.7.
32位版本: clumsy-0.2-win32.zip (MD5:9aab0d257661a4f75831a7186254725b)
64位版本: clumsy-0.2-win64.zip (MD5:c5117edad320930d14d18c1cac2a4ccd)
安装
下载上面的
您可能关注的文档
- --类的设计与封装(一)实验报告--类的设计与封装(一)实验报告.doc
- -下初中一年级下册新课标期中试卷及答案-下初中一年级下册新课标期中试卷及答案.doc
- -习题班-第4章-招投标-习题班-第4章-招投标.doc
- -五(上)数学第三单元《公因、公倍数练习课》课件12-五(上)数学第三单元《公因、公倍数练习课》课件12.ppt
- -公边消警化学真题与详解-公边消警化学真题与详解.pdf
- -北京石景山八年级(下)期末数学试卷及答案-北京石景山八年级(下)期末数学试卷及答案.pdf
- -外研版英语八年级下册Module 7~8过关测试卷-外研版英语八年级下册Module 7~8过关测试卷.doc
- -央财199管理类联考逻辑推理与写作真题-央财199管理类联考逻辑推理与写作真题.pdf
- -南京地拍情况 0202-南京地拍情况 0202.doc
- -学年人教新课标四川省攀枝花市七年级地理上册期末考试-学年人教新课标四川省攀枝花市七年级地理上册期末考试.pdf
- 安徽省六区联考2025届初三考前演练卷(三)生物试题含解析.doc
- 山东省东营垦利区四校联考2025届初三第二学期第二次月考试卷生物试题含解析.doc
- 湖南省邵阳市市级名校2024-2025学年初三下学期第十二次重点考试生物试题含解析.doc
- 四川省绵阳涪城区2024-2025学年初三中考模拟考试(二)生物试题含解析.doc
- 2025年广东省广州黄埔区五校联考初三二检模拟考试生物试题含解析.doc
- 2025年广东省佛山市超盈实验中学达标名校高中毕业班第二次质量检测试题生物试题含解析.doc
- 辽宁省铁岭市达标名校2025年初三下学期期中考试(生物试题文)试题含解析.doc
- 江苏省南京市秦淮区一中学2025届初三下学期5月质量检测试题生物试题试卷含解析.doc
- 福建省永春第一中学重点中学2025届中考全国卷信息归集与中考命题预测-生物试题卷含解析.doc
- 2025年湖南省郴州市第五完全中学初三五校5月适应性考试生物试题试卷含解析.doc
文档评论(0)