Releases: target/strelka
0.25.02.26: Dependency Updates, Scanner Tweaks, ScanPyInstaller
Description
This release introduces several dependency updates and build fixes to ensure that all builds run smoothly. Additionally, this release tweaks several scanners such as ScanTLSH, ScanDocx, and ScanExiftool to provide better detection through rule and function tweaks. Finally, this release adds in a new scanner, Scan PyInstaller, which scans metadata from python installer binaries for use in forensic and malware analysis.
What's Changed
- Create Nightly Build File by @skalupa in #465
- Adjust Github Actions Build Reference by @phutelmyer in #466
- Update Nightly Build Workflow by @skalupa in #468
- Explicitly define setuptools dependency by @skalupa in #469
- Updating Docker Compose Reference in README by @phutelmyer in #470
- Package Update for Vulnerabilities by @skalupa in #472
- Update mantic.list by @skalupa in #477
- Upgrading 7zip to version 24.09 by @skalupa in #478
- Update README.md by @martinspielmann in #479
- Added Docker Restart Policies to all docker-compose files so that Strelka restarts in a fully running state. by @m3636 in #473
- Docx Classification Update by @skalupa in #482
- ScanTLSH diffxlen Update by @skalupa in #480
- New Scanner: ScanPyInstaller by @skalupa in #481
- Dependency and Changelog Updates by @skalupa in #483
New Contributors
- @martinspielmann made their first contribution in #479
- @m3636 made their first contribution in #473
Full Changelog: 0.24.07.09...0.25.02.26
0.24.07.09
What's Changed
- Bump idna from 3.6 to 3.7 by @dependabot in #453
- Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #455
- Add mimetype check for XML files by @skalupa in #460
- Adding Pull Policy to Latest Images by @phutelmyer in #461
- Removing WeasyPrint by @skalupa in #462
Full Changelog: 0.24.04.23...0.24.07.09
0.24.04.23
What's Changed
- Fix for Invalid Stripping for Email Message ID Parsing by @phutelmyer in #427
- ScanZip Improvements - Limits Changes, Zero File Size Support, Encryption Updates by @ryanohoro in #429
- Enhancements: JNLP Signature, ScanEmail Preview Image, IOC Support, and Dependency Optimization by @phutelmyer in #431
- Bump cryptography from 41.0.6 to 42.0.0 by @dependabot in #432
- ScanPe Fix for Dictionary / Flag Type Change (Fix for #433) by @phutelmyer in #434
- Adding in Full OCR text as string by @skalupa in #435
- Fix bad filestream comment by @ryanohoro in #438
- Enhancements to ScanYara Scanner for Improved Rule Organization and Metadata Extraction by @phutelmyer in #440
- Port ScanZip improvements to ScanRar, Fix Password Cracking, Port Password Caching to ScanZip by @ryanohoro in #442
- Pin yara-python to 4.3.1 in Poetry by @ryanohoro in #443
- Add optional overlay file extraction to ScanPe by @ryanohoro in #444
- Poetry Notation Update by @phutelmyer in #447
- Update README.md Contributors by @ryanohoro in #448
- ScanOcr Gif Support and ScanBase64Pe Rename by @phutelmyer in #449
- Bump pillow from 10.2.0 to 10.3.0 by @dependabot in #451
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #446
- Enhancements to Strelka Email Scanner / Adding Broken Email Test by @phutelmyer in #450
- Adding in ScanJNLP by @skalupa in #454
- Porting refactor of ScanXML by @skalupa in #456
Full Changelog: 0.24.01.18...0.24.04.23
0.24.01.18
What's Changed
- Scanner Updates, Error Handling and IOCs by @phutelmyer in #425
- Optional Redundancy logging to remote S3 location by @skalupa in #426
Full Changelog: 0.24.01.04...0.24.01.18
0.24.01.04
What's Changed
Infrastructure
- Optional Kafka Producer for Strelka Frontend by @skalupa in #416
- Updating Golang version to 1.21.5 by @skalupa in #418
- IOC flow modification by @phutelmyer in #417
- Bugfix: Add fix for SSL CA Bundle Verification Issue by @skalupa in #421
Scanners
- Adding Thumbnail Generation and Formatting Changes in @phutelmyer in #417
- Bug Fix + Readibility Update for ScanPdf Scanner by @phutelmyer in #420
- IOC Modifications for all relevant Scanners by @phutelmyer in #417
New Contributors
Full Changelog: 0.23.12.01...0.24.01.04
0.23.12.01
Description
This release provides user feedback for YARA compilation failures, bumps several dependencies, and removes some underused / unused functionality.
What's Changed
- Removing CAPA and FLOSS by @phutelmyer in #413
- Bump cryptography from 41.0.4 to 41.0.6 by @dependabot in #415
- ScanYara Safe Key Collection by @phutelmyer in #412
Full Changelog: 0.23.11.10...0.23.12
0.23.11.10
What's Changed
- Hotfix: Safely Account for a YARA Compilation Failure by @phutelmyer in #411
Full Changelog: 0.23.11.04...0.23.11.10
0.23.11.04
What's Changed
- Improvements to ScanQr by @ryanohoro in #406
- Exiftool Output Modification (Remove Key Inclusion Requirements) by @phutelmyer in #407
- Bump google.golang.org/grpc from 1.53.0 to 1.56.3 by @dependabot in #408
- Adding IQY Scanner by @phutelmyer in #409
- Added ScanIqy to target and extract network addressed from IQY (Internet Query) files
- Added tests for ScanIqy
- Fix for a poetry build issue
- Fix for various tests
- Adding the ability to use precompiled YARA rules: Speed up YARA initialization on Strelka boot by using precompiled rules
Full Changelog: 0.23.10.24...0.23.11.04
0.23.10.24
What's Changed
- Moved to
poetry
for Python package management by @phutelmyer in #405 - Scanner, tests, fixtures, taste, config, and docs for ScanDonut by @ryanohoro in #400
- Add get_remote_fixture and get_remote_fixture_archive for tests by @ryanohoro in #397
- Bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in #403
Full Changelog: 0.23.09.12...0.23.10.24
0.23.09.12
What's Changed
- Bump pygments from 2.14.0 to 2.15.0 in /src/python by @dependabot in #385
- Update Pillow Dependency by @phutelmyer in #388
- Improve OneNote File Extraction and Fix IOC Storage by @phutelmyer in #389
- MSI Filename and Size Support by @phutelmyer in #390
- YARA Refactor and Option to Output Hexadecimal Offset Matching by @phutelmyer in #391
- Strelka Backend Update: Ubuntu 22.10 to 23.04 by @phutelmyer in #396
Full Changelog: 0.23.07.10...0.23.09.12