summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Ferrell <negasora@gmail.com>2018-08-27 16:01:25 -0400
committerJosh Ferrell <negasora@gmail.com>2018-08-27 16:01:25 -0400
commitbe65d155e3d8913fcf579efff9df94f40b95203f (patch)
treef0a4b7623830e9ccbabf0f15d2ffac5aa7da454d
parenta71ed5fed9b6301d64ae767eeaedf885d3d1e5b9 (diff)
Comment out partial_register_dataflow test
-rw-r--r--suite/testcommon.py34
1 files changed, 17 insertions, 17 deletions
diff --git a/suite/testcommon.py b/suite/testcommon.py
index 285c24b5..c1f921c7 100644
--- a/suite/testcommon.py
+++ b/suite/testcommon.py
@@ -590,23 +590,23 @@ class TestBuilder(Builder):
retinfo.append(i)
return retinfo
- def test_partial_register_dataflow(self):
- """partial_register_dataflow produced different results"""
- file_name = self.unpackage_file("partial_register_dataflow")
- result = []
- reg_list = ['ch', 'cl', 'ah', 'edi', 'al', 'cx', 'ebp', 'ax', 'edx', 'ebx', 'esp', 'esi', 'dl', 'dh', 'di', 'bl', 'bh', 'eax', 'dx', 'bx', 'ecx', 'sp', 'si']
- bv = binja.BinaryViewType.get_view_of_file(file_name)
- for func in bv.functions:
- llil = func.low_level_il
- for i in range(0, llil.__len__()-1):
- for x in reg_list:
- result.append("LLIL:" + str(i).replace('L', '') + ":" + x + ":" + str(llil[i].get_reg_value(x)).replace('L', ''))
- result.append("LLIL:" + str(i).replace('L', '') + ":" + x + ":" + str(llil[i].get_possible_reg_values(x)).replace('L', ''))
- result.append("LLIL:" + str(i).replace('L', '') + ":" + x + ":" + str(llil[i].get_reg_value_after(x)).replace('L', ''))
- result.append("LLIL:" + str(i).replace('L', '') + ":" + x + ":" + str(llil[i].get_possible_reg_values_after(x)).replace('L', ''))
- bv.file.close()
- del bv
- return result
+ # def test_partial_register_dataflow(self):
+ # """partial_register_dataflow produced different results"""
+ # file_name = self.unpackage_file("partial_register_dataflow")
+ # result = []
+ # reg_list = ['ch', 'cl', 'ah', 'edi', 'al', 'cx', 'ebp', 'ax', 'edx', 'ebx', 'esp', 'esi', 'dl', 'dh', 'di', 'bl', 'bh', 'eax', 'dx', 'bx', 'ecx', 'sp', 'si']
+ # bv = binja.BinaryViewType.get_view_of_file(file_name)
+ # for func in bv.functions:
+ # llil = func.low_level_il
+ # for i in range(0, llil.__len__()-1):
+ # for x in reg_list:
+ # result.append("LLIL:" + str(i).replace('L', '') + ":" + x + ":" + str(llil[i].get_reg_value(x)).replace('L', ''))
+ # result.append("LLIL:" + str(i).replace('L', '') + ":" + x + ":" + str(llil[i].get_possible_reg_values(x)).replace('L', ''))
+ # result.append("LLIL:" + str(i).replace('L', '') + ":" + x + ":" + str(llil[i].get_reg_value_after(x)).replace('L', ''))
+ # result.append("LLIL:" + str(i).replace('L', '') + ":" + x + ":" + str(llil[i].get_possible_reg_values_after(x)).replace('L', ''))
+ # bv.file.close()
+ # del bv
+ # return result
def test_low_il_stack(self):