mirror of
https://github.com/QuasarApp/LIEF.git
synced 2025-05-05 08:39:32 +00:00
363 lines
4.4 KiB
ReStructuredText
363 lines
4.4 KiB
ReStructuredText
|
PE
|
||
|
--
|
||
|
|
||
|
.. autofunction:: lief.PE.oid_to_string
|
||
|
|
||
|
Parser
|
||
|
*******
|
||
|
|
||
|
.. autofunction:: lief.PE.parse
|
||
|
.. autofunction:: lief.PE.parse_from_raw
|
||
|
|
||
|
|
||
|
Binary
|
||
|
******
|
||
|
|
||
|
.. autoclass:: lief.PE.Binary
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
Dos Header
|
||
|
**********
|
||
|
|
||
|
.. autoclass:: lief.PE.DosHeader
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
Header
|
||
|
*******
|
||
|
|
||
|
.. autoclass:: lief.PE.Header
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
Optional Header
|
||
|
***************
|
||
|
|
||
|
.. autoclass:: lief.PE.OptionalHeader
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
Data Directory
|
||
|
**************
|
||
|
|
||
|
.. autoclass:: lief.PE.DataDirectory
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
Section
|
||
|
*******
|
||
|
|
||
|
.. autoclass:: lief.PE.Section
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
|
||
|
Import
|
||
|
*******
|
||
|
|
||
|
.. autoclass:: lief.PE.Import
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
|
||
|
Import Entry
|
||
|
************
|
||
|
|
||
|
.. autoclass:: lief.PE.ImportEntry
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
TLS
|
||
|
***
|
||
|
|
||
|
.. autoclass:: lief.PE.TLS
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
Symbol
|
||
|
*******
|
||
|
|
||
|
.. autoclass:: lief.PE.Symbol
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
Relocation
|
||
|
**********
|
||
|
|
||
|
.. autoclass:: lief.PE.Relocation
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
|
||
|
----------
|
||
|
|
||
|
Relocation Entry
|
||
|
****************
|
||
|
|
||
|
.. autoclass:: lief.PE.RelocationEntry
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
|
||
|
----------
|
||
|
|
||
|
Export
|
||
|
******
|
||
|
|
||
|
.. autoclass:: lief.PE.Export
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
|
||
|
----------
|
||
|
|
||
|
Export Entry
|
||
|
************
|
||
|
|
||
|
.. autoclass:: lief.PE.ExportEntry
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
Signature
|
||
|
*********
|
||
|
|
||
|
.. autoclass:: lief.PE.Signature
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
AuthenticatedAttributes
|
||
|
***********************
|
||
|
|
||
|
.. autoclass:: lief.PE.AuthenticatedAttributes
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
x509
|
||
|
****
|
||
|
|
||
|
.. autoclass:: lief.PE.x509
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
ContentInfo
|
||
|
***********
|
||
|
|
||
|
.. autoclass:: lief.PE.ContentInfo
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
|
||
|
----------
|
||
|
|
||
|
|
||
|
SignerInfo
|
||
|
**********
|
||
|
|
||
|
.. autoclass:: lief.PE.SignerInfo
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
|
||
|
----------
|
||
|
|
||
|
|
||
|
Builder
|
||
|
*******
|
||
|
|
||
|
.. autoclass:: lief.PE.Builder
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
|
||
|
Enums
|
||
|
*****
|
||
|
|
||
|
PE_TYPE
|
||
|
~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.PE_TYPE
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
MACHINE_TYPES
|
||
|
~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.MACHINE_TYPES
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
PE_CHARACTERISTICS
|
||
|
~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.PE_CHARACTERISTICS
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
SUBSYSTEM
|
||
|
~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.SUBSYSTEM
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
DATA_DIRECTORY
|
||
|
~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.DATA_DIRECTORY
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
DLL_CHARACTERISTICS
|
||
|
~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.DLL_CHARACTERISTICS
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
SECTION_CHARACTERISTICS
|
||
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.SECTION_CHARACTERISTICS
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
SECTION_TYPES
|
||
|
~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.SECTION_TYPES
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
SYMBOL_BASE_TYPES
|
||
|
~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.SYMBOL_BASE_TYPES
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
SYMBOL_COMPLEX_TYPES
|
||
|
~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.SYMBOL_COMPLEX_TYPES
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
SYMBOL_SECTION_NUMBER
|
||
|
~~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.SYMBOL_SECTION_NUMBER
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
SYMBOL_STORAGE_CLASS
|
||
|
~~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.SYMBOL_STORAGE_CLASS
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
RELOCATIONS_BASE_TYPES
|
||
|
~~~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.RELOCATIONS_BASE_TYPES
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
----------
|
||
|
|
||
|
DEBUG_TYPES
|
||
|
~~~~~~~~~~~
|
||
|
|
||
|
.. autoclass:: lief.PE.DEBUG_TYPES
|
||
|
:members:
|
||
|
:inherited-members:
|
||
|
:undoc-members:
|
||
|
|
||
|
|