github koyasi777/mozkey v0.2.0-myproduct
Mozc fork my-product v0.2.0

latest releases: v0.7.7, v0.7.6, v0.7.5...
pre-release3 months ago

Windows 向けの個人用 Mozc fork my-product v0.2.0 です。

このリリースでは、通常の IME 利用時にネットワーク通信を必要としない構成を強化し、使用統計・クラッシュレポート・テレメトリ・自動更新系の経路を削除したうえで、Windows Firewall による outbound block rule を追加しました。

主な変更点

  • 使用統計・クラッシュレポート送信オプションを管理ダイアログ / 設定ダイアログから削除
  • StatsConfigUtil の通常実行経路を Null 実装に固定
  • Android dev build で upload_usage_stats が有効化される経路を削除
  • Windows runtime binaries の no-network 検査を追加
    • network DLL import 検査
    • telemetry / updater / crash-upload / usage-statistics marker 検査
    • MSI 展開後の配布物検査
  • Windows installer に outbound Windows Firewall block rule を追加
    • mozc_server.exe
    • mozc_tool.exe
    • mozc_renderer.exe
    • mozc_broker.exe
    • mozc_cache_service.exe
  • Firewall rule はアンインストール時に削除されます
  • Secure Offline Guarantee / Release Checklist ドキュメントを追加・更新
  • GitHub Actions の Windows package build / no-network 検査を整備

ダウンロード

通常の 64-bit Windows では以下を使用してください。

  • Mozc64_myproduct_v0.2.0_offline_x64.msi

SHA256

262E33CBE9E535C15603DAAE97DD46AB589DF3D7033F8C581EA0854C34681D15

動作確認

以下を確認済みです。

  • Windows MSI build 成功
  • MSI install 成功
  • uninstall 時に Firewall rule が削除されることを確認
  • 再 install 時に Firewall rule が作成されることを確認
  • check_no_network_symbols.py 成功
  • check_no_network_imports.py 成功
  • check_no_network_strings.py 成功
  • インストール済み runtime binaries の import / string 検査成功
  • Windows Firewall rule が Outbound / Block / Profile Any として作成されることを確認
  • GitHub Actions 全テスト通過

注意

  • これは google/mozc の公式配布物ではありません
  • 個人用 fork の experimental / pre-release build です
  • MSI は署名されていないため、Windows の警告が表示される場合があります
  • ビルド時には依存関係取得のためネットワーク接続が必要になる場合があります
  • オフライン保証は通常の IME 実行時の挙動を対象としています
  • ローカル辞書・履歴・設定の保護には BitLocker など OS レベルの保護を推奨します

Don't miss a new mozkey release

NewReleases is sending notifications on new releases.