Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

analyze: enable sigs consuming sigs #4327

Merged
merged 4 commits into from
Nov 5, 2024

Commits on Oct 29, 2024

  1. chore: decouple sig init from init

    This allows initializing signature to event data without importing eBPF
    initialization logic, which require specific compilation tags.
    
    Co-authored-by: Asaf Eitani <[email protected]>
    NDStrahilevitz and Asaf Eitani committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    3b32997 View commit details
    Browse the repository at this point in the history
  2. chore: move finding event conversion to a package

    Opportunistic refactor. Logic does not relate to eBPF and does relate to
    event data. Also allows importing this logic without importing eBPF
    related code.
    NDStrahilevitz committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    84ceba7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad56d06 View commit details
    Browse the repository at this point in the history
  4. fix(analyze): enable sigs consuming sigs

    Signatures consuming other signatures relied on the single binary
    reprocessing finding events into the pipeline. This did not occur in
    analyze mode. Introduce that mechanism so that it now works.
    
    Co-authored-by: Asaf Eitani <[email protected]>
    NDStrahilevitz and Asaf Eitani committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    df567eb View commit details
    Browse the repository at this point in the history