github CybercentreCanada/assemblyline v4.2.0.stable0
Release 4.2.0.0

latest releases: v4.5.1.dev357, v4.5.1.dev356, v4.5.1.dev355...
2 years ago

Base

  • Use Redis native operator instead of Lua script when scripts are unnecessary
  • Reduce the size on Redis messages when possible
  • Stop over-using the Redis EXPIRE command to reduce load on Redis
  • Add support for privileged services in the ODM

Core

  • Reduce the size on Redis messages when possible
  • Use Max classification between CART file and submission classification during submit
  • Stop using Mocks during test and use real integration testing
  • Add support for privileged service by creating Tasking and Safelist clients
  • Cache connections to redis structures

Service Server

  • Cleanup service status when finishing a task
  • Use Tasking and Safelist clients to share code with privileged services

UI - API Server

  • Use Max classification between CART file and submission classification during ingest
  • Reduce UI start memory footprint
  • Add support for privileged services during service registration

Service Base

  • Add a run_privileged_service script that will perform the job of both service server and task handler so services can connect directly to the infrastructure
  • Add a PrivilegedServiceAPI so privileged service can have direct access to the safelisting API
  • Add new ExtraFeature sample service to test Redis message reduction and to show people how to request certain parts of the service task
  • Update find_base64 and find_pe_file common functions

UI Frontend

  • Add support for privileged services in the UI

Don't miss a new assemblyline release

NewReleases is sending notifications on new releases.