diff options
| author | Caroline Leman <CarolineLe@users.noreply.github.com> | 2021-01-14 10:48:26 +0100 |
|---|---|---|
| committer | Caroline Leman <CarolineLe@users.noreply.github.com> | 2021-01-14 10:48:26 +0100 |
| commit | f9ecf60dbdfb6d13e26aaa55546a11d12740de94 (patch) | |
| tree | 03e0c2da5a8663994b5bbb038f8f4143ef01a31f /example/loader/get_exports.py | |
| parent | 746867f54fc92039d857f1e9eb61ff8bc203fd69 (diff) | |
| download | focaccia-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.py | 6 |
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) |