From 801b4138784a45643a7201b7e54105ea5eb3b6c4 Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Fri, 13 Aug 2021 18:48:51 -0400 Subject: Workflows early preview. --- python/binaryview.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'python/binaryview.py') diff --git a/python/binaryview.py b/python/binaryview.py index 14b0bdcb..092cceec 100644 --- a/python/binaryview.py +++ b/python/binaryview.py @@ -51,6 +51,7 @@ from binaryninja import highlight from binaryninja import function from binaryninja.function import AddressRange from binaryninja import settings +from binaryninja import workflow from binaryninja import pyNativeStr # 2-3 compatibility @@ -6204,6 +6205,13 @@ class BinaryView(object): """ core.BNReanalyzeAllFunctions(self.handle) + @property + def workflow(self): + handle = core.BNGetWorkflowForBinaryView(self.handle) + if handle is None: + return None + return binaryninja.Workflow(handle = handle) + def rebase(self, address, force = False, progress_func = None): """ ``rebase`` rebase the existing :py:class:`BinaryView` into a new :py:class:`BinaryView` at the specified virtual address -- cgit v1.3.1