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

optimize Binary Ninja backend #2397

Closed
williballenthin opened this issue Sep 24, 2024 · 1 comment
Closed

optimize Binary Ninja backend #2397

williballenthin opened this issue Sep 24, 2024 · 1 comment
Labels
binary-ninja bug Something isn't working performance Related to capa's performance

Comments

@williballenthin
Copy link
Collaborator

The Binary Ninja backend is really slow. Like many times slower than vivisect or IDA. From a quick profile, check_segment_for_pe takes up a majority of the runtime. Let's optimize this.

@williballenthin williballenthin added bug Something isn't working binary-ninja performance Related to capa's performance labels Sep 24, 2024
@williballenthin
Copy link
Collaborator Author

I think its the calls to find_all_data

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binary-ninja bug Something isn't working performance Related to capa's performance
Projects
None yet
Development

No branches or pull requests

1 participant