diff options
| author | Camille Mougey <camille.mougey@cea.fr> | 2015-02-11 10:00:18 +0100 |
|---|---|---|
| committer | Camille Mougey <camille.mougey@cea.fr> | 2015-02-11 10:00:18 +0100 |
| commit | 62a092e43042067b1437ac16f8fc69e40a47a136 (patch) | |
| tree | bbd8818df8cb815983d9fadb7839cb8e0ed441e3 /example/ida | |
| parent | d80ab06b15a0c63b018677ac37ef0937e11e18c2 (diff) | |
| download | miasm-62a092e43042067b1437ac16f8fc69e40a47a136.tar.gz miasm-62a092e43042067b1437ac16f8fc69e40a47a136.zip | |
Example/IDA: Reorganize imports
Diffstat (limited to 'example/ida')
| -rw-r--r-- | example/ida/graph_ir.py | 3 | ||||
| -rw-r--r-- | example/ida/symbol_exec.py | 1 | ||||
| -rw-r--r-- | example/ida/utils.py | 1 |
3 files changed, 1 insertions, 4 deletions
diff --git a/example/ida/graph_ir.py b/example/ida/graph_ir.py index a306eda5..a1db6cbd 100644 --- a/example/ida/graph_ir.py +++ b/example/ida/graph_ir.py @@ -11,7 +11,6 @@ from miasm2.core.bin_stream_ida import bin_stream_ida from miasm2.core.asmbloc import * from miasm2.expression.simplifications import expr_simp from miasm2.expression.expression import * -from miasm2.analysis.machine import Machine from miasm2.analysis.data_analysis import intra_bloc_flow_raw, inter_bloc_flow from miasm2.analysis.data_analysis import intra_bloc_flow_symbexec @@ -98,8 +97,6 @@ class GraphMiasmIR(GraphViewer): return True -from miasm2.analysis.disasm_cb import guess_funcs, guess_multi_cb - machine = guess_machine() mn, dis_engine, ira = machine.mn, machine.dis_engine, machine.ira diff --git a/example/ida/symbol_exec.py b/example/ida/symbol_exec.py index c7aff5b5..41c5c3bf 100644 --- a/example/ida/symbol_exec.py +++ b/example/ida/symbol_exec.py @@ -75,7 +75,6 @@ class symbolicexec_t(idaapi.simplecustviewer_t): def symbolic_exec(): - from miasm2.analysis.machine import Machine from miasm2.ir.symbexec import symbexec from miasm2.core.bin_stream_ida import bin_stream_ida diff --git a/example/ida/utils.py b/example/ida/utils.py index 8b9dcf6a..5a0e4c83 100644 --- a/example/ida/utils.py +++ b/example/ida/utils.py @@ -40,6 +40,7 @@ def guess_machine(): else: machine = Machine("arml") + from miasm2.analysis.disasm_cb import guess_funcs, guess_multi_cb from miasm2.analysis.disasm_cb import arm_guess_subcall, arm_guess_jump_table guess_funcs.append(arm_guess_subcall) guess_funcs.append(arm_guess_jump_table) |