:py:mod:`dissect.database.ese.tools.impacket` ============================================= .. py:module:: dissect.database.ese.tools.impacket Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: dissect.database.ese.tools.impacket.ESENT_DB dissect.database.ese.tools.impacket.RecordWrapper Attributes ~~~~~~~~~~ .. autoapisummary:: dissect.database.ese.tools.impacket.main_globals .. py:class:: ESENT_DB(fileName: Any, pageSize: int = 8192, isRemote: bool = False) .. py:attribute:: db .. py:method:: openTable(tableName: str) -> collections.abc.Iterator[dissect.database.ese.record.Record] .. py:method:: getNextRow(cursor: collections.abc.Iterator[dissect.database.ese.record.Record], filter_tables: list[str] | None = None) -> RecordWrapper | None .. py:method:: close() -> None .. py:class:: RecordWrapper(record: dissect.database.ese.record.Record) .. py:method:: __getitem__(attr: bytes) -> dissect.database.ese.util.RecordValue .. py:data:: main_globals