From 6dac1141475ccaa0648197272d50c319c3436874 Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Thu, 5 Mar 2020 10:56:40 -0500 Subject: Update mappedview example to add the entry point after segments are added. --- python/examples/mappedview.py | 2 +- suite/binaries | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/examples/mappedview.py b/python/examples/mappedview.py index 3ea7aa0d..11342c12 100644 --- a/python/examples/mappedview.py +++ b/python/examples/mappedview.py @@ -110,9 +110,9 @@ class MappedView(BinaryView): self.arch = Architecture[arch] self.platform = Architecture[arch].standalone_platform self.load_address = load_settings.get_integer("loader.imageBase", self) + self.add_auto_segment(self.load_address, len(self.parent_view), 0, len(self.parent_view), SegmentFlag.SegmentReadable | SegmentFlag.SegmentExecutable) entry_point = load_settings.get_integer("loader.entryPoint", self) self.add_entry_point(self.load_address + entry_point) - self.add_auto_segment(self.load_address, len(self.parent_view), 0, len(self.parent_view), SegmentFlag.SegmentReadable | SegmentFlag.SegmentExecutable) return True except: log_error(traceback.format_exc()) diff --git a/suite/binaries b/suite/binaries index 16f04149..39022d1b 160000 --- a/suite/binaries +++ b/suite/binaries @@ -1 +1 @@ -Subproject commit 16f04149690e5e55d488ad5be8ce43ac236c3e1d +Subproject commit 39022d1b9f6c3f00cd01137ab7e94ca5ce5469eb -- cgit v1.3.1