Coder Social home page Coder Social logo

andrewrathbun / dfirartifactmuseum Goto Github PK

View Code? Open in Web Editor NEW
541.0 30.0 48.0 653.42 MB

The goal of this repo is to archive artifacts from all versions of various OS's and categorizing them by type. This will help with artifact validation processes as well as increase access to artifacts that may no longer be readily available anymore.

License: MIT License

HTML 100.00%
dfir artifacts-repository windows linux ios android macos

dfirartifactmuseum's Introduction

Logo

DFIR Artifact Museum

Description

The DFIR Artifact Museum is a community-driven archive of DFIR-related artifacts. It was created to provide a centralized location for examples of artifacts from various operating systems.

Purpose

To increase accessibility to sample artifacts without individual researchers having to duplicate efforts to generate data that frankly should be done once and then shared with the community so more time and energy can be spent on analysis rather than artifact generation.

Benefits

Hopefully, with more exposure to artifacts from various operating systems centralized in a single location, someone who never uses Linux might gain more familiarity with what Linux artifacts look like. Same with someone who only uses Linux and doesn't use Windows.

Additionally, with more exposure to artifacts, hopefully those who enjoy creating tools will have sample data from which they can create a parser and share with the community. Having an artifact readily available as sample data takes one major hassle out of the way when it comes to having an idea for a parsing tool to actually creating it and sharing it.

DFIRArtifactMuseum Roadmap

Want to see what the future holds for the DFIRArtifactMuseum repo? Check out the project boards where the to-do lists can be found!

Contributing to DFIRArtifactMuseum

Please check out CONTRIBUTING.md if you want guidance on how you can contribute to the DFIRArtifactMuseum.

Other Projects of Interest

  • EVTX-ETW-Resources - This repo contains XML and CSV files that contain every Event ID, Event Message, etc for every Event Provider for nearly every major version of Windows 8, 10, and 11 and Windows Server 2016, 2019, and 2022. Did you know most Event Providers in Windows are disabled? Now you have visibility into every single one that ships with Windows. Additionally, you'll never have to wonder what an Event ID means for a Provider that's native to Windows. Just search the repo and your answer will be there! ETWProvidersManifests will have the raw XMLs generated from WEPExplorer and ETWEventsList will have the CSVs generated from those XMLs. One CSV per version of Windows will have all event Providers and associated event IDs enumerated.
  • VanillaWindowsRegistryHives - This repo contains zip files containing raw Registry hives post-clean install and JSON dumps of these Registry hives (from the topmost ROOT key) for nearly every major version of Windows 8, 10, and 11 and Windows Server 2016, 2019, and 2022. This is a great way for seeing what's normal within the Registry before user activity kicks in.
  • VanillaWindowsReference - This repo contains a CSV file that consists of a directory listing of every file that comes in a clean install for for nearly every major version of Windows 8, 10, and 11 and Windows Server 2016, 2019, and 2022. This includes filenames, parent folders, hash values, file sizes, etc for EVERY file. A perfect way to see where files are supposed to be located on Windows system. Also, once could technically generate an open source hash database of known good files from this dataset.
  • AboutDFIR - Tool Testing - AboutDFIR has a Tool Testing page which contains links to many other forensic images. Use them to tinker with for research or to validate your findings!

Acknowledgements

Special thank you to Kevin Pagano for the awesome logo!

Licensing/Source Attribution

Please see Digital Corpora's Research Paper on Bringing science to digital forensics with standardized forensic corpora

dfirartifactmuseum's People

Contributors

andrewrathbun avatar nisargsuthar avatar stark4n6 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dfirartifactmuseum's Issues

Windows YourPhone artifacts

Discussed in #23

Originally posted by oid2000 April 16, 2024
Hi there,
Could you please provide a sample databases of the Windows 10's Your Phone application? The databases contain some Android-specific info and can be found here:
%LocalAppData%\Local\Packages\Microsoft.YourPhone_8wekyb3d8bbwe\LocalCache\Indexed#GUID#\System\Database</div>

Add more prefetch samples from Win10 1809 & 1903

As discussed on discord, add more prefetch samples from Windows 10 builds 1809 & 1903 to further improve documentation on types of samples available based on prefetch format versions.

Some things to be sure of when making the collections:

  • Samples include Variant 1 of Version 30 (for Windows 10 & 11)
  • Samples include application hosting prefetch files. (DLLHOST.EXE, RUNDLL32.EXE, MMC.EXE, MSEDGEWEBVIEW(2).EXE etc)

ShimCache/AppCompatCache

Grab a version from every major version of Windows so we can figure out what changes when

  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10 (2015)
  • Windows 10 (2016)
  • Windows 10 (2017)
  • Windows 10 (2018)
  • Windows 10 (2019)
  • Windows 10 (2020)
  • Windows 10 (2021)
  • Windows 10 (2022)
  • Windows 11 (2022)

Note to self, edit this post with exact version of Windows used to generate the ShimCache artifact.

Overhaul READMEs for each artifact

I really want to spruce up the READMEs for each artifact. A general description, links to blog posts, and anything else that can provide added value without going too overboard.

Win11 Dirty SRUM State

Hi,

i checked the status of windows11 dirty srudb.dat -> according to the libesedb documents and Windows Esentutl, the database is clean and not dirty. Have i missed anything or is this a clean SRUM Database and incorrect RepoName?

Path to Repo:
(https://github.com/AndrewRathbun/DFIRArtifactMuseum/tree/main/Windows/SRUM/Win11/RathbunVM/Dirty)

libesedb states:
https://github.com/libyal/libesedb/blob/main/documentation/Extensible%20Storage%20Engine%20(ESE)%20Database%20File%20(EDB)%20format.asciidoc#database_state

dirty srum

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.