500.3 - USB & Shell Items Flashcards
Shell Item Artifact Attributes
- Type of Drive Target - Fixed, Removable, Netowork
- Path of Target File -
- Target Medata - MAC Timestamps, Size, MFT Record, Sequence #
“Recent Docs” Shortcut Files (.lnk)
- Autocreated by Win in Recent Folder when a file is OPENED
- .lnk files point to = Target file MAC times, vol info (name, type, vol sn), orig path, fixed/ removable/ network target
- Non-exe generates generates 2 .lnk Files = 1. Target File & 2. Parent Folder of Target File
- MAX # of files - 149
- Files edited in USB are in recent items folder under user account
- Date Created = First Opened
- Date Modified = Last Opened
Location
- Win7 - C:\Users|AppData\Roaming\Microsoft\Windows\Recent (Win7 ) &
- XP - Doc & Settings\user
Windows 10 Recent Doc changes
- When a file is created, a LNK file will also be created in the RECENT folder
- Only when the user opens the fire will the LNK file be created
- Folder Creation = Link of Folder, Parrent Folder, & Grand parrent Folder
- File Creation = Link of Folder & File
LeCMD.exe and lp.exe
- LeCMD.exe - LNK Explorer command line edition
- LNK file analysis and parsing be
LNK File Data Structure
- Header & other info
- Source file, source created, source modified, source accessed
- Target created time, Modified time, and accessed time, target size, flags
- Link Info = Volume info = SN & drive type
- Target ID - Only shows if a flag is present
- contains shell items that are similar to what is found in Shellbags
- MFT info, timestamps, no absolute path
- Extra - Console properties, serialized property store structures
Win 7 - Win 10 JumpLists
- Jumplists makes up both Destinations and Tasks
- Shows the most recent or frequently used media for an app
- Shows default tasks (pin app, start app, & close all windows of apps)
- Two types of Jumplists: Automatic & Custom
Automatic Destinations
- Automatically created for each app by Windows - (Controled by the Window)
- Created when files are open in an app
- Found in Recents Folder
- List of Apps sorted by AppID (Unique identifier) & 16 digits of a name
- Files contain:
- Creation Time = First exe w/ file Open
- Mod Time = Last time of exe w/ file open
Location
- C:\Users(Profile)\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations
Custom Destinations
- Created with specific development info from the app developer
- Found in Recents Folder
- Files contain:
- Creation Time = First time item is added to the AppID / First exe of App
- Mod Time = Last time an item was added to an AppID
Location
- C:\Users(Profile)\AppData\Roaming\Microsoft\Windows\Recent\CustomeDestinations
AppIDs
- Unique Identifiers to the OS & App
Shellbags
Tracking Folder/Directory Usage Win 7-10
- Shows folders that were access on the local Machine, Network, & Removeable Devices
- Evidence of previously existing/deletion/overwirte Folders
- When folders were accessed & by who
Location
- Explorer = USERCLASS.DAT\Local setting\Software\Microsoft\Windows\Shell\ Bags OR BagMRU - Desktop - NTUSER.DAT\Software\Microsoft\Windows\Shell\Bags OR BagMRU
Shellbags - Based on Windows Explorer
- Only First time folder was opened / settings changed
- Example: Setting the window size, changing file viewing option, looking at thumbnails, sorting options
Parsing Win7 - Win10 Shellbags / What do Shellbags consist of
- BagMRU = Desktop/Computer
- Keys = Specific Drives (C:, E:, D:)
- SubKeys = Users
- Values = Which Folder is what
Shellbags Analysis Key items
- MRUListEx indicator - Last Time directly accessed (Last key write time)
- FAT/NTFS - File record & Sequence # allow you to separate drives
- FAT32 = Sequence numbers NULL
- NTFS = Sequence numbers Exists
- Match returned device to directories accessed to make sure you are looking at the right device
Purpose of USB Device Forensics
Removable Device Info
- Vendor/make/Version
- Serial #
User Information & Activity w/ USB Device
- Determine drive letter & volume name
- Find user that used the specific USB device
- Discover first time device was connected
- Determine last time device was connected
- Determine when device was moved
30 days of activity stored in Registry - USB & USBSTOR Keys
Mass Storage Device (MSC)
*** USB Device Types
- Removable storage devices
- external drives, thumb drives, MP3 player
- Mounts within Windows Explorer
- Hard Disk Drives (Win7+)
- Devices w/ removable storage (XP)
- Also referred to as UMS (USB Mass Storage)