clumsy工具使用

  • 参考
  • 简介
  • 功能说明

参考

[clumsy工具介绍](https://www.cnblogs.com/shouke/p/10157873.html)
感谢作者。

简介

利用封装 Winodws Filtering Platform 的WinDivert 库, clumsy 能实时的将系统接收和发出的网络数据包拦截下来,人工的造成延迟,掉包和篡改操作后再进行发送。无论你是要重现网络异常造成的程序错误,还是评估你的应用程序在不良网络状况下的表现,clumsy都能让你在不需要额外添加代码的情况下,在系统层次帮你达到想要的效果。

下载地址
http://jagt.github.io/clumsy/cn/download

功能说明

1)延迟(Lag),把数据包缓存一段时间后再发出,这样可以模拟网络延迟的状况
2)掉包(Drop),随机丢弃一些数据
3)节流(Throttle),把一小段时间内的数据拦截下来,并再在之后的统一时间一起发出去
4)乱序(Out of order),打乱数据包发送的顺序
5)篡改(Tamper),随机修改小部分的数据包内容

其中
Lag time设置延迟毫秒数,
Chance设置该功能发生的概率;
Inbound/Outboud 设置是否处理输入/输出数据包。这里是filter基础上提供的一个选择的机会,可实时生效。

clumsy工具使用相关推荐

  1. clumsy 弱网测试工具

    clumsy工具介绍 clumsy 能在 Windows 平台下人工造成不稳定的网络状况,方便你调试应用程序在极端网络状况下的表现.下面根据工作中遇到过的实际场景介绍一下clumsy工具的使用方法 场 ...

  2. 弱网测试工具使用--web/pc/app

    各端弱网测试工具使用 涉及到web端和移动端: windows系统下推荐使用clumsy,clumsy工具简单易上手,可以上下行网络的延迟和丢包. clumsy工具下载地址:http://jagt.g ...

  3. 【网络通信 -- 直播】项目实战记录 -- 弱网模拟工具

    [网络通信 -- 直播]项目实战记录 -- 弱网模拟工具 [1]Windows 系统中弱网模拟工具 Windows 系统中可以使用 Clumsy 工具模拟弱网环境 Lag(延迟),把数据包缓存一段时间 ...

  4. 使用Clumsy和Process Explorer定位软件高CPU占用问题

    目录 1.问题描述 2.使用Process Explorer初步找到CPU占用高的原因 3.使用Clumsy工具在公司内网环境复现了问题

  5. Clumsy 弱网络环境模拟工具使用介绍

    Clumsy 弱网络环境模拟工具使用介绍 by:授客 QQ:1033553122 简介 利用封装 Winodws Filtering Platform 的WinDivert 库, clumsy 能实时 ...

  6. Clumsy网络模拟工具

    笔者最近因为需要在局域网内模拟一个实际情况(即存在丢包.延迟等情况).网上搜了很多工具,大多基于linux.后来好不容易在网上搜索到一款2014年出现的网络模拟工具----Clumsy. (参考了ht ...

  7. 模拟弱网,和弱网工具的使用对比 facebook ATC 和 clumsy

    模拟弱网,和弱网工具的使用对比 针对弱网测试工具(facebook ATC,clumsy等)的部署和测试对比,实现模拟弱网测试的部署和测试实施.并对当前XXXX项目进行基础测试,以及在弱网情况,XXX ...

  8. 弱网测试工具clumsy

    clumsy 能在 Windows 平台下人工造成不稳定的网络状况,方便你调试应用程序在极端网络状况下的表现. 简介 利用封装 Winodws Filtering Platform 的WinDiver ...

  9. 差网络模拟工具---clumsy

    我们开发基于网络的应用时,经常需要考虑当网路较差时的异常处理,clumsy就是这个可以用来进行网络延迟的工具,可以实时的修改网络延迟.丢包.篡改等网络异常情况. clumsy 能在 Windows 平 ...

最新文章

  1. Android 关于Edittext输入框光标焦点无法及时定位解决办法.
  2. Debug Multithread DLL 与 Debug Multithread
  3. 分布式数据库基础:分布式事务相关概念介绍
  4. 重学java基础第十课:windows快捷键
  5. java实现翻转二叉树_【leetcode刷题】[简单]226. 翻转二叉树(invert binary tree)-java...
  6. mysql _ 通配符_mysql查询中通配符的使用
  7. 今日恐慌与贪婪指数为60 贪婪程度有所缓解
  8. Winform DataGridView修改数据源界面不刷新问题
  9. html控制手机回退键,向日葵手机控制手机全程指导
  10. 求两个数最大公因数的c语言程序
  11. Python 生成一组随机数列表
  12. 【离散数学】单射、满射和双射的定义、区别
  13. PHPstudy V8 安装PHPAdmin
  14. 线性目标规划(线性目标规划、图解法、单纯形法)
  15. 2021汽车行业内容营销白皮书
  16. 通配符SSL证书知识 怎样获取通配符域名证书
  17. 八卦:大量放送Gmail,Orkut,Wallop的邀请函
  18. 【数据结构】红黑树入门知识
  19. Vue手把手带你入门(一) nodejs安装配置以及vue-cli脚手架创建第一个vue项目(超级详细)
  20. python3笔记_Python3学习笔记(四)

热门文章

  1. Flutter Slider
  2. 复工首日,最大的危机刚刚开始!中国加油!龙族最硬的龙鳞都来了!
  3. vue 提示框modal_v-dialogs v1.9.0 - 基于 Vue2 的简洁易用的弹出窗口,包含 modal, alert, mask, toast 等功能模式...
  4. isomap降维算法
  5. MySQL基础及原理
  6. H3C交换机telnet服务三种认证模式配置
  7. WP7手机肯定失败!
  8. Java核心类库之(多线程:实现多线程、线程同步)
  9. matlab调用函数为什么会有多个输出,matlab自定义函数,可以输出多个数组么?
  10. csgo下方各种数据都是意思_信用卡有多少种额度你知道吗?各种额度都表示什么意思?...