LIEF/doc/sphinx/api/python/macho.rst
Romain Thomas b37c608cbd Enhance MachO API
* Add API to retrieve UUID, Main, Dylinker command
* Add Python API for UUID, Main, Dylinker command
2017-06-25 19:34:45 +02:00

188 lines
2.0 KiB
ReStructuredText

MachO
-----
Parser
*******
.. autofunction:: lief.MachO.parse
----------
.. _python-macho-binary-api-ref:
Binary
******
.. autoclass:: lief.MachO.Binary
:members:
:inherited-members:
:undoc-members:
----------
Header
******
.. autoclass:: lief.MachO.Header
:members:
:inherited-members:
:undoc-members:
----------
Section
*******
.. autoclass:: lief.MachO.Section
:members:
:inherited-members:
:undoc-members:
----------
SegmentCommand
**************
.. autoclass:: lief.MachO.SegmentCommand
:members:
:inherited-members:
:undoc-members:
----------
LoadCommand
***********
.. autoclass:: lief.MachO.LoadCommand
:members:
:inherited-members:
:undoc-members:
----------
DylibCommand
************
.. autoclass:: lief.MachO.DylibCommand
:members:
:inherited-members:
:undoc-members:
----------
DylinkerCommand
***************
.. autoclass:: lief.MachO.DylinkerCommand
:members:
:inherited-members:
:undoc-members:
----------
UUIDCommand
***********
.. autoclass:: lief.MachO.UUIDCommand
:members:
:inherited-members:
:undoc-members:
----------
MainCommand
***********
.. autoclass:: lief.MachO.MainCommand
:members:
:inherited-members:
:undoc-members:
----------
Symbol
******
.. autoclass:: lief.MachO.Symbol
:members:
:inherited-members:
:undoc-members:
----------
Enum
****
CPU types
~~~~~~~~~
.. autoclass:: lief.MachO.CPU_TYPES
:members:
:inherited-members:
:undoc-members:
----------
FILE_TYPES
~~~~~~~~~~
.. autoclass:: lief.MachO.FILE_TYPES
:members:
:inherited-members:
:undoc-members:
----------
HEADER_FLAGS
~~~~~~~~~~~~~
.. autoclass:: lief.MachO.HEADER_FLAGS
:members:
:inherited-members:
:undoc-members:
----------
LOAD_COMMAND_TYPES
~~~~~~~~~~~~~~~~~~
.. autoclass:: lief.MachO.LOAD_COMMAND_TYPES
:members:
:inherited-members:
:undoc-members:
----------
SECTION_TYPES
~~~~~~~~~~~~~
.. autoclass:: lief.MachO.SECTION_TYPES
:members:
:inherited-members:
:undoc-members: