puffyCid / artemis

A cross platform forensic parser written in Rust!
MIT License
64 stars 7 forks source link

ShellItems support for JS Runtime #99

Closed puffyCid closed 8 months ago

puffyCid commented 8 months ago

This PR exposes ShellItem parsing to the JS runtime. This is useful when an analyst is trying to code additional parsers for Registry artifacts. ShellItems can sometimes be encountered.

Also adds UTF16 string extraction support to JS runtime

codecov[bot] commented 8 months ago

Codecov Report

Attention: 4 lines in your changes are missing coverage. Please review.

Comparison is base (9b19baf) 84.48% compared to head (ed02c85) 78.45%.

Files Patch % Lines
webui/src/components/host.rs 0.00% 4 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #99 +/- ## ========================================== - Coverage 84.48% 78.45% -6.04% ========================================== Files 434 158 -276 Lines 48908 12144 -36764 ========================================== - Hits 41322 9527 -31795 + Misses 7586 2617 -4969 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.