Changes to the project will be tracked in this file via the date of change.
- Improved Project Structure: Strelka UI backend now runs as a package.
- Enhanced Metadata: Structured client metadata added to Strelka events.
- Encryption Status Indicators: Added icons and tooltips for decryption success/failure in
seven_zip
,rar
, andencrypted_zip
scanners. - Mimetype/YARA Accuracy: Refactored handling to show all mimetypes and YARA hits.
- Edge Styling Enhancements: Conditional edge styling and interactive highlights.
- Scan Source Edge Addition: Added source scan information for parent-child relationships.
- Tooltips for Checkboxes: Descriptive tooltips added for checkboxes.
- Human Readable Text Option: Toggle view for
string_text
between human-readable form and array form. - Background for Image: Added a visual background stage for images.
- Adding unencrypted VirusTotal submission support
- Update dependency (Black)
- Dependency updates
- Adding TLSH Card support
- Adding QR Card support
- Bug fix for Visual Basic card where page fails to load if data does not exist for a section.
- On new releases, user session may be expired required the user to manually log out and log in. This fix aims to resolve that issue by forcing the user to the login page.
- Add a ScanJavascript card to display Javascript scanner details
- Adds some more context to Card headers (IOC count)
- Fixes issue where long YARA descriptions extend outside the bounds of the YARA box.
- Bug fix for files missing types (Dashboard)
- Adding Visual Basic scanner
- Formatting + Bug Fixes
- Updated UI
- Updated many / most files / packages
- Added VirusTotal scan / upload support
- Transition to Poetry for Python Package Management
- Refinement of HTTP Response Codes
- Adding base_url support (Defaults to
/strelkaui/
- Bug fix for files without YARA matches
- Dependency upgrade (
@adobe/css-tools
)
- Dependency upgrades (
requests
,grpcio
,tough-cookie
,cryptography
)
- Added Docker Hub support for repo tags
- Added API suppport
- Added functionality to multiple pages
- Updated code with improved formatting / types
- Added extracted file support
- Removed need to initialize local database. Done automatically now.
- Bug fix for README build badge.
- Bug fix for file view page.
- Added support for multiple file submissions in Dashboard dropzone.
- Added Strelka server connection status on Dashboard.
- Bug fix for when attempting to submit a file.
- Bug fix for when attempting to load a file.
- Ability to filter by file name and description on Submission page.
- Ability to add description to uploaded files
- Changing default docker-compose postgresdb name
- Removing unnecessary directory
- Bug fix for issues when loading scanners with uppercase names
- Bug fix for issues when loading scanners with digits in name
- Updated documentation
- Updated dependencies (dependabot)
- Updated intialization documentation
- Project Commit for OpenSource Submission Request