diff options
| author | Camille Mougey <commial@gmail.com> | 2019-02-12 17:04:39 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-02-12 17:04:39 +0100 |
| commit | ca0da14cd8f74e660442336d6c0d323c2314bb0d (patch) | |
| tree | 230afb3acff281d84802f43cc3cdeaa60bc35f73 /example | |
| parent | 96fb382668783075568962c13495368e31ba9514 (diff) | |
| parent | 1cea40a0585041eb453d7ccb4a5760e5c5381676 (diff) | |
| download | miasm-ca0da14cd8f74e660442336d6c0d323c2314bb0d.tar.gz miasm-ca0da14cd8f74e660442336d6c0d323c2314bb0d.zip | |
Merge pull request #969 from serpilliere/fix_deprecated_api
Fix deprecated api
Diffstat (limited to 'example')
| -rw-r--r-- | example/ida/ctype_propagation.py | 3 | ||||
| -rw-r--r-- | example/jitter/trace.py | 8 |
2 files changed, 4 insertions, 7 deletions
diff --git a/example/ida/ctype_propagation.py b/example/ida/ctype_propagation.py index 1c883214..61bc747f 100644 --- a/example/ida/ctype_propagation.py +++ b/example/ida/ctype_propagation.py @@ -156,13 +156,10 @@ class SymbExecCTypeFix(SymbExecCType): def __init__(self, ir_arch, symbols, chandler, cst_propag_link, - func_read=None, func_write=None, sb_expr_simp=expr_simp): super(SymbExecCTypeFix, self).__init__(ir_arch, symbols, chandler, - func_read=func_read, - func_write=func_write, sb_expr_simp=expr_simp) self.cst_propag_link = cst_propag_link diff --git a/example/jitter/trace.py b/example/jitter/trace.py index aeb4c775..e1683450 100644 --- a/example/jitter/trace.py +++ b/example/jitter/trace.py @@ -24,14 +24,14 @@ def instr_hook(jitter): class ESETrackMemory(EmulatedSymbExec): """Emulated symb exec with memory access tracking""" - def _func_read(self, expr_mem): - value = super(ESETrackMemory, self)._func_read(expr_mem) + def mem_read(self, expr_mem): + value = super(ESETrackMemory, self).mem_read(expr_mem) print "Read %s: %s" % (expr_mem, value) return value - def _func_write(self, symb_exec, dest, data): + def mem_write(self, dest, data): print "Write %s: %s" % (dest, data) - return super(ESETrackMemory, self)._func_write(symb_exec, dest, data) + return super(ESETrackMemory, self).mem_write(dest, data) # Parse arguments parser = Sandbox_Linux_arml.parser(description="Tracer") |