Skip to content

VT Augment + View Refactor

Compare
Choose a tag to compare
@phutelmyer phutelmyer released this 19 Apr 14:57
· 9 commits to main since this release
f6c3593

Summary

This release introduces several enhancements to the Strelka UI, including VirusTotal Augment integration, improved file analysis UX, a filterable IOC display, and more intuitive navigation.

Dashboard & Analysis Pages:

Added VirusTotal Augment
If a Premium VirusTotal key is provided, users gain access to VirusTotal Augment functionality for submitted and scanned files. This enhancement provides direct access to the latest VirusTotal data and file relationships. As Strelka UI only stores the VirusTotal data at time of submission, this will provide a more accurate read on the file.

620b24dd-0b56-478e-adb3-3b2a748c0d83

Prevent Non-Premium VT Key Usage
Users without a Premium VirusTotal key can no longer access VirusTotal-related features on both the dashboard and analysis pages. This will prevent confusion / errors.

image

Analysis Page Enhancements:

Filterable IOC Display
All potential IOCs from file submissions are now displayed in a unique and filterable box on the left side of the analysis page, allowing users to quickly identify and filter files based on IOCs.

image

ScanXml Card
Added a ScanXml card displaying details from the XML scanner, including extracted tags and content.

image

Improved ScanIoc File Pagination
Fixed the IOC pagination table to correctly adjust table size based on content.

image

Raw JSON View Filtering
Users can now filter the Raw JSON View card based on a string, quickly highlighting matches for that filter.

image

General UX Improvements:

File Details Drawer
File details have been moved to a drawer that pops up when clicking a file, improving UX by providing immediate access to file details without needing to scroll.

bd555a90-a0dc-4733-a543-b0b5b2242308 (2)

Toggle Expand/Collapse Button
Added a button on file analysis cards to toggle between showing all or hiding all details, improving readability and user control.

02c9bb83-5e85-40c4-9b73-ab5d70bb5fe4 (1)

Enhanced Filter Functionality
Updated left-hand filter functionality to visually indicate when a filter is applied, enhancing user understanding and interaction.

5ad945e7-8f43-482c-863d-52ea03ee55ee (2)

Limited File Display
Implemented a feature to limit the total files/highlights shown, with an option for users to load 10 more files at a time, preventing overwhelming displays in submissions with numerous files.

5ad945e7-8f43-482c-863d-52ea03ee55ee (1)

Dark Mode (Beta)
Lets user toggle and persist dark mode. May include visual artifacts / bugs.

Kapture 2024-04-19 at 10 49 00

Testing and Validation

Each feature has been tested on several samples to ensure functionality works. Although, bugs may occur because there's so many variations. Let me know please.