Windows
Currently artemis has been tested on Windows 8.1 and higher. artemis
supports multiple complex binary artifacts on Windows such as:
NTFS-artemiscan parse the rawNTFSdisk using the ntfs crateRegistry-artemiscan parseRegistryfiles on diskESE-artemiscan parseESEdatabase files on diskEvent Logs-artemiscan parseEvent Logsusing 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
Prefetchand someNTFSfiles may be compressed,artemis-corewill attempt to use Windows API to decompress these files
- Both