2013-01-13 54 views
0

我想創建一個攔截瀏覽器對縮略圖緩存的訪問的軟件。軟件應接受瀏覽器的請求,並根據一定的條件(例如安裝的驅動器和請求縮略圖的文件)返回正面或負面的結果。此外,安裝的驅動器包含一個用於解密自定義縮略圖的密鑰。如果驅動器或密鑰文件不可用,該工具只會告訴資源管理器不存在任何縮略圖。攔截Windows對thumbcache.db文件的訪問

我的問題:

  • 哪種語言是能夠攔截這樣的請求?有沒有一些標準的方式來做到這一點?我能僞造一個完整的文件嗎?例如。所有對該文件的訪問都被路由到我的應用程序?

  • 是否記錄了thumbnailcache.db的文件格式?資源管理器是否將整個文件拖入內存?什麼是截取通訊的最聰明的方法?

我很感激任何提示,即使它們只是部分解決方案。

回答

0

關於攔截訪問 - 您需要創建/使用filesystem filter driver。您可以自己編寫或使用我們的CallbackFilter產品。

使用篩選器驅動程序,您可以拒絕請求,修改它們,提供假文件內容等。