diff options
| -rw-r--r-- | miasm/jitter/loader/pe.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/miasm/jitter/loader/pe.py b/miasm/jitter/loader/pe.py index 6d359a9a..69a99ee3 100644 --- a/miasm/jitter/loader/pe.py +++ b/miasm/jitter/loader/pe.py @@ -806,7 +806,7 @@ class ImpRecStrategy(object): fsm.send(None) for addr_start, page_info in self._jitter.vm.get_all_memory().items(): data = page_info["data"] - for i in range(0, page_info["size"], 4): + for i in range(0, page_info["size"], struct.calcsize(self._ptrtype)): fsm.send((data[i:i+4], addr_start + i)) # Apply to libs |