Skip to content

WARP Statistics and Actions Missing from Log on New Binary Open #7266

@utkonos

Description

@utkonos

Version and Platform (required):

  • Binary Ninja Version: 5.2.8109-dev Ultimate, c239cc75
  • OS: macos
  • OS Version: 15.6
  • CPU Architecture: x86_64

Bug Description:
In the recent past, there were log entries that recorded actions taken by WARP that included matched function statistics and loaded signature files. At some point those log entries disappeared with one of the recent releases in dev. It would be helpful to bring those logs back if this was a concious design choice, and if this was a mistake, also good idea to bring them back.

Steps To Reproduce:

  1. Make a WARP signature file
  2. Enable analysis.warp.Load User Files
  3. Close binja
  4. Open binja
  5. Open the log
  6. Open a new file that you know has functions WARP will match
  7. Notice that WARP no longer has any entries at all where it used to have [0 WARP] Foo'd 15 functions, and Bar'd 5 functions (I don't remember the exact text that it used to record, but it was helpful).

Expected Behavior:
Logging of WARP actiions during initial workflow.

It does still show the similar stats from the old deprecated? SignatureMatcher.

Screenshots:
Image

Metadata

Metadata

Assignees

Labels

Component: WARPEffort: TrivialIssues require < 1 day of workImpact: LowIssue is a papercut or has a good, supported workaround

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions