1.代理SSL捕获规则现在支持单层/多层模糊匹配;
2.新生成的本地域名测试证书有效期从365天调整为47天;
3.其他细节优化.
1.修复网页调试模式下0字节的css文件加载失败的问题;
2.修复网页调试模式下配置了crossorigin和defer/async的script会发起两次请求的问题;
3.支持网页调试配置了Content-Security-Policy:require-trusted-types-for 'script'的网页;
4.调试/劫持/解密规则列表增加匹配项搜索过滤功能;
5.其他细节优化.
1.优化证书复用,减少证书生成的CPU消耗,新域名证书生成将采用泛域名证书;
2.优化了代理请求的DNS缓存查询策略,提升Hosts切换后的请求体验;
3.修复了Websocket Secure (wss) 数据无法通过代理的问题;
4.其他细节调整.
1.现已支持对代理数据进行编辑并重新发起请求的功能;
2.优化了代理通道,小杯的代理网络性能提升;
3.代理数据现在支持解析 Content-Encoding:zstd 编解码及网页调试;
4.优化了部分 HEAD 请求在代理面板中请求长期处于 (pending) 状态的问题;
5.解决了因站点配置多个 Access-Control-Allow-Origin 导致开启网页调试后页面中的 JS/CSS 加载失败的问题;
6.网页调试功能现已支持调试配置了 Content-Security-Policy:'nonce-key' 的网页;
7.对网页调试的 Element 面板进行了解析性能优化;
8.其他细节调整及优化.
针对4.5.1234.0版本更新的补充更新,优化了一些细节及BUG.
1.优化了代理通道,超大杯的代理网络性能提升;
2.全新代理测试证书策略,现在可以抓包代理Android绝大部分APP了,比如小程序/Chrome(ver>=99)/Edge(ver>=99);
3.网页调试支持配置了Content-Security-Policy的网页;
4.代理劫持支持配置303/307/308跳转Location;
5.网页调试界面优化,head/style/svg将被默认折叠;
6.网页调试时console将不会被过滤,会同时输出到浏览器自身的控制台;
7.修复了网页调试页面在部分非标准url下出现页面假死的问题;
8.修复了网页调试界面Element面板展示可能出现的不一致问题;
9.网页调试模块的其他性能优化;
10.主面板二维码生成字符上限提高到1023;
11.Hosts管理器配置项右键菜单支持排序;
12.其他细节调整及优化.
1.解决了在代理服务器接收客户端请求时,对请求头中“Accept-Encoding”参数的部分值处理异常,从而导致代理服务器返回的响应正文信息异常的问题.
1.代理传输优化;
2.网页调试现在支持搜索Element中的文本.
1.代理进程优化提速了/提速了/提速了;
2.代理请求现在支持brotli算法;
3.代理捕获数据去除4M阈值限制,所有请求都会被记录;
4.代理的调试/劫持/解密规则现在支持导出/导入及复制到新规则;
5.网页调试下线debugger断点功能,因为大部分浏览器对网页同步假死限制更加敏感;
6.网页调试的elements面板将不展示base64的url地址,style标签除外;
7.优化了windows版本MobileDebug的安装/更新/卸载及主界面系统托盘菜单在高清屏下的展示;
8.其他优化及细节调整.
1.调试注入规则、代理劫持规则、代理数据解密规则支持批量启用、禁用和删除;
2.网页调试控制台界面右侧样式排序规则优化;
3.网页调试控制台console大数据对象执行优化,防止被调试网页出现假死情况(如React/Vue项目的实例对象);
4.网页调试[手动注入脚本代码]方式支持https网页调试(被调试设备需安装测试根证书);
5.代理劫持规则的劫持方式新增[本地目录劫持]方式,支持将网址劫持到本地目录下的静态文件(https://www.mobiledebug.com/Help/hijack-folder.shtml);
6.其他细节调整.
1.网页调试支持调试iOS15以上系统的https站点;
2.修复在手机息屏后解锁手机,网页调试窗口不重新打开时调试功能异常的问题;
3.代理捕获支持请求IPv6类型站点;
4.代理捕获支持Request报文为Transfer-Encoding:chunked的请求;
5.其他细节调整.
1.修复当Http-Method=Delete,Content-Length>0时,请求阻塞并报IO错误的问题;
2.代理劫持支持添加请求端IP和端口信息到劫持后的URL,具体参见代理劫持规则配置->动态劫持/站点劫持;
3.支持配置Mobile Debug数据代理,具体参见调试界面->设置->通用设置;
4.macOS设备无效网卡信息过滤;
5.修复iOS15无法调试http站点的问题;
6.iOS15设备无法捕获WebSocket数据和无法调试HTTPS站点的公告请参见:https://www.mobiledebug.com/Help/help_11075.shtml;
7.优化了代理数据的请求速度;
8.其他细节调整.
1.新的证书生成策略,调整了证书生成的过期时间以适配各大系统产商对证书有效期不应超过398天的限制,请升级该版本,否则在2021/1/1后新生成的证书将不受你的代理设备信任;
2.修复了部分站点POST/PUT/PATCH请求但是Content-Length=0时请求失败并提示"解密操作失败,请参见内部异常"的问题;
3.网页调试界面支持按下[F5]键快速刷新客户端网页.
1.优化了调试页的标题展示;
2.优化了调试页video/audio标签加载失败的console展示;
3.优化了部分情况下调试命中代理数据但是调试列表中却未显示的问题;
4.修复了部分用户打开3.15.796版本提示不支持请求的安全协议直接退出软件的问题;
5.优化了代理数据下载的扩展名补充逻辑;
6.UI细节调整.
1.优化了部分情况下https/wss请求的加载速度;
2.提高了本地测试缓存域名证书的复用率;
3.代理数据正文批量下载时支持保留域名和目录结构打包;
4.代理数据文件保存后将自动打开文件所在目录;
5.调试界面sessionStorage/localStorage查看时,当信息过长时现在将展示部分数据;
6.其它细节调整.
1.修复代理数据遇到Http Status=204/205的同时没有Content-Length的请求时超时异常的问题;
2.修复网页调试因为被调试页面存在noscript标签引起的调试面板选中的节点错乱的问题;
3.代理数据websocket查看面板,帧数据详情增加文本信息复制按钮;
4.修复代理数据界面查看数据详情的搜索快捷键同高级检索快捷键(⌘+F)冲突的问题,文本搜索快捷键调整为(F3);
1.支持点击"打开调试界面"按钮时自动隐藏主界面,在主界面右上角的设置中开启;
2.代理数据劫持的捕获规则支持[域名]和[正则表达式]匹配;
3.其他细节优化.
1.Hosts管理器现已支持导入与导出功能,Hosts配置分享更便捷;
2.其他界面细节优化;
1.Hosts管理器现已支持导入与导出功能,Hosts配置分享更便捷;
2.其他界面细节优化;
1.代理捕获列表检索条件支持使用正则表达式;
2.修复代理列表界面拖入文件后又拖离不导入时引起的等待界面不消失的bug;
3.修复代理详情展示解密数据时,获取解密信息loading状态不展示的bug;
4.修复代理详情展开时偶尔卡在代理数据加载中的界面的bug;
5.修复macos版本代理列表导出的zip包无法解压的bug.
1.修复网页调试控制台在启用/禁用CSS样式时在部分浏览器下控制台报错的问题;
2.修复代理列表搜索条件变更后可能引发的局部渲染空白的问题;
3.代理列表数据详情正文在进行JSON格式Format展示时支持自动对16进制字符(\x)和Unicode字符(\u)格式化;
4.代理数据导出后现在支持3种导入操作(拖入代理列表界面/代理列表界面右上角按钮导入/导出文件中通过导入按钮导入),导入的数据同样支持重新发起请求等功能;
5.界面局部微调及其他细节bug处理.
1.优化Network列表展示,存在搜索条件时无数据展示优化;
2.优化网页调试控制台,Console模块懒加载优化,提升Console频繁输出时的性能;
3.修复网页调试控制台[页面刷新时清空]未勾选状态下,首次刷新页面console数据被清理的问题;
4.优化代理下websocket请求可能引发的自动断开行为;
5.其他细节优化.
1.代理测试根证书支持导出PEM格式证书(用于已root的Android7.0+设备);
2.代理调试列表相关细节交互/展示优化;
3.支持识别被Hyper-V桥接的网卡信息;
4.修复代理调试模式下开启js-debugger后js文件在视图中打开提示资源不存在的问题;
5.修复代理列表详情中当Response不含Content-Length也不含Chunked时无法查看响应正文(实际存在相应正文)的问题;
6.代理调试列表支持多选打包导出数据;
7.代理调试列表请求/响应正文支持jsonp解析;
8.其他bug优化;
1.代理列表重构上线,Request/Response正文支持字符串查找、正文格式化展示优化、正文快捷复制;
2.支持Head、Options的请求数据展示筛选及劫持配置;
3.代理列表其他细节优化.
1.修复3.4.445版本测试根证书生成策略调整引起的每次重启测试根证书自动被重置的问题;
2.修复GBK编码在代理面板及导出面板展示乱码的问题;
3.修复非UTF8编码导出的数据打开时可能会提示'源数据已经被破坏,无法加载网络数据包'的问题;
4.网页调试面板-CSS面板支持启用/禁用单个样式属性;
5.修复网页调试面板-CSS面板下@media的样式无法修改的问题;
6.优化代理测试根证书生成机制,新生成的测试根证书将在证书组织名和通用名中增加6位随机数,以方便在测试设备中识别是否安装测试根证书;
7.其他细节优化.
1.更新测试证书生成功能,支持ios13.x及macOS10.15.x版本;
2.修复重置根证书后调试功能异常的问题;
3.其他细节调整.
1.代理捕获列表支持配置及查看数据解密信息;
2.代理捕获劫持新增站点劫持方式,劫持更便捷;
3.调试控制台js关键词联想大小写填充异常的bug修正;
4.调试控制台css属性联想词大小写填充异常的bug修正;
5.调试列表支持按时间顺序排序.
1.Network数据右击菜单支持将请求数据复制成cURL命令(cmd|bash);
2.修复代理捕获列表界面某种情况下引起的界面渲染异常.
1.修复网页调试开启js-debugger时,当js源文件大于4M的情况下js文件加载异常的问题;
2.优化了调试网页GUID生成规则,使频繁关闭再打开同1网页时调试更连贯(如微信打开网址关闭再打开);
3.优化了代理捕获列表和调试列表界面底部文字提示框点击范围;
4.在接入新设备-简易模式下增加了一键代理本机的相关设置;
5.网页调试界面,css设置value值时支持模糊匹配name的常规默认值;
6.修复了某种情况下Host管理器执行ping命令时引起的软件崩溃的问题;
7.调整了点击dock图标时主界面显隐的优先级逻辑.
1.优化了网页调试,控制台Network界面支持Request From Data和Response的JSON格式化查看;
2.优化了webp导出提示及在macos下的无法展示提示;
3.[接入新设备]新增[简易模式],老用户设置代理更简便;
4.重新设计了主界面的UI;
5.修复了在Mac OS10.14下可能引起的主进程崩溃问题;
6.优化了网页调试,控制台query关键词展示bug修复;
7.合并了[代理捕获列表]和[网页调试列表],切换更流畅了;
8.[代理捕获列表]的搜索选项改为固定展示,不再提供收起功能;
9.为Mac OS版本的Mobile Debug增加了一键更新功能,更新本版本后您可以在下次版本更新体验到;
10.修改了Proxy进程网络请求的超时时间,从默认的120s修改为25s,优化了某些情况下请求卡住太久的问题.
1.优化了网页调试,控制台支持输出Worker抛出的异常信息;
2.优化了网页调试,控制台修复了[window]对象下的部分参数在关键词联想列表中不显示的bug;
3.优化了Network界面的部分文字描述同时支持保留筛选列表查询条件;
4.修复优化了部分用户使用过程中可能会出现的无法开启代理和调试功能的问题;
5.在主界面设置中提供了重置测试根证书的功能;
1.修复macos版本在设置了一键代理本机的情况下直接退出软件时可能引起的进程无响应的bug;
2.网页调试console输入框联想词优化,支持匹配非起始匹配的关键词,排列在起始匹配关键词列表后面;
3.代理支持过滤指定的SSL(HTTPS/WSS)域名或ip数据,过滤后的数据将直接转发(Tunnel),详情参见设置》代理SSL捕获规则设置;
4.代理支持PAC自动模式代理,可以过滤制定的域名或ip数据,过滤后的数据将完全不经过代理直接直连服务器(DIRECT);
5.其他界面优化.
1.dock图标点击优化,点击后将会置前主界面窗口;
2.修复host管理器在切换时候的历史纪录没清理的bug;
3.修复部分样式错位问题;
4.优化调试界面network模块,启用懒加载大幅优化network数据过多引起的卡顿;
5.优化调试界面console模块, 支持 get set数据的懒加载查看,不再粗暴破坏数据结构(当get中存在计算表达式等情况时);
6.优化调试界面element模块,支持折叠,大幅优化加载性能,同时首次进入调试界面将自动折叠
1.修复了部分第三方库 ssl握手协议不规范引起的握手失败的bug;
2.修复了部分第三方库 websocket封包不规范引起的少数情况下帧数据丢失的bug(实际数据流已转发,只是代理捕获列表无法查看).
1.优化了布局,整合了设置界面;
2.优化了SSL捕获通道;
3.支持WebSocket捕获和帧数据查看;
4.修复了部分服务端不返回chunked同时不返回content-length时的流程处理;
5.修复了部分服务端经过代理时无响应一直显示pending的问题;
6.其他细节处理.
1.增加了二维码生成功能,方便手机快速扫描访问网址;
2.优化了部分UI和网页调试列表界面切换时闪烁的问题.
1.我们发布了独立的windows版本的mobile debug,为了区分我们使用了新的UI和新的Logo;
2.优化了软件体验,调试界面将不再在您的浏览器中展现,它将在独立的软件窗口中运行;
3.优化了接入新设备的流程体验,增加了证书导出到本机功能;
4.优化了证书在部分机型,如小米手机默认浏览器中因为内置了迅雷下载导致的下载证书异常的问题;
5.其他优化.
1.为优化主界面性能,支持的最低macos版本提高到10.12,不再支持10.11及更低版本的macos;
2.请求捕获列表/调试界面增加[重新发起请求]功能;
3.请求捕获列表/调试界面增加[导出数据到文件]功能;
4.修复某种情况下刚打开app会弹出版本更新提示,实际没有新版本的问题;
1.请求捕获列表的请求详细信息增加对Form Data Parameters内容的文本格式化支持,支持json和json-format打印形式;
2.请求捕获列表的请求详细信息增加对Response内容的文本格式化支持,支持json和json-format打印形式;
3.增加对RFC 4366 TLS Extensions的支持;
4.接入新设备增加windows和macos设备接入代理引导;
5.接入新设备增加一键设置本机代理选项;
6.请求捕获列表界面增加“捕获HTTPS请求”开关(默认为开启),支持仅作为“代理隧道”模式传递ssl请求;
7.优化部分情况下请求详细信息的Form Data Parameters内容展示乱码的问题;
8.Hosts管理器界面微调美化;
1.修复1.1.130版本主界面点x隐藏后通过Dock再次呼出时hosts管理器界面渲染异常问题;
2.修复hosts管理器编辑器区域部分host着色异常的bug;
1.修复网卡超过3个情况下引起的[接入新设备]无法看见第二步网卡选择界面的bug;
2.增加hosts管理器功能;
1.修复1.0.0.1版本首次安装打开软件后,首次勾选[绑定代理端口并启用调试功能]一直提示[正在初始化调试工具]的bug;
2.[请求捕获列表]修复存在筛选条件时候的新数据不展示问题;
3.[请求捕获列表]筛选列表功能增加反向筛选查找;
4.[请求捕获列表]打包下载正文时如果正文未捕获或者正文超出允许的长度,下载的压缩包中该请求的文件名将包含特定字符:(无法打包此正文),方便用户识别异常资源;
5.[请求劫持规则管理][劫持规则]的[动态劫持]增加[添加原始URL到Header]的功能;
1.从windows版JSCompressv5.6.8409.0移植Mobile Debug功能;
2.优化了Https请求加载速度;
3.Mac版本的主界面建设及其他Mac细节处理.