Windows
Currently artemis
has been tested on Windows 8.1 and higher. artemis
supports multiple complex binary artifacts on Windows such as:
NTFS
-artemis
can parse the rawNTFS
disk using the ntfs crateRegistry
-artemis
can parseRegistry
files on diskESE
-artemis
can parseESE
database files on diskEvent Logs
-artemis
can parseEvent Logs
using the evtx crate
A main focus point of the library artemis-core
is to make a best effort to not
rely on the Windows APIs. Since artemis-core
is a forensic focused library, we
do not want to rely on APIs from a potentially compromised system.
However, artemis-core
does use the Windows API for a handful of artifacts:
Processes
- The sysinfo crate is used to pull a process listing using Windows APIsSysteminfo
- The sysinfo crate is also to get system information using Winodws APIs- The Windows API is also used to decompress proprietary Windows compression
algorithms.
- Both
Prefetch
and someNTFS
files may be compressed,artemis-core
will attempt to use Windows API to decompress these files
- Both