srounet / Pymem

A python library for windows, providing the needed functions to start working on your own with memory editing.
MIT License
303 stars 45 forks source link

mbi.BaseAddress is incorrect #45

Closed sanzenwin closed 7 months ago

sanzenwin commented 3 years ago

Describe the bug

Traceback: scan_pattern_page -> pymem.ressources.kernel32.VirtualQueryEx In my case, mbi.BaseAddress should be '0x78c30000', but it show me the '0x78c3000078c30000'

Your Environment

  1. python version (3.7.2)
  2. os version (64)
  3. pymem version(1.7)
oiramario commented 3 years ago

maybe that's the difference between 32-bits and 64-bits.

srounet commented 3 years ago

Could you provide an environment where I can reproduce this issue ?

python version (3.7.2) > I assume it is 64 bits (as your os suggest)

Can you reproduce it with any system default installed apps (notepad, calc...), which would help in reproducing the issue ?

srounet commented 3 years ago

@oiramario could you try pymem 1.8.2 and report if the issue still occurs ?

StarrFox commented 7 months ago

closing since there has been no response and this is likely fixed