3.10
What's Changed
- Remove workarounds to map TargetPaths on path record fields by @pyrco in #258
- Add support for at.exe .job files in scheduled tasks by @Wouter-Jansen in #249
- Skip incompatible unit tests on Windows by @cecinestpasunepipe in #260
- Add loader documentation to list output by @Poeloe in #228
- Handle keyboard interrupts and os errors cleanly for dissect tools by @Miauwkeru in #255
- Implement attr()/lattr() in MappedFile and DirectoryFilesystemEntry by @pyrco in #261
- Update the Phobos loader to use the new NTFS API by @pyrco in #269
- Return correct amcache_install records by @Miauwkeru in #265
- Add ssl support to targetd loader by @cecinestpasunepipe in #268
- Refine plugin system by @cecinestpasunepipe in #259
- Remove Loaders from -f in bash autocompletion script by @Miauwkeru in #271
- Add useful trove classifiers to pyproject.toml by @pyrco in #279
- Add a plugin to extract AppX debug information registry keys by @pyrco in #277
- Fix sequential bug caused by copy-by-reference mistake in plugin system by @cecinestpasunepipe in #282
- Add support for Sophos Home and Sophos Hitman by @cecinestpasunepipe in #281
- Add IIS logs to LogLoader by @cecinestpasunepipe in #278
- Fix parsing WER files that do not have a BOM header by @yunzheng in #272
- Allow multiple plugins at once for targetd-loader by @cecinestpasunepipe in #276
- Normalize dev_id when mounting fat disks by @cobyge in #273
- Fix assumption in Hyper-V child plugin by @JSCU-CNI in #264
- Fix mounting ext filesystems for Unix targets by @Schamper in #285
- Add Journal Systemd plugin by @Zawadidone in #242
- Add gpo tasks to tasks plugin by @Poeloe in #267
- Fix the use of deprecated registry.iterkeys() by @pyrco in #287
- Fix resolving invalid symlinks on NTFS by @Schamper in #289
- Add OIDC publish step to workflow by @Miauwkeru in #288
- Change exception by @cecinestpasunepipe in #295
- Fix target-info time zone issue by @cecinestpasunepipe in #294
- Add fallback LS_COLORS scheme to target-shell by @Horofic in #296
- Make FilesystemEntry's is_dir(), is_file() and stat() follow_symlinks parameter aware by @pyrco in #302
- Fix false positive detection McAfee plugin by @cecinestpasunepipe in #297
- Add exclusions function to Windows Defender plugin by @MaxGroot in #301
- Add support for gpo tasks that are wrapped in other tasks by @cecinestpasunepipe in #298
New Contributors
Full Changelog: 3.9...3.10