llvm-deobfuscator
llvm-deobfuscator copied to clipboard
out of range error while deob a target
plugin get below error while deobfuscating.
function sub_6f84c650 in attached binary.
Exception in thread Thread-3: Traceback (most recent call last): File "threading.py", line 1016, in bootstrap_inner File "D:\Program Files\Vector35\BinaryNinja\plugins..\python\binaryninja\plugin.py", line 928, in run self.task.run() File "C:\Users\cools\AppData\Roaming\Binary Ninja\plugins\llvm-deobfuscator_init.py", line 18, in run self.func(bv, self.addr) File "C:\Users\cools\AppData\Roaming\Binary Ninja\plugins\llvm-deobfuscator\deflatten.py", line 298, in deflatten_cfg backbone = compute_backbone_map(bv, mlil, state_var) File "C:\Users\cools\AppData\Roaming\Binary Ninja\plugins\llvm-deobfuscator\deflatten.py", line 133, in compute_backbone_map var = mlil[uses[-1]].dest IndexError: list index out of range netapi32-patched.zip