about summary refs log tree commit diff stats
path: root/miasm2/jitter/loader/elf.py
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2014-12-26 14:27:56 +0100
committerserpilliere <serpilliere@users.noreply.github.com>2014-12-26 14:27:56 +0100
commit43b3962dd0dd7ce791cf28be78a44956bada8b76 (patch)
tree793ac2b87d54d0396f2d48ae147785ea3ed55703 /miasm2/jitter/loader/elf.py
parent73c67175687e4dfbc3a2c40a57a616db45e6f7f2 (diff)
parentc9657d8b5e4380848a992d100d8072f49d835637 (diff)
downloadmiasm-43b3962dd0dd7ce791cf28be78a44956bada8b76.tar.gz
miasm-43b3962dd0dd7ce791cf28be78a44956bada8b76.zip
Merge pull request #26 from commial/fix-vm_loads
Fix vm loads
Everything seems ok, thanks
Merry Christmiasm to you !
Diffstat (limited to 'miasm2/jitter/loader/elf.py')
-rw-r--r--miasm2/jitter/loader/elf.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/miasm2/jitter/loader/elf.py b/miasm2/jitter/loader/elf.py
index 528ff4f5..3fd08725 100644
--- a/miasm2/jitter/loader/elf.py
+++ b/miasm2/jitter/loader/elf.py
@@ -47,13 +47,13 @@ def preload_elf(vm, e, runtime_lib, patch_vm_imp=True):
 
 
 
-def vm_load_elf(vm, fname, **kargs):
+def vm_load_elf(vm, fdata, **kargs):
     """
     Very dirty elf loader
     TODO XXX: implement real loader
     """
     #log.setLevel(logging.DEBUG)
-    e = elf_init.ELF(open(fname, 'rb').read(), **kargs)
+    e = elf_init.ELF(fdata, **kargs)
     i = interval()
     all_data = {}
     for p in e.ph.phlist: