我們每天使用瀏覽器搜尋、登入網站、下載檔案,這些操作都可能在電腦中留下紀錄。
Browser Forensics 就是分析瀏覽器留下的資料,藉此了解使用者曾經進行過哪些活動。
| Artifact | 可以看到什麼 |
|---|---|
| History | 曾經造訪過哪些網站 |
| Downloads | 曾經下載過哪些檔案 |
| Cookies | 網站留下的狀態與識別資訊 |
| Cache | 瀏覽過的網頁資源暫存 |
| Bookmarks | 使用者儲存的網站 |
| Autofill | 曾輸入過的部分表單資料 |
| Login Data | 儲存的登入相關資料 |
不同瀏覽器以及不同版本,留下的資料內容和格式可能會有所不同。
Cookies 是瀏覽器中很重要的一類資料。
網站可以透過 Cookie 保存一些狀態,例如:
登入狀態
使用者偏好
Session ID
網站識別資訊
例如:
example.com
↓
Cookie
↓
session_id = XXXXX
所以 Cookie 有時可以提供使用者與網站互動的線索。
瀏覽器為了加快載入速度,會把部分網頁資源暫存在本機。
例如:
網站
↓
HTML
圖片
CSS
JavaScript
↓
Browser Cache
因此 Cache 中有時可能找到:
圖片
網頁資源
部分網頁內容
其他暫存資料
這些資料有機會提供使用者瀏覽活動的線索。
不過 Cache 的內容會受到瀏覽器版本、網站設計、快取策略等因素影響,因此不能看到一個檔案就認定使用者完整看過某個網頁。