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.exemozc_tool.exemozc_renderer.exemozc_broker.exemozc_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 レベルの保護を推奨します