about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2014-10-06 16:17:15 +0200
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2014-10-06 16:17:15 +0200
commit10b4c8a8b46b5e247768f6f55bf9a9f006fdd61c (patch)
tree0f25112ccd976a521dbb678723012ed233d3ca29
parent35bde6dab646a60562ce0c17255bac34e0343660 (diff)
parent30edaff767b1b742c71a1b72c7cd60009f1dfa46 (diff)
downloadfocaccia-miasm-10b4c8a8b46b5e247768f6f55bf9a9f006fdd61c.tar.gz
focaccia-miasm-10b4c8a8b46b5e247768f6f55bf9a9f006fdd61c.zip
merge
-rw-r--r--miasm2/jitter/jitload.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/miasm2/jitter/jitload.py b/miasm2/jitter/jitload.py
index 234e8cb8..f79b5f79 100644
--- a/miasm2/jitter/jitload.py
+++ b/miasm2/jitter/jitload.py
@@ -804,11 +804,12 @@ class jitter:
 
 
 def vm2pe(myjit, fname, libs=None, e_orig=None,
-          max_addr=1 << 64, min_addr=0x401000,
+          max_addr=1 << 64, min_addr=None,
           min_section_offset=0x1000, img_base=None,
           added_funcs=None):
     mye = pe_init.PE()
-
+    if min_addr is None:
+        min_addr=e_orig.rva2virt(e_orig.SHList[0].addr)
     if img_base is None:
         img_base = e_orig.NThdr.ImageBase