Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

File x30 timestamps #2418

Open
abdelwahhab-s opened this issue Jan 2, 2025 · 0 comments
Open

File x30 timestamps #2418

abdelwahhab-s opened this issue Jan 2, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@abdelwahhab-s
Copy link

Summary

(Master File Table) MFT records have multiple timestamps labeled as x10 and x30 as in the example below. x10 are timestamps that are most commonly used and visible to the user, while the x30 are internal timestamps maintained by the file system. Mostly the x10 are used for the majority of the usecases, however for some other security usecases, both those timestamps need to be investigated to detect malicious activities like timestomping, and both the fields would be required in the events.

    "Created0x10": "<timestamp>",
    "LastModified0x10": "<timestamp>",
    "LastModified0x30": "<timestamp>",
    "LastRecordChange0x10": "<timestamp>",
    "LastRecordChange0x30": "<timestamp>",
    "LastAccess0x10": "<timestamp>",
    "LastAccess0x30": "<timestamp>"

Motivation:

A custom field might be used like "ntfs": {"created_x30": "xxx","accessed_x30":"xxx", ...} but that might be a bit a far from the file information inside the document. So It might be better to add the other timestamps with _x30 on top of the current ones under the file field.

The potential result:

"file": {
      "created": "<timestamp>",
      "accessed": "<timestamp>",
      "accessed_x30": "<timestamp>",
      "mtime": "<timestamp>",
      "mtime_x30": "<timestamp>",
      "ctime": "<timestamp>",
      "ctime_x30": "<timestamp>"
}
@abdelwahhab-s abdelwahhab-s added the enhancement New feature or request label Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant