Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Vector35
/
binaryninja-api
Public
Notifications
You must be signed in to change notification settings
Fork
294
Star
1.3k
Code
Issues
1.9k
Pull requests
40
Discussions
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
binaryninja-api
binaryview.cpp
on
test_objc_metadata
User selector
All users
All time
Commit history
Commits on Aug 12, 2026
Allow persisting metadata without marking the file as modified
Show description for 5924ba6
bdash
committed
5924ba6
View commit details
Copy full SHA for 5924ba6
View code at this point
Browse repository at this point
Commits on Jul 29, 2026
Extend rbran's parser robustness fixes with file-backed bounds and configurable limits (#8303)
Show description for 6acb6ec
3 people
authored
6acb6ec
View commit details
Copy full SHA for 6acb6ec
View code at this point
Browse repository at this point
Commits on Jun 17, 2026
Expose API for running core's string detection on arbitrary buffers
Show description for 3003bfa
bdash
committed
3003bfa
View commit details
Copy full SHA for 3003bfa
View code at this point
Browse repository at this point
Commits on Jun 2, 2026
Add support for multiple global pointer registers
zznop
committed
5953d08
View commit details
Copy full SHA for 5953d08
View code at this point
Browse repository at this point
Commits on May 22, 2026
Refactor calling conventions to support correct representation of structures
D0ntPanic
committed
8d621c5
View commit details
Copy full SHA for 8d621c5
View code at this point
Browse repository at this point
Commits on May 19, 2026
Fix incorrect reference counting in C++ API
bdash
committed
fd40266
View commit details
Copy full SHA for fd40266
View code at this point
Browse repository at this point
Commits on Mar 30, 2026
Add a hook to allow BinaryView subclasses to run code after snapshot data is applied
Show description for ddd7aa4
bdash
committed
ddd7aa4
View commit details
Copy full SHA for ddd7aa4
View code at this point
Browse repository at this point
Commits on Jan 27, 2026
Perform function lifting and inlining in arch plugins
Show description for 5ccef72
zznop
committed
5ccef72
View commit details
Copy full SHA for 5ccef72
View code at this point
Browse repository at this point
Commits on Jan 1, 2026
update copyrights for 2026
psifertex
committed
d9c58e9
View commit details
Copy full SHA for d9c58e9
View code at this point
Browse repository at this point
Commits on Dec 18, 2025
Fix vector::resize -> reserve call
CouleeApps
committed
7556875
View commit details
Copy full SHA for 7556875
View code at this point
Browse repository at this point
Commits on Dec 16, 2025
Add more reserve calls
SmoothHacker
authored and
CouleeApps
committed
6138978
View commit details
Copy full SHA for 6138978
View code at this point
Browse repository at this point
Add missing std::vector reserve calls
Show description for 3967000
SmoothHacker
authored and
CouleeApps
committed
3967000
View commit details
Copy full SHA for 3967000
View code at this point
Browse repository at this point
Commits on Nov 25, 2025
Add SectionMap with bulk operations and batch section APIs.
bpotchik
committed
77da98d
View commit details
Copy full SHA for 77da98d
View code at this point
Browse repository at this point
Commits on Nov 24, 2025
Add IsOffsetReadOnlySemantics API.
bpotchik
committed
ccd33ad
View commit details
Copy full SHA for ccd33ad
View code at this point
Browse repository at this point
Commits on Oct 21, 2025
Add derived strings and string recognizer API
D0ntPanic
committed
5d4fc5f
View commit details
Copy full SHA for 5d4fc5f
View code at this point
Browse repository at this point
Add constant renderer API
D0ntPanic
committed
cae2692
View commit details
Copy full SHA for cae2692
View code at this point
Browse repository at this point
Commits on Oct 3, 2025
Add zero-copy data pointer access for BinaryData objects for API-side container transforms.
bpotchik
committed
0fb07c2
View commit details
Copy full SHA for 0fb07c2
View code at this point
Browse repository at this point
Commits on Jul 15, 2025
Add the ability to limit the number of results in the cross reference APIs
D0ntPanic
committed
c41b80e
View commit details
Copy full SHA for c41b80e
View code at this point
Browse repository at this point
Add API to get all type references at the same time to avoid duplicating work
D0ntPanic
committed
6894a94
View commit details
Copy full SHA for 6894a94
View code at this point
Browse repository at this point
Expose analysis' system call type and name retrieval
Show description for 41213e0
emesare
committed
41213e0
View commit details
Copy full SHA for 41213e0
View code at this point
Browse repository at this point
Commits on Jul 13, 2025
Fix GetDataOffsetForAddress API to properly work for mapped load regions only.
bpotchik
committed
6c4619c
View commit details
Copy full SHA for 6c4619c
View code at this point
Browse repository at this point
Commits on Jul 3, 2025
Add API to get all type field references at the same time to avoid duplicating work
D0ntPanic
committed
2cd19b8
View commit details
Copy full SHA for 2cd19b8
View code at this point
Browse repository at this point
Expose Add/RemoveDataReference and ensure BinaryViews use this API instead of the _user_ variant
plafosse
authored and
bdash
committed
b26a85d
View commit details
Copy full SHA for b26a85d
View code at this point
Browse repository at this point
Fix TagType objects being leaked when opening tags sidebar
emesare
committed
eb36a2b
View commit details
Copy full SHA for eb36a2b
View code at this point
Browse repository at this point
Add outlining support for wmemcpy.
bpotchik
committed
246f1f7
View commit details
Copy full SHA for 246f1f7
View code at this point
Browse repository at this point
Commits on Jun 30, 2025
Fix busted stringify_unicode_data python API.
bpotchik
committed
77f007b
View commit details
Copy full SHA for 77f007b
View code at this point
Browse repository at this point
Commits on Jun 23, 2025
Perform BB analysis from Architecture C++ API
Show description for b079d1a
zznop
authored and
rssor
committed
b079d1a
View commit details
Copy full SHA for b079d1a
View code at this point
Browse repository at this point
Commits on Jun 16, 2025
Update SymbolQueue API to support types with confidence.
bpotchik
committed
5cab99a
View commit details
Copy full SHA for 5cab99a
View code at this point
Browse repository at this point
Commits on Jun 13, 2025
Fix misc memory leaks in C++ API
emesare
committed
0c34857
View commit details
Copy full SHA for 0c34857
View code at this point
Browse repository at this point
Commits on Apr 29, 2025
Fix memory leaks in Sections, Segments, Settings, ExternalLibrary, and BackgroundTask
plafosse
committed
6697a9d
View commit details
Copy full SHA for 6697a9d
View code at this point
Browse repository at this point
Commits on Apr 25, 2025
std::function<bool(size_t,size_t)> ==> ProgressFunction
CouleeApps
committed
9262278
View commit details
Copy full SHA for 9262278
View code at this point
Browse repository at this point
Commits on Apr 9, 2025
Expose AnalysisState through the API
xusheng6
committed
d4f7a4b
View commit details
Copy full SHA for d4f7a4b
View code at this point
Browse repository at this point
Commits on Mar 28, 2025
missed the older dates!
psifertex
committed
12f1e2e
View commit details
Copy full SHA for 12f1e2e
View code at this point
Browse repository at this point
Commits on Mar 19, 2025
Add API for BinaryView::FinalizeNewSegments
kat
committed
d2371c2
View commit details
Copy full SHA for d2371c2
View code at this point
Browse repository at this point
Commits on Mar 17, 2025
Add search mode detection feedback in find dialog for advanced binary search.
bpotchik
committed
eeb1402
View commit details
Copy full SHA for eeb1402
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.