Skip to content

chore(darwin): 標準/CLI と重複する GUI ユーティリティを撤去 - #88

Merged
gapul merged 3 commits into
mainfrom
chore/drop-oversight-blockblock
Jul 28, 2026
Merged

chore(darwin): 標準/CLI と重複する GUI ユーティリティを撤去#88
gapul merged 3 commits into
mainfrom
chore/drop-oversight-blockblock

Conversation

@gapul

@gapul gapul commented Jul 28, 2026

Copy link
Copy Markdown
Owner

何を

macOS 標準機能や標準CLIでカバーできる GUI ユーティリティを cask から外す。

Objective-See(標準重複)

  • oversight → マイク/カメラ使用中インジケータ(ドット + コントロールセンター)
  • blockblock → Background Task Management(バックグラウンド項目追加通知)

Objective-See(CLI/静的リストで代替)

  • reikey → 自前の event tap ツール(Karabiner/Espanso/keebmouse/Hammerspoon)で誤検知が濁る + 標準の入力監視一覧で静的確認可
  • taskexplorercodesign -dvv / otool -L / vmmap / lsof -p
  • netiquettelsof -nP -i / nettop
  • whatsyoursigncodesign -dvv / spctl -a -vv

重複ユーティリティ

  • deskreen → LocalSend / KDE Connect と役割重複・使用実績なし

残すもの(代替不能)

  • lulu — 対話的な送信ファイアウォールは標準にもCLIにも無い(pfctl は静的のみ)
  • ransomwhere — 挙動ベース暗号化検知に標準相当なし
  • knockknock — VirusTotal 照合つき単発永続化スキャン(一発コマンドが無い道具箱)

適用

merge 後に実機で `just rebuild`(cleanup=uninstall)すると対象アプリが自動アンインストールされる。oversight/blockblock/reikey は特権ヘルパー・Login Item を仕込むため、rebuild 前に各アプリ設定から常駐を無効化しておくと残骸が出ない。

🤖 Generated with Claude Code

gapul and others added 2 commits July 28, 2026 14:56
macOS 標準がカバーする領域と重複するため Objective-See から2つ外す。
- oversight → マイク/カメラ使用中インジケータ (ドット+コントロールセンター)
- blockblock → Background Task Management のバックグラウンド項目追加通知

lulu (送信ファイアウォールは標準に無し) / ransomwhere / knockknock は残す。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- reikey: 自前の event tap ツール (Karabiner/Espanso/keebmouse/Hammerspoon)
  で誤検知が濁り、標準の入力監視一覧で静的確認できるため
- taskexplorer: codesign / otool / vmmap / lsof で代替可能なため
- deskreen: LocalSend / KDE Connect と役割が重複し使用実績も無いため

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gapul gapul changed the title chore(darwin): 標準と重複する oversight/blockblock を撤去 chore(darwin): 標準/CLI と重複する GUI ユーティリティを撤去 Jul 28, 2026
標準CLIで完全に代替できるため。
- netiquette: lsof -nP -i / nettop
- whatsyoursign: codesign -dvv / spctl -a -vv

これで Objective-See は lulu (送信FW) / ransomwhere (挙動検知) /
knockknock (VT照合つき単発スキャン) の代替不能な3つに集約。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gapul
gapul merged commit 27da3b9 into main Jul 28, 2026
3 checks passed
@gapul
gapul deleted the chore/drop-oversight-blockblock branch July 28, 2026 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant