Base - Make identify a class so it is easier to turn on/off the cache
4.2.1.dev89
Base - Remove static list of recognized file types in identify - Fix a lot of file detection in identify - Added support for File type detection using yara rules - Replace all regex based file detection for yara rules - Allow all pieces of file detection to be loaded from a cached file entry - Added identify file testing during test pipeline to make sure identify remains in a working state
Service client - Remove unused section of code
UI - API Server - Fix helper API to use the new way of listing all file types - Added API to get/put the different identify parts
UI - Frontend - Added a page to modify identify data
4.2.1.dev88
Frontend
- Allow scanning upper-case SHA256 hashes
UI
- Raise exception on invalid classification - Check the archive when checking for files by hash
4.2.1.dev87
UI/API
- Submit-By-Hash: - Guard Submit/Ingest APIs against classification tampering of known files currently in Assemblyline - Hide files if user shouldn't be able to acknowledge existence based on classification
4.2.1.dev86
Frontend
- Merge URL/SHA256 tabs into a common tab - if `allow_url_submission` is enabled, then the GUI will display and allow creating submissions using URLs or SHA256 of known files - if `allow_url_submission` is disabled, then the GUI won't display the ability of creating URL submissions and will enforce it using input validation
4.2.1.dev85
UI/API
- Ontology: Fix recursive updates to nested properties