From f9ecf60dbdfb6d13e26aaa55546a11d12740de94 Mon Sep 17 00:00:00 2001 From: Caroline Leman Date: Thu, 14 Jan 2021 10:48:26 +0100 Subject: Example/loader: add loc_db to Container.from_stream --- example/loader/get_exports.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'example/loader/get_exports.py') 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) -- cgit 1.4.1