Lecture 11: Case study 1: Browser Forensics Flashcards
Source of evidence
– History
– Cookies
– Bookmarks
– Cache
How to obtain all the database files?
file * | grep SQL
Rebuild Web History of Google Chrome
- urls table: information on all URLs visited. There is one entry per URL.
- visits table: each visit made by the user
Stappenplan
- Examine the schema
- Count the number of URLs that are in the urls
table; SELECT COUNT (url) FROM urls;
Substring LIKE
- Sub string is at the beginning: LIKE ‘[Sub string]%’
- Sub string is at the end: LIKE ‘%[Sub string]’
- Sub string is at the middle: LIKE ‘%[Sub string]%’
Display web history
visit_time, url
How to convert time to Unixepoch
SELECT (<Time>/1000000) ‐ 11644473600 AS time FROM <table></Time>
SELECT datetime(<Time>/1000000, únixepoch', 'utc'), ..........etc</Time>
Google Chrome session cookies
Transient cookie: erased when the user closes the web browser
SELECT * FROM cookies
WHERE persistent =0;
Where does Google Chrome store downloaded files
In the History database, in a table called downloads
Rebuild Web History of Firefox
places.sqlite database: moz_places and moz_historyvisits
- moz_places table: information on URLs encountered
– moz_historyvisits table: each visit made by the user