CSN11121 System Administration and Forensics Web Browser Forensic

Slides:



Advertisements
Similar presentations
1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
Advertisements

A Guide to Using Partner Publishers Resources (module 3)
Computer Forensics Internet Artifacts.
Microsoft Office 2010 Basics and the Internet
For Details Visit : or For any Help Contact the Librarian EBSCOhost 2.0.
CC SQL Utilities.
Max Secure Software founded in Jan 2003 develops innovative privacy, security, protection and performance solutions for Internet users. The company is.
Microsoft TM SharePoint Content Management SystemTutorial By Mazen Abdallah Student Assistant at CNS 2010.
Cookies, Sessions. Server Side Includes You can insert the content of one file into another file before the server executes it, with the require() function.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
® Microsoft Office 2010 Browser and Basics.
Services Course Windows Live SkyDrive Participant Guide.
Browser Guideline Powered by DonorCommunity TM DonorCommunity eLearning Series v1.2, February 2012 Browser Guideline.
 2008 Pearson Education, Inc. All rights reserved Web Browser Basics: Internet Explorer and Firefox.
Internet Browser History Presented by K. SURESH sureshsrikalahasti.weebly.com
Internet Artifacts Dr. John Abraham Professor UTPA.
CPSC 203 Introduction to Computers Tutorial 59 & 64 By Jie (Jeff) Gao.
Lesson 13 PROTECTING AND SHARING DOCUMENTS
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
The Internet 8th Edition Tutorial 1 Browser Basics.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
FIRST COURSE Creating Web Pages with Microsoft Office 2007.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Operating System & Application Files BACS 371 Computer Forensics.
OS and Application Files BACS 371 Computer Forensics.
Lesson 46: Using Information From the Web copy and paste information from a Web site print a Web page download information from a Web site customize Web.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Creating a Web Page HTML, FrontPage, Word, Composer.
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
With Internet Explorer 8© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 Go! with Internet Explorer 8 Getting Started.
PowerPoint Presentation to Accompany GO! with Internet Explorer 9 Getting Started Chapter 3 Exploring the World Wide Web with Internet Explorer 9.
With Internet Explorer 9 Getting Started© 2013 Pearson Education, Inc. Publishing as Prentice Hall1 Exploring the World Wide Web with Internet Explorer.
Working with Applications Lesson 7. Objectives Administer Internet Explorer Secure Internet Explorer Configure Application Compatibility Configure Application.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
TERMS TO KNOW. Desktop This does not mean a computer desktop vs. a laptop. You probably keep a number of commonly used items on your desk at home such.
1 Chapter 2 & Chapter 4 §Browsers. 2 Terms §Software §Program §Application.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
JavaScript, Fourth Edition
®® Microsoft Windows 7 Windows Tutorial 5 Protecting Your Computer.
Navigation Section 2. Objectives Student will knowhow to navigate through the browser.
Creating a Web Site to Gather Data and Conduct Research.
Internet Browsing the world. Browse Internet Course contents Overview: Browsing the world Lesson 1: Internet Explorer Lesson 2: Save a link for future.
How to use the internet The internet is a wide ranging network that thousands of people use everyday. It is a useful tool in modern society that once one.
Tutorial 1: Browser Basics.
Chapter 13 Users, Groups Profiles and Policies. Learning Objectives Understand Windows XP Professional user accounts Understand the different types of.
Chapter 8 Cookies And Security JavaScript, Third Edition.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
Tool Names: 1. VISION 2. PASCO 3. GALLETA. Tool 1 VISION.
XP New Perspectives on the Internet, 4e Tutorial 2 1 Browser Basics Introduction to Microsoft Internet Explorer and Netscape Navigator.
Microsoft Access 2010 Chapter 10 Administering a Database System.
U.S. Department of Commerce Web Advisory Group Minding Your Own Business The Platform for Privacy Preferences Project.
MODULE 3 Internet Basics © Paradigm Publishing, Inc.1.
XP Browser and Basics COM111 Introduction to Computer Applications.
Web Forensics Matthew M. Kimball.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 3 Windows File Management 1 Morrison / Wells / Ruffolo.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Creating Web Pages with Links, Images, and Embedded Style Sheets
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
5/14/2003Sprint TekNet IP Train the Trainer1 Open TekNet Software If working at a client station, enter the IP address of the server and mark page as a.
MicrosoftTM SharePoint Content Management SystemTutorial
Lesson #8 MCTS Cert Guide Microsoft Windows 7, Configuring Chapter 8 Configuring Applications and Internet Explorer.
Windows Internet Explorer 7-Illustrated Essentials
What is Cookie? Cookie is small information stored in text file on user’s hard drive by web server. This information is later used by web browser to retrieve.
Managing Files and Folders
Introduction to Internet Explorer
Business Zone - Clearing your Cache
INTELLIGENT BROWSERS Cenk Ursavas.
Presentation transcript:

CSN11121 System Administration and Forensics Web Browser Forensic

Overview Forensics on Internet Explorer and Firefox – Structure – Information storage – Access to the Information storage – Tools used to analyze IEs history, cached files, cookies and stored credentials

Forensics on Windows Web Browsers – The Market The major browsers (most to least-used): – Internet Explorer – 61.58% – Mozilla Firefox – 24.23% – Everything else! – 14.19% Hitslink.com – February 2010

Internet Explorer - storage Stores files used in displaying web pages (cache), tracking pages visited (history) and automatic identification / authentication (cookies, credentials) Viewed pages will retrieve its page code and embedded files (such as graphics) from the hard drive rather than the server, so the page loads faster (cache) Able to see a record of recently visited pages (history) No sign in again at sites that require it, or to specify preferences again (cookies and credentials). Also cookies are used by the visited site and other sites to track web browsing, which is a privacy discussion on its own.

Internet Explorer – History Menu The easiest way to access the browsing history in Internet Explorer: History menu! Click on the icon (clock with a green arrow running down the left side in IE6, orange star on the left in IE7 & 8) or hit - Brings up a sidebar with the history nicely arranged, including Windows documents viewed Use the View menu to arrange the pages visited by date, by site, by most visited, and by order visited today

Internet Explorer – File Locations Windows 2000, XP, and 2003 – Stores the evidence of pages visited in index.dat in 4 locations, pertaining to the cache, history and cookies – These files may be difficult to find, as Windows persists in hiding them from Windows Explorer, Search, and even command-line browsing Windows Vista, 7 and 2008 changed the locations!

Internet Explorer – Browsing History With Cache Files For the subject's browsing history ( index.dat and the cache files themselves – in subdirectories), use Windows Explorer to look in C:\Documents and Settings\ \Local Settings\Temporary Internet Files\Content.IE5\ C:\Users\ \AppData\Local\Microsoft\ Windows\Temporary Internet Files\Content.IE5

Internet Explorer – Browsing History Without Cache Files For the subject's browsing history ( index.dat without the cache files), use a browser (NOT Windows Explorer) or command prompt to look in C:\Documents and Settings\ \Local Settings\History\History.IE5\ Daily history: MSHist01(start)YYYYMMDD(end)YYYYMMDD Weekly history: MSHist01(start)YYYYMMDD(end)YYYYMMDD

Internet Explorer – Index.dat In Depth - Header Start of header Start of cache folder listing

Internet Explorer – Index.dat In Depth - Activity Record Start of record Last modified timestamp Last accessed timestamp Start of URL Cached file name Start of http header Start of user name

IE – What If The subject Clears The Cache? In IE6, when you select Delete Files, the cache files are deleted from the hard drive, but the entries in index.dat are marked free and NOT removed! IE7 & 8 is more thorough – Selecting Delete Files removes both the files and the entries in index.dat (although you can restore the files themselves as they are not overwritten)

IE8 – What If The subject uses InPrivate Browsing?

Internet Explorer – Cookies For cookies saved on the subject's hard drive (individual cookie text files), use Windows Explorer to look in C:\Documents and Settings\ \Cookies\

Internet Explorer 6 and Before – Identification / Authentication Stores encrypted userIDs and passwords (AutoComplete) in HKCU\Software\Microsoft\Internet Explorer\IntelliForms\ SPW, and web addresses in HKLM\Software\Microsoft\Protected Storage System Provider\

Internet Explorer 7 & 8 – Identification / Authentication Stores encrypted userIDs and passwords (AutoComplete) in HKCU\Software\Microsoft\Internet Explorer\IntelliForms\Storage2 Encryption has been improved

Mandiant Web Historian - Overview A tool that allows you to take a given index.dat file and parse it into a readable / exportable format Available at The best part: Its FREE!

Mandiant Web Historian – Running When you run the program, you are presented with two ways of obtaining an index.dat file Note that only certain approaches work for certain files, and using the wrong approach may lock the Web Historian program!

Mandiant Web Historian – History Report

Pasco Pasco is another tool for analysis of the index.dat files, but this one also runs on Unix, which is another environment where you may be running other forensics tools Does basically the same operation as Web Historian, outputting to delimited text files that can be imported elsewhere

Pasco - History with Cache

Galleta - Cookie analysis From the command line (Unix or Windows): galleta (filename) Option: -t (column delimiter – defaults to tab) Use > to redirect output into a file

IE PassView - Stored Credentials IE PassView reads the stored Internet Explorer credentials from the Windows Registry and returns the website, userID and password in columnar format Note that this will obtain the user credentials, but not other autocomplete information such as form fields You will have to run it on the subject's computer – not a very good idea, so create a (forensic) working copy and run it from there

Firefox – What We Will Cover Where Firefox stores files used in displaying web pages (cache), tracking pages visited (history) and automatic identification / authentication (cookies, credentials) How to access the information using just the browser Tools used to analyze Firefoxs history, cached files, cookies and stored credentials Tools used to override protection of the stored credentials

Firefox - Overview Open source web browser Evolved from the Netscape Navigator web browser Support for images, frames, SSL and javascript Full disk cache support

Firefox – File Locations Firefox stores its history, downloads, form fields, cookies, and Identification / Authentication files in the same location: C:\Documents and Settings\ \Application Data\Mozilla \Firefox\Profiles\.default\ (Windows XP) or C:\Users\ \AppData\Local\Mozilla \Firefox\Profiles\.default\ (Windows Vista, 7 and 2008)

Firefox – File Locations (2) Firefox stores its cache files in a different location: C:\Documents and Settings\ \Local Settings\Application Data\Mozilla \Firefox\Profiles\.default\Cache\ (Windows XP) or C:\Users\ \AppData\Local\Mozilla \Firefox\Profiles\.default\Cache\ (Windows Vista)

SQLite Library Software library that implements a transactional SQL Database Engine Used by Firefox to store information in the files we discussed before Unlike with earlier Firefox versions, the text in SQLite format can be read easily within Firefox

Firefox Data Files – In Depth places.sqlite : Stores information regarding the places where the user has browsed. – moz_places : records each URL visited and related information – moz_historyvisits : records all visits to URLs recorded in the moz_places table – moz_inputhistory : records information typed into text boxes on web pages – moz_favicons : records information for the pages favorite icon.

Firefox Data Files – In Depth (2) formhistory.sqlite: Store values with corresponding fields filled in on a web page. – moz_formhistory: Records information typed on HTML forms cookies.sqlite: Stores cookies obtained from URLs – moz_cookies: Records places, values and expiration of obtained cookies

Firefox– Viewing Without Tools View the History menu, or display in a sidebar with - Type about:cache in the address bar to view cache files Tools / Options / Privacy / Cookies / Show Cookies

Firefox– Viewing (Almost) Without Tools

Mandiant Web Historian – Firefox

Firefox Cache – Inside The Files On Firefox, the cache information is stored across 3 types of files: one (1) cache map file, three (3) cache block files, and as many additional cache data files as required to store additional cache data

Firefox – What If The subject Clears The Cache? In Firefox, the situation is skewed much more in favor of the subject. Going to Tools and selecting Clear Private Data deletes not only the cache files, but handily removes the cache map and cache block files, so tying the files (assuming you could recover them) to the cache map and blocks becomes quite a bit more difficult

Cache View - Overview Fortunately, were going to forgo the math and utilize the Cache View tool, a shareware program that can be fully registered for all of US $25 This program extracts the cache data, organizes it and displays it in columnar format, and allows export to comma- separated files

Cache View - Firefox

MozillaCookiesView - Firefox

FireMaster – Stored Credentials Firefox gives you the option to save your often-used userIDs and passwords that you utilize to access websites Unfortunately for the forensic investigator, the subject may specify a Master password, which prevents access to all the other passwords FireMaster cracks this master password, allowing you to access the password list in the browser or via FirePassword

FirePassword – Stored Credentials Used with or without the Master Password (depending on if its been set) to see the websites your subject visited and the userIDs and passwords s/he used to get in Much quicker than FireMaster, as you either dont have a Master Password or have already specified it!

Dump AutoComplete – Stored Form Fields Information in formhistory.sqlite can be viewed with any sqlite-compatible program, but must be extracted to be the most useful to the investigator Use the Dump Auto Complete program to bring out the form field name and what was entered Even though these arent credentials, a lot of information about the subject can be gleaned