summaryrefslogtreecommitdiff
path: root/python/examples
AgeCommit message (Collapse)Author
2025-03-30update version switcher example to use core_version_info, resolves #6204Jordan Wiens
2025-03-282025 for other formats...Jordan Wiens
2025-03-28missed the older dates!Jordan Wiens
2025-03-28belated copyright year updateJordan Wiens
2025-03-21Add API for refreshing UI without needing an analysis updateGlenn Smith
2025-03-11Update RewritePushPop wf example to use new after apiGlenn Smith
2025-03-06Python: Add LLILFunction.translate and sample workflow using itGlenn Smith
2025-01-30Render LayersGlenn Smith
2025-01-24Add line formatter API and a generic line formatter pluginRusty Wagner
2025-01-20Revert "Add line formatter API and a generic line formatter plugin"Rusty Wagner
This reverts commit 1699c71999d29d32aba5c9f8fea193a661a4b02b.
2025-01-17Add line formatter API and a generic line formatter pluginRusty Wagner
2024-10-28Eliminate AST parameter in high level rendering APIs, as it is already part ↵Rusty Wagner
of the HLIL instruction
2024-10-22doc: Add BackgroundTaskThread python exampleriskydissonance
To allow python plugins to do work not on the UI thread. Also allows them to call update_analysis_and_wait()
2024-10-21Allow multiple high level representations for display, add Pseudo Rust and a ↵Rusty Wagner
Pseudo Python example plugin
2024-10-02update to get python triage example working on recent buildsJordan Wiens
2024-09-25Add Python exampels for UIContextNotification::OnContextMenuCreatedXusheng
2024-09-18Custom flow graph layout supportJosh Ferrell
2024-08-06Add flag role for carry flag when subtraction is implemented with additionRusty Wagner
2024-07-02add custom tooltip exampleJordan Wiens
2024-05-28Use Architecture type for BASE arch paramBrandon Miller
2024-05-16Removed loader.architecture from py mapped viewBrandon Miller
Also updated Python API docs references to loader.architecture
2024-05-03Fixed typing bug in base detection APIBrandon Miller
Also updated example script to use full analysis by default
2024-05-02Add address display mode optionsGlenn Smith
2024-04-30Added Python example script for base detectionBrandon Miller
2024-04-17Update bin_info.py exampleJosh Ferrell
2024-04-17updated bin_info pluginJordan Wiens
2024-04-12Update the Typelib Explorer API Example to support new Sidebar orientations ↵kat
+ Pane usage
2024-03-15Separate local variable tokens in higher level ILs from stack variable ↵Rusty Wagner
tokens in lower levels, and improve token usage in disassembly
2024-02-16Add UI callback for On(Data)ViewReplaced for rebaseGlenn Smith
2024-02-12Add new sidebar APIs to the sidebar exampleRusty Wagner
2024-01-19Add support for components in debug infoKyleMiles
2024-01-08update copyright yearJordan Wiens
2023-11-03Add typelib explorer examplePeter LaFosse
2023-10-19remove copy pasta from a few python examplesJordan Wiens
2023-10-18add missing descriptions of example pluginsJordan Wiens
2023-07-10Move binary view loading in to the core; deprecate open_view in favor of ↵KyleMiles
load; update examples
2023-06-22export svg now theme awareJordan Wiens
2023-06-08replace format with fstrings, fix opacity bug, better enable raw svgJordan Wiens
2023-05-30nes.py : Add missing perform_get_address_size functionKyleMiles
2023-03-06Print the content of the strings in a more straightforward wayXusheng
2023-02-10fixup instruction iterator to work headless and in the UIJordan Wiens
2023-01-06Fix update copyright year leftoverXusheng
2023-01-05Update copyright to 2023Josh F
2022-11-23Move HelloPane registered action from Tools->PluginsKyleMiles
2022-11-10Fix rendering of code lines when scrolling right, fix TokenizedTextView exampleRusty Wagner
2022-10-17documentation overhaulJordan Wiens
2022-10-12Let "make code" become first-class feature. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/1404.
2022-10-09Remove default load settings; Move settings `analysis.debugInfoInternal` and ↵KyleMiles
`loader.debugInfoExternal` to `analysis.debugInfo.internal` and `analysis.debugInfo.external`
2022-10-04Rename and move `Analysis/Database Merge Tool` to `File/Merge Databases`; ↵KyleMiles
Add API bindings for `BinaryView::GetDebugInfo()`, `BinaryView::ApplyDebugInfo()`, and `BinaryView::SetDebugInfo()`; Remove `analysis.experimental.parseDebugInfo` (in favor of `loader.debugInfoInternal` and `loader.debugInfoExternal`)
2022-07-20add feature map exampleJordan Wiens