Dropboxがアクセスできないはずのファイルにアクセスできる理由


10

私はSysInternals ProcMon.exeを使用して問題を追跡してDropbox.exeいて、構成したDropboxフォルダーの外にあるアクセスファイルを見つけました。

Dropboxの場所は C:\users\pats\Dropbox

調べていたProcMonログに以下が表示されます。

QueryOpen \\host\share\users\pats\somedir\myfile.7z

誰もがなぜDropbox.exe構成されたDropbox directroy外のファイルにアクセスしているのか考えを持っていますか?明らかな悪い理由(ファイルのすべてのコピー、トロイの木馬など)以外に?

DropboxとSysInternalsを実行しているときに、他の誰かがこの動作を見ProcMon.exeますか?

注:(Dropbox.exe少なくとも私が見たProcMonログから)データを読み取っていないので、おそらくバグではなく「機能」です。

注2: Dropboxフォーラムのこの投稿では、Dropboxにトロイの木馬が含まれている懸念について説明していますが、Dropboxにはトロイの木馬が存在しないと基本的に言っています。


\host\share\users\pats\somedir\myfile.7z実際のファイルパスはありますか?それは問題の実際のファイルを知るのに役立ちます。
iglvzx 2011

ログを保存せず、名前を覚えていません。申し訳ありません。正確な名前が重要だとは思いませんでした。DropBox.exeがリモート共有にアクセスしているという観察は十分興味深いと思いました。
PatS 2011

回答:


5

同じ問題が発生しました。Dropboxサポートによる答えは次のとおりです。

エクスプローラーdll(%APPDATA%\Dropbox\bin\DropboxExt.xx.dllおよび%APPDATA%\Dropbox\bin\DropboxExt64.xx.dll)を使用してファイルに同期アイコンを描画し、右クリックするとコンテキストメニューを表示します。エクスプローラウィンドウを開くとき、アイコンをレンダリングできるように、それらのファイルがDropboxフォルダにあるかどうかを確認する必要があります。これを行うために、dllは開いているエクスプローラウィンドウにファイルをリストし、それらのファイルに描画するものがあるかどうかをDropboxに尋ねます。このようにして、ライブラリにあるファイル、またはDropboxフォルダからシンボリックリンクされている可能性のあるファイルに同期アイコンが必要かどうかを判断できます。


1
これはアクセス違反をカバーするための素晴らしい説明でしょう。注:私は接続形を使用しています。元のポスターへ:あなたの観察を共有してくれてありがとう!
porg
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.