Skip to content

v2.8.1

Choose a tag to compare

@github-actions github-actions released this 13 Jan 15:05

Simon Switch v2.8.1

🐛 Bug 修复

备份系统安全改进

  • 排除密钥文件备份:certs/ 目录现已从备份中排除
    • 不再备份 Root CA 公钥 (ca.crt) 和私钥 (ca.key)
    • 换设备后自动重新生成密钥,更安全
    • 符合密钥管理最佳实践
  • 保留用户配置:继续备份 MITM 规则映射等用户录入数据
    • MITM 规则(app.db 中的 mitm_rules 表)
    • 供应商配置
    • 应用设置

为什么这样改进?

  • 安全性:密钥文件不应随配置迁移,避免潜在安全风险
  • 便捷性:换设备重新生成密钥无需用户操作,自动完成
  • 最佳实践:每台设备使用独立的 CA 密钥,隔离安全域

升级说明

  • 现有备份不受影响
  • 新备份将自动排除 certs/ 目录
  • 恢复配置后首次使用 MITM 功能时会自动生成新密钥


下载说明

平台 文件 说明
Windows (首次) SimonSwitch-amd64-installer.exe NSIS 安装器
Windows (便携) SimonSwitch.exe 直接运行
Windows (更新) updater.exe 静默更新辅助
macOS (ARM) simonswitch-macos-arm64.zip Apple Silicon
macOS (Intel) simonswitch-macos-amd64.zip Intel 芯片
Linux (通用) SimonSwitch.AppImage 跨发行版便携
Linux (Debian/Ubuntu) simonswitch_*.deb apt 安装
Linux (RHEL/Fedora) simonswitch-*.rpm dnf/yum 安装

Linux 安装

AppImage (推荐)

chmod +x SimonSwitch.AppImage
./SimonSwitch.AppImage

如遇 FUSE 问题:./SimonSwitch.AppImage --appimage-extract-and-run

Debian/Ubuntu

sudo dpkg -i simonswitch_*.deb
sudo apt-get install -f  # 安装依赖

RHEL/Fedora

sudo rpm -i simonswitch-*.rpm
# 或
sudo dnf install simonswitch-*.rpm

文件校验

所有平台均提供 SHA256 校验文件(.sha256),下载后可验证完整性:

# Linux/macOS
sha256sum -c SimonSwitch.AppImage.sha256

# Windows PowerShell
Get-FileHash SimonSwitch.exe | Format-List