世界を動かす技術を、日本語で。

Linux用ZoomクライアントがX11クリップボードに書き込まれたすべてを積極的に読み取る

2026年9月13日原文(hachyderm.io)

概要

  • Mastodon ウェブアプリ利用時の JavaScript 有効化の必要性について解説
  • JavaScriptを無効化している場合の 代替手段 を紹介
  • 各種 プラットフォーム向け のネイティブアプリ案内
  • 操作手順 や推奨事項の簡潔なまとめ
  • 初心者向けの 注意点 も補足

Mastodonウェブアプリ利用時のJavaScript有効化について

  • Mastodon ウェブアプリは JavaScript が有効であることを前提とした設計
  • JavaScriptを無効にしている場合、 正しく動作しない 可能性
  • 機能制限やページ表示の不具合発生

JavaScript有効化の推奨

  • 使用中の ウェブブラウザ でJavaScriptを有効化する必要
  • ブラウザの設定画面から JavaScriptの有効化 を選択
    • 例:Chromeの場合、設定→プライバシーとセキュリティ→サイトの設定→JavaScript
  • セキュリティの観点から、信頼できるサイトのみで有効化推奨

代替手段:Mastodonネイティブアプリの利用

  • JavaScriptを有効化できない場合、 ネイティブアプリ の利用が便利
  • 各プラットフォーム向けに公式・非公式アプリが提供
    • iOS向け: Mastodon for iOS
    • Android向け: Mastodon for Android
    • その他サードパーティ製アプリも多数存在

Mastodonアプリの入手方法

  • App StoreGoogle Play などの公式ストアで「Mastodon」と検索
  • インストール後、 アカウント情報 でログイン
  • ウェブアプリと同等の機能を利用可能

注意事項

  • ネイティブアプリ利用時も、 アカウント情報管理セキュリティ対策 が重要
  • 非公式アプリの場合、 開発元の信頼性 を必ず確認
  • アプリのアップデートやサポート状況も事前にチェック

Hackerたちの意見

Zoomが特権を乱用するのは初めてじゃないよね。数年前、ZoomのせいでMacOSでroot権限を取得できる問題があったし。それ以来、信頼を失ったから、今はサンドボックスでしか使わないよ。いつも聞くんだ、(1) なんでアプリがインストールを必要とするのか、(2) なんでroot権限が必要なのか。どちらにも正当な理由はあるけど、実際には、ビデオ会議アプリが必要なのは音声と映像、あとは画面共有くらいで、設定ファイルを保存するだけで十分だと思う。特権やプライベートなパスにアクセスする必要はないよね。

興味本位で聞くけど、なんでアプリを使い続けてるの?ブラウザで使えばいいじゃん。ブラウザのサンドボックスにある方がずっと安全だし、気になることは全部ブラウザで動いてるし。

そうそう、Appleも彼らのアプリをブロックしたんだよ。修正を拒否したからね。結局、修正して再び許可されたけど、あれは本当のroot権限というよりは、TCPポートのオープンバックドアだったと思う。

数年前、Zoomを通じてMacOSでroot権限を取得する話があったよ。彼らの不正な実行が原因で。 > 特権やプライベートなパスにアクセスする正当な理由はないよ。 まあ、それがZoomが人気になった理由そのものだったんだけどね! 一クリックでインストールできて、技術に詳しくないユーザーでもスムーズに使えたから。セキュリティ的にはクレイジーだけど、ユーザー体験的には無敵だった。それが彼らの地位を固めたんだよね。今ではそのトリックが全部剥がされて、新しいマシンにインストールするのが他のプラットフォームと同じくらい面倒になっちゃったのが皮肉だね。

プロプライエタリなアプリを使うときは、こんなもんだよね。Linuxでやってるなら、Windowsではどんなことが起こるか想像できる?Linuxを使ってる人は、プロプライエタリなアプリを信用しちゃダメだって知ってるはず。

最初の試みで「このアプリはクリップボードを監視しています、許可しますか?」っていうポップアップが出てくれたらいいな。できれば、そのプロンプトが表示されてる間はそのプロセスを完全に停止させてほしい。これは意図に基づいたトグルの後ろに隠れているべきで、デフォルトで許可されるべきじゃない。信頼に関してはデフォルトの立場は「信用しない」であるべき。オープンソースは関係ないよ。パッケージマネージャーでインストールするときにタイプミスしたら、別のものをうっかりインストールしちゃうかもしれないからね(よくある攻撃手法)。

普通の電話会議が当たり前だった頃が懐かしいな。デスクトップIP電話が好きなんだ。

Zoomとは関係ないけど、> 「一度だけペースト」ツールを重宝してるんだ。これ、1回のペーストリクエストを満たしたら終了するやつ。ウェブフォームのたくさんのフィールドを埋めるのに便利で、いろんなものをキューに入れておいて、各フォームフィールドに行ってペーストするだけで済む。これ、すごく便利そうだね。このツールはどこかで手に入るの?xclip -loopsはうまくいかないみたいだし、Waylandではそういう風には動かないのかな。

そういえば、Waylandにはwl-copyがあるみたいだよ: https://man.archlinux.org/man/wl-copy.1 (私も興味あった :)

Qubes OSを使う理由が1492835個あるよ。それに、ネットワークアクセスのあるプロプライエタリソフトウェアを使わない理由も35892384242892個あるね。

必要な時にChromeOSのタブでZoomを使うのは気分がいいよ。ZoomはChromeの設定で「クリップボードを見ることはできない」ってなってるし。

これらはブラウザで動かせばいいよ。デスクトップクライアントをインストールさせようとするダークデザインパターンがあっても、ウェブ版は問題ないから。

Hacker Newsで議論の続きを見る