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