Source code for memobj.process.module
from dataclasses import dataclass
from .base import Process
[docs]
@dataclass
class Module:
name: str
base_address: int
executable_path: str
size: int
process: Process
[docs]
def get_symbols(self) -> dict[str, int]:
"""Get the module's symbols
Returns:
dict[str, int]: A mapping of module symbol to address
"""
raise NotImplementedError()