about summary refs log tree commit diff stats
path: root/example/loader/get_exports.py
diff options
context:
space:
mode:
authorCaroline Leman <CarolineLe@users.noreply.github.com>2021-01-14 10:48:26 +0100
committerCaroline Leman <CarolineLe@users.noreply.github.com>2021-01-14 10:48:26 +0100
commitf9ecf60dbdfb6d13e26aaa55546a11d12740de94 (patch)
tree03e0c2da5a8663994b5bbb038f8f4143ef01a31f /example/loader/get_exports.py
parent746867f54fc92039d857f1e9eb61ff8bc203fd69 (diff)
downloadfocaccia-miasm-f9ecf60dbdfb6d13e26aaa55546a11d12740de94.tar.gz
focaccia-miasm-f9ecf60dbdfb6d13e26aaa55546a11d12740de94.zip
Example/loader: add loc_db to Container.from_stream
Diffstat (limited to 'example/loader/get_exports.py')
-rw-r--r--example/loader/get_exports.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/example/loader/get_exports.py b/example/loader/get_exports.py
index 19caba42..78b78f6f 100644
--- a/example/loader/get_exports.py
+++ b/example/loader/get_exports.py
@@ -1,6 +1,7 @@
 from argparse import ArgumentParser
-from miasm.jitter.loader.pe import get_export_name_addr_list
 from miasm.analysis.binary import Container
+from miasm.core.locationdb import LocationDB
+from miasm.jitter.loader.pe import get_export_name_addr_list
 
 
 parser = ArgumentParser(description="Retrieve exported functions of a DLL")
@@ -10,7 +11,8 @@ args = parser.parse_args()
 
 
 fdesc = open(args.filename, 'rb')
-cont = Container.from_stream(fdesc)
+loc_db = LocationDB()
+cont = Container.from_stream(fdesc, loc_db)
 
 exported_funcs = get_export_name_addr_list(cont.executable)