Skip to content

Latest commit

 

History

History
executable file
·
105 lines (80 loc) · 4.26 KB

File metadata and controls

executable file
·
105 lines (80 loc) · 4.26 KB

Artifacts

  • Recall ntuser.dat is really just HKCU hive
  • usrclass.dat is more segmentation (UAC)
    • Used to record configuration information from user rpoc's that do not have access to write to the standard registry hives.
    • Is NOT parsed in FTK Imager, does do ntuser.dat

Registry Artifacts

  • If a conflict between HKLM and HKCU, Windows loads from HKCU.
  • ComDlg32 - for recent paths in programs. Ex: MSWord recent docs
  • RecentDocs - will usually be lnk files
  • RunMRU - in regedit, more easibly readable
  • TypedPaths - those typed into File Explorer's browser bar
  • UserAssist - rot13'd but GUID paths
  • HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Shares - all shares on the system
  • HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces - all ifaces
    • Also HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList
    • HKLM\SOFTWARE\Microsoft\WZCSVC\Parameters\Interfaces\{GUID}
      • 0x06:Wired, 0x17:Broadband, 0x47:Wireless
  • Service Tracing
    • Basic debug info about reunning servies and modules.
    • local user permission
    • HKLM\SOFTWARE\Microsoft\Tracing
    • Present from XP to current
    • More Info on exploit

Shellbags

  • Customization configurations (sizes, placements, etc)
  • BagMRU || Bags
  • Use a tool.
  • SANS whitepaper
  • Access Data Shellbags Explorer download

Recycling Bin

  • $Recycle.Bin
  • $R ("recovery") is the data
  • $I is metadata
  • Tool

LNK

  • persist even if the orgiinal system file was deleted.
  • file containing a pointer to another file on the FS.
    • Magic Bytes: 4C 00 00 00
    • Contains: Network Share information, original file location, host system name, MAC address,...
  • Locations:
    • C:\Users\Mussm\AppData\Roaming\MS\Win\Recent
    • C:\Users\Mussm\AppData\Roaming\Microsoft\Office\Recent
  • TZWorks jmp.exe for LNK files
    • LNK files are actually in db structure in AutomaticDestinations

Jump Lists

  • Intro'd in Win7
  • Locations:
    • C:\Users\Mussm\AppData\Roaming\Microsoft\Office\Recent
  • Automatic Destinations - common api features and Object Linking and Embedding Compound Files.
    • Each Stream is its own link file
  • Custom Destinations
    • App-specific, developer made

Prefetch

  • Windows “prefetches” the necessary code and data to a single location. Then, prevents the system from seeking across system files for DLLs and other needed data.

Thumbcache

  • Created when the user uses the Thumbnails or Filmstrip folder viewing options in File Explorer.
  • Location: <System Volume>\Users\<User Name>\AppData\Local\Microsoft\Windows\Explorer.
  • Stored in SQLite db
  • Thumbcache Viewer Tool

Amcache and Shimcache

USBs

Misc

Tools

Further Reading: