retdec
|
UPX unpacker. More...
Enumerations | |
enum | Filters { FILTER_NONE = 0x0 , FILTER_11 = 0x11 , FILTER_16 = 0x16 , FILTER_24 = 0x24 , FILTER_26 = 0x26 , FILTER_46 = 0x46 , FILTER_49 = 0x49 , FILTER_50 = 0x50 , FILTER_D0 = 0xD0 , FILTER_UNKNOWN = 0xFF } |
enum class | UpxStubVersion { LZMA , NRV2B , NRV2D , NRV2E , UPXSHIT , DIRECT_JUMP , UNIVERSAL , UNKNOWN } |
enum | UpxPackingMethod { UPX_PACKING_METHOD_NRV2B_LE32 = 0x2 , UPX_PACKING_METHOD_NRV2B_8 = 0x3 , UPX_PACKING_METHOD_NRV2D_LE32 = 0x5 , UPX_PACKING_METHOD_NRV2D_8 = 0x6 , UPX_PACKING_METHOD_NRV2E_LE32 = 0x8 , UPX_PACKING_METHOD_NRV2E_8 = 0x9 , UPX_PACKING_METHOD_LZMA = 0xE } |
Variables | |
Signature | secondStubSignature |
UPX unpacker.
UPX packing method. Distinguishes between used bit parsers. This field is written in the packed block header for ELF file format. PE always uses 32-bit parsers.
|
strong |