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

Feat/cleanup vverbose rendering #2567

Closed
wants to merge 15 commits into from

Conversation

williballenthin
Copy link
Collaborator

@williballenthin williballenthin commented Jan 20, 2025

review after #2532

Screenshot 2025-01-20 6 07 22 PM

  • only show the call id within a span-of-calls match results, to reduce visual noise. can assume the ppid/pid/tid are the same as in the match header.
  • when there's only one call, use "call" not "calls" and don't show set decorations ("{}").

Checklist

  • No CHANGELOG update needed
  • No new tests needed
  • No documentation update needed

to ensure its not modified by reference after we expect it to be
addresses discussion in
mandiant/capa-rules#951

pep8

sequence: add test showing multiple sequences overlapping a single event
also, for repeating behavior, match only the first instance.
sequence: add more tests
contains the call ids for all the calls within the sequence, so we know
where to look for related matched.

sequence: refactor SequenceMatcher

sequence: don't use sequence addresses

sequence: remove sequence address
pep8

fix ref

update submodules

update testfiles submodule

duplicate variable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant