ShowNet 0.4.28
0.4.28 更新
-
系统 Agent 集成。 ShowNet 优先探测用户已安装的 Grok,也允许选择已有可执行文件;发布包不再捆绑 Agent。
-
官方一键安装。 未检测到 Grok 时,可在应用内下载并运行 x.ai 官方 stable 安装器。安装默认直连,也可选用 ShowNet 已保存的出口代理。
-
进程内配置隔离。 官方安装器只负责 Grok 的用户级安装、PATH 和安装元数据;ShowNet 的 AI 端点、API Key、Skills、MCP 和可选代理只注入 ShowNet 发起的 Agent 进程。
-
安装后兼容性检查。 官方安装器完成后,ShowNet 会探测
grok --version与所需命令行能力;不兼容版本不会被用于分析。 -
移除 sidecar 构建与发布缓存。 GitHub Actions 不再下载或编译 Grok,macOS DMG 和 Windows Portable 均只打包 ShowNet。
-
Issue 修复。 修复空白 Request Lab 请求的外键错误、切换会话后请求详情残留、命令窗口焦点漂移、重放压缩响应乱码和离开流量页后筛选丢失,并增加「全部」内容筛选。
-
重放可靠性。 重放会移除来源请求的
Accept-Encoding,并对 gzip、br、deflate、zstd 响应做有上限的解码;不支持的编码会记录明确错误,不再把压缩字节伪装成文本。 -
流量页连续性。 离开流量页进入 Request Lab 或其他界面时,筛选、排序、选择和详情上下文保持不变;不要求为每个会话新建标签页。
-
启动更新检查。 桌面版启动后会后台检查新版本并提示用户到设置确认下载;更新不会清除会话、证书、AI、代理或 MCP 配置。
-
强风控登录兼容。 保留“关闭页面 Hook、继续 MITM 抓包”的通用重试路径,不对缺少域名证据的单一站点添加硬编码绕过。
本版本包含 0.4.25 的会话隔离与浏览器状态保持修复;不改变“单活动抓包、单活动内嵌浏览器”的产品模型。
安装
| 平台 | 文件 |
|---|---|
| macOS (Apple Silicon) | ShowNet_0.4.28_aarch64.dmg |
| Windows (x64) | ShowNetPortable_0.4.28_windows_x86_64.zip |
首次打开会被系统拦截,这是正常的
本次发布未经过商业代码签名,所以 macOS Gatekeeper 和 Windows SmartScreen 会拦一次。这不代表包有问题,只代表它没有付费证书背书 —— 但也正因如此,请先用下方附件 SHA256SUMS.txt 核对校验和再运行。
怎么核对校验和
只挑你下载的那一个文件,在下载目录里执行:
# macOS
grep ShowNet_0.4.28_aarch64.dmg SHA256SUMS.txt | shasum -a 256 -c -
# Linux 上把 shasum -a 256 换成 sha256sum# Windows(PowerShell)
(Get-FileHash ShowNetPortable_0.4.28_windows_x86_64.zip -Algorithm SHA256).Hash
# 与 SHA256SUMS.txt 里对应那行比对(大小写不敏感)不要直接 shasum -a 256 -c SHA256SUMS.txt:那份清单列出了两个平台的全部附件,只下载其中一个的话,其余几行会报 FAILED open or read,看着像出了问题,其实只是文件不在本地。
macOS
拖进「应用程序」后,右键点 ShowNet.app → 打开,在弹窗里再点一次「打开」。只需做一次。直接双击是不行的 —— 那个弹窗没有「仍要打开」按钮。
若提示「已损坏,无法打开」,是隔离标记造成的:
xattr -dr com.apple.quarantine /Applications/ShowNet.appWindows
解压后运行 ShowNetPortable.exe,SmartScreen 弹窗点**「更多信息」→「仍要运行」**。便携版不写注册表,删除目录即完全卸载。
附件里的两份 release-verification-*.json
它们记录构建产物实测的签名状态,不是构建流程的声明 —— macOS 那份来自挂载 DMG 后对 ShowNet.app 跑 codesign,Windows 那份来自对打包内每个可执行文件跑 Get-AuthenticodeSignature。当前应为 "mode": "ad-hoc" 与 NotSigned,与上文「未经过商业代码签名」一致。
想自己复核 macOS 这份:
hdiutil attach ShowNet_0.4.28_aarch64.dmg
codesign -dv --verbose=2 /Volumes/ShowNet/ShowNet.appWhat's Changed
- Improve README navigation and iteration summary by @suifei in #29
- Fix remaining issue feedback before release by @suifei in #38
Full Changelog: v0.4.26...v0.4.28