tanto
tanto copied to clipboard
Tantō slices functions into more consumable chunks
The Tanto window should open automatically and all the slicing options should be available without opening the Tanto window.
`MediumLevelILFunction.is_var_live_at` and `MediumLevelILFunction.is_ssa_var_live_at` need to be implemented in Binary Ninja to enable this capability.
When running this plugin I kept running into: `AttributeError: 'NoneType' object has no attribute 'getCurrentView'` the proposed patch fixes this
Butterfly slices, scatter slices, and the dynamic call graph should all show circumstantial/indirect relationships in a different color/line style.
Fix the description in plugin.json to remove a typo and align it with the plugin description in readme.md
## Changes - Add Binary Ninja UI Console Magic Variables: (`current_tanto_view` gets `TantoApiView` object and `current_tanto_slice` gets `TantoApiSlice` object) - Add Tanto API layer classes: `TantoApiView`, `TantoApiSlice`, `TantoApiSliceAction` ## Key...
Hi! I've been using Tanto's inter-function slicing (source-sink, scatter, etc.) and it's been incredibly useful. However, I've noticed that slicing terminates when it encounters DATA section references during function chasing:...