web-dev-qa-db-ja.com

Firefoxのモジュールへのアクセスをどのようにブロックできますか? (Gmailアクセスカメラ)

Ubuntu Linuxでカメラへのアクセスを確認するために、次のコマンドを常にバックグラウンドで実行します。

lsmod | grep ^uvcvideo

Gmailに読み込むたびに、チェックがカーネルのカメラモジュールをトリガーしていることに気付きました。これは単にテストするためだと思いますが、確信が持てません。 firefox(または任意のアプリケーション)がuvcvideoモジュールにアクセスできないようにブロックしたい。

私のコマンドが通常返すものを明確にするには:

uvcvideo               86016  0

そして、私がGmailにロードするとどうなりますか:

uvcvideo               86016  1

カメラを持っているかどうかをFirefoxに尋ねるだけのGoogleハングアウトだと思います。次に、Firefoxが持っているかどうかを確認します。どのブラウザでも発生します。

ブラウザ/アプリケーションがuvcvideoを使用できないようにするにはどうすればよいですか?

これが私がこれを検出したツールのソースコードへのリンクです:

https://github.com/UniWrighte/Safe_Space

2
David Kamer

Firefoxソリューション:

オプション->プライバシーとセキュリティに移動して(またはURLバーにabout:preferences#privacyと入力して)、カメラの権限を無効にし、権限ヘッダーの下を確認します。そこで、デフォルトですべてのウェブサイトやホワイトリストなどを無効にすることができます。

Linuxソリューション:

modprobe -r uvcvideoでuvcvideoモジュールを無効にします。これは次の起動まで無効になります。これを永久に無効にしたい場合は、blacklist uvcvideo/etc/modprobe.d/blacklist.confファイルに追加する必要があります。

また、lsmodを使用すると、その時点でモジュールが開いている(必ずしもキャプチャしていることを意味するわけではない)場合にのみ表示され、カメラが開いているケースを検出できない場合があります。画像を表示し、短時間で閉じます。

細かい制御:

Firefoxだけをサンドボックス化する必要がある場合は、サンドボックスプログラムを探すか、仮想マシンをセットアップするか、なんらかの方法で実行する必要があります。選択肢。

1
AlphaD