You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Anomalies in directories where data is rarely written to and should mostly be in sequential order, anomalies here would be inspecting MFT sequence numbers and comparing to creation time, in directories such as Windows/System32.
Map up all these directories
There will be FPs, find ways to tune the amount of FPs to minimum
$I30 entries and compare to other entries in timeline
Anomalies in $SI and $FN timestamps
Examine "sequential" data in the OS, eg. LNK files and entries in Windows Registry that could point to timestomping behavior
Look at EventLog entries
For each of these anomalies:
Flag/label or add an attribute.
Add a graph for visualizing/summary (when graphing becomes easier to achieve)
Most of these depend on the $MFT parser in plaso, but also Registry and EventLog parsers and potentially few others to have run in order to do all the checks.
Since these will most likely produce quite a few FPs, it would be good to have some sort of way to "flag/mark" FPs and/or tune the analyzer in order to minimize those as much as possible.
The text was updated successfully, but these errors were encountered:
Please document the research, also think of using $UsnJrnl:$J and TxF
also consider detecting broader set of time manipulation, such as done by OLK (secure temp) folder and OLECF files
berggren
changed the title
Detect anomalies in NTFS timestamps in order to find potential signs of timestomping
Detect anomalies in NTFS timestamps
Aug 27, 2020
Some ideas to look for:
For each of these anomalies:
Most of these depend on the $MFT parser in plaso, but also Registry and EventLog parsers and potentially few others to have run in order to do all the checks.
Since these will most likely produce quite a few FPs, it would be good to have some sort of way to "flag/mark" FPs and/or tune the analyzer in order to minimize those as much as possible.
The text was updated successfully, but these errors were encountered: