The base address of xbdm.dll is currently hardcoded.
This needs extensions in 'memory_xbdm.py' so it can use modules to find the base address. This mostly needs parsing of the received lines.
I think a dictionary would be nice (with integers [most fields], strings [name] and bools [tls, xbe])
(And the return value would be a list of such dicts)
The base address of xbdm.dll is currently hardcoded. This needs extensions in 'memory_xbdm.py' so it can use
modules
to find the base address. This mostly needs parsing of the received lines.Needs to parse this: https://github.com/JayFoxRox/xbox-tools/blob/7e758e450b060a1264142577660186f108a3dd76/python-scripts/memory_xbdm.py#L89 The parser would go here: https://github.com/JayFoxRox/xbox-tools/blob/7e758e450b060a1264142577660186f108a3dd76/python-scripts/memory_xbdm.py#L75
I think a dictionary would be nice (with integers [most fields], strings [name] and bools [tls, xbe]) (And the return value would be a list of such dicts)