MAC
 Computer >> コンピューター >  >> システム >> MAC

Macでクイックルックキャッシュをクリアする方法とその理由

Macでクイックルックキャッシュをクリアする方法とその理由

ほとんどのシステムキャッシュは定期的なクリアを必要としませんが、macOSのクイックルックキャッシュなど、一部のキャッシュには欠点があります。キャッシュは、暗号化されたディスクからファイルのプレビューをリークする可能性があります。

macOSでクイックルックキャッシュをクリアする必要がある理由

クイックルックキャッシュは、暗号化されたファイルのプレビューを暗号化されていないキャッシュに保存することになります。その結果、十分な情報に基づいたスヌープは、ファイル自体を復号化せずに、暗号化されたファイルのプレビューを表示できます。セキュリティに関心のあるユーザーには、キャッシュを頻繁にクリアすることをお勧めします。

QuickLookの主なサービスは「com.apple.quicklook.ThumbnailsAgent」です。これにより、システムがクロールされ、プレビューが生成されます。これらのサムネイルは、すべてのユーザーがアクセスできるSQLiteデータベースに保存されます。このキャッシュには、クイックルックで表示されたかどうかに関係なく、すべてのファイルのプレビューが保存されます。

キャッシュは「/var/folders」内にあります。そこから、以下に示すように、「com.apple.QuickLook.thumbnailcache」という名前のフォルダを見つけるために少し掘り下げる必要があります。

Macでクイックルックキャッシュをクリアする方法とその理由

これは問題ですか?

暗号化されたデータの漏洩は望ましくありません。この問題は、主に画像に関する懸念事項です。サイズを小さくしてもデータを明らかにすることができます。クイックルックでプレビューされていない画像は、最長辺が128ピクセルになります。キャッシュされた表示画像は、その3倍近くになります。

画像以外のファイルには、Finderアイコンのサムネイルが保存されます。これは、TXTまたはRTFファイルのプレビューが表示されたカールしたページのようなものです。そのタイプのキャッシュされたプレビューの例を以下に示します。

Macでクイックルックキャッシュをクリアする方法とその理由

この脆弱性について最近書いたセキュリティ研究者によると、ファイルが削除された後もサムネイルは存続します。さらに、クイックルックプレビューは、USBドライブを取り外した後に保存されます。そのため、USBドライブをMacに接続すると、ドライブを取り外した後に検出可能な痕跡が残ります。そのため、現在システムから親ファイルにアクセスできない場合でも、プレビューでそのデータを確認できます。

macOSのクイックルックキャッシュをクリアする

1.「/Applications/Utilities/Terminal.app」から、またはSpotlightにアプリケーションの名前を入力して、ターミナルを開きます。

Macでクイックルックキャッシュをクリアする方法とその理由

2.以下のコマンドをターミナルに貼り付け、「Enter」キーを押して実行します。これにより、クイックルックサービスがすぐに停止し、キャッシュされたファイルが削除されます。

qlmanage -r cache

Macでクイックルックキャッシュをクリアする方法とその理由

macOSでのクイックルックキャッシュの無効化

上記のコマンドは、クイックルックキャッシュを空にします。ただし、機能させたままにすると、暗号化ステータスに関係なく、キャッシュはすぐにファイルの蓄積を再開します。

これを修正するには、キャッシュを永続的に無効にすることができます。これにより、クイックルックがわずかに遅くなる可能性がありますが、既存の脆弱性を回避できます。クイックルックキャッシュを永続的に無効にするには、以下のターミナルコマンドを実行します。

qlmanage -r disablecache

クイックルックキャッシュをオンに戻したい場合は、enablecacheを使用してください disablecacheの代わりにコマンド 。

結論

この脆弱性は、最終的にAppleによってパッチが適用される可能性があります。しかし、Appleはそれを十分長い間そこに置いてきたので、コンピュータフォレンジックの専門家はそれを画像を盗み出すための信頼できる方法と見なしています。セキュリティを強化するために、このプロセスを定期的なスクリプトの下で定期的に実行するか、USBデバイスを取り外した後に手動で実行することができます。


  1. Mac コンピュータのキャッシュをクリアする方法

    Mac で速度が遅い場合は、Mac のキャッシュを確認してください。これは、Mac の速度が低下し始める最大の理由の 1 つであり、システム上のさまざまなタスクやアプリケーションから収集されたキャッシュが大量のディスク ストレージを占有し始めるため、Mac をクリーンアップする必要があります。したがって、Mac でキャッシュをクリアする方法を学ぶ必要があります。この投稿では、サードパーティ ソフトウェアを使用して Mac のキャッシュをクリーンアップする方法に焦点を当てています。これにより、プロセスがはるかに簡単になります。 キャッシュとは正確には何ですか? キャッシュ ファイルは、ユーザー

  2. Chrome でキャッシュと Cookie をクリアする簡単な手順

    キャッシュと Cookie は、Web サイトの一部とその設定を保存するために作成される一時ファイルです。これは、2 回目にアクセスしたときに Web サイトをより速くリロードするために行われます。カスタマイズ可能な特定の設定とオプションがいくつかあり、初めてサイトにアクセスしたときに選択されます。ブラウザーは、選択した設定を記憶し、コンピューターに Cookie として保存します。 このプロセスにより、サーフィンがより高速で便利になりますが、キャッシュと Cookie をクリアすることも不可欠です。長期間保存すると、不要なスペースが蓄積され始め、多くの場合、データがキャッシュとハード ドラ