Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
ELF_OS_ABI = {
lief.ELF.OS_ABI.AIX : "AIX",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.TRU64 : "TRU64"
}
ELF_VERSION = {
lief.ELF.VERSION.CURRENT : "CURRENT",
lief.ELF.VERSION.NONE : "NONE"
}
ELF_MIPS_EFLAGS = {
lief.ELF.MIPS_EFLAGS.ABI2 : "ABI2",
lief.ELF.MIPS_EFLAGS.ABI_EABI32 : "ABI_EABI32",
lief.ELF.MIPS_EFLAGS.ABI_EABI64 : "ABI_EABI64",
lief.ELF.ELF_CLASS.CLASS64 : "CLASS64",
lief.ELF.ELF_CLASS.NONE : "NONE"
}
ELF_OS_ABI = {
lief.ELF.OS_ABI.AIX : "AIX",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.TRU64 : "TRU64"
}
ELF_VERSION = {
lief.ELF.VERSION.CURRENT : "CURRENT",
lief.ELF.VERSION.NONE : "NONE"
}
ELF_MIPS_EFLAGS = {
ELF_DATA = {
lief.ELF.ELF_DATA.LSB : "LSB",
lief.ELF.ELF_DATA.MSB : "MSB",
lief.ELF.ELF_DATA.NONE : "NONE"
}
ELF_CLASS = {
lief.ELF.ELF_CLASS.CLASS32 : "CLASS32",
lief.ELF.ELF_CLASS.CLASS64 : "CLASS64",
lief.ELF.ELF_CLASS.NONE : "NONE"
}
ELF_OS_ABI = {
lief.ELF.OS_ABI.AIX : "AIX",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.TRU64 : "TRU64"
}
ELF_VERSION = {
lief.ELF.VERSION.CURRENT : "CURRENT",
lief.ELF.VERSION.NONE : "NONE"
}
ELF_MIPS_EFLAGS = {
lief.ELF.MIPS_EFLAGS.ABI2 : "ABI2",
lief.ELF.MIPS_EFLAGS.ABI_EABI32 : "ABI_EABI32",
lief.ELF.MIPS_EFLAGS.ABI_EABI64 : "ABI_EABI64",
lief.ELF.MIPS_EFLAGS.ABI_O32 : "ABI_O32",
lief.ELF.MIPS_EFLAGS.ABI_O64 : "ABI_O64",
lief.ELF.MIPS_EFLAGS.ARCH_1 : "ARCH_1",
lief.ELF.ELF_DATA.NONE : "NONE"
}
ELF_CLASS = {
lief.ELF.ELF_CLASS.CLASS32 : "CLASS32",
lief.ELF.ELF_CLASS.CLASS64 : "CLASS64",
lief.ELF.ELF_CLASS.NONE : "NONE"
}
ELF_OS_ABI = {
lief.ELF.OS_ABI.AIX : "AIX",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.TRU64 : "TRU64"
}
ELF_VERSION = {
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.TRU64 : "TRU64"
}
ELF_VERSION = {
lief.ELF.VERSION.CURRENT : "CURRENT",
lief.ELF.VERSION.NONE : "NONE"
}
ELF_MIPS_EFLAGS = {
lief.ELF.MIPS_EFLAGS.ABI2 : "ABI2",
lief.ELF.MIPS_EFLAGS.ABI_EABI32 : "ABI_EABI32",
lief.ELF.MIPS_EFLAGS.ABI_EABI64 : "ABI_EABI64",
lief.ELF.MIPS_EFLAGS.ABI_O32 : "ABI_O32",
lief.ELF.MIPS_EFLAGS.ABI_O64 : "ABI_O64",
lief.ELF.MIPS_EFLAGS.ARCH_1 : "ARCH_1",
lief.ELF.MIPS_EFLAGS.ARCH_2 : "ARCH_2",
lief.ELF.MIPS_EFLAGS.ARCH_3 : "ARCH_3",
ELF_DATA = {
lief.ELF.ELF_DATA.LSB : "LSB",
lief.ELF.ELF_DATA.MSB : "MSB",
lief.ELF.ELF_DATA.NONE : "NONE"
}
ELF_CLASS = {
lief.ELF.ELF_CLASS.CLASS32 : "CLASS32",
lief.ELF.ELF_CLASS.CLASS64 : "CLASS64",
lief.ELF.ELF_CLASS.NONE : "NONE"
}
ELF_OS_ABI = {
lief.ELF.OS_ABI.AIX : "AIX",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.TRU64 : "TRU64"
lief.ELF.ELF_CLASS.NONE : "NONE"
}
ELF_OS_ABI = {
lief.ELF.OS_ABI.AIX : "AIX",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.TRU64 : "TRU64"
}
ELF_VERSION = {
lief.ELF.VERSION.CURRENT : "CURRENT",
lief.ELF.VERSION.NONE : "NONE"
}
ELF_MIPS_EFLAGS = {
lief.ELF.MIPS_EFLAGS.ABI2 : "ABI2",
}
ELF_DATA = {
lief.ELF.ELF_DATA.LSB : "LSB",
lief.ELF.ELF_DATA.MSB : "MSB",
lief.ELF.ELF_DATA.NONE : "NONE"
}
ELF_CLASS = {
lief.ELF.ELF_CLASS.CLASS32 : "CLASS32",
lief.ELF.ELF_CLASS.CLASS64 : "CLASS64",
lief.ELF.ELF_CLASS.NONE : "NONE"
}
ELF_OS_ABI = {
lief.ELF.OS_ABI.AIX : "AIX",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
ELF_OS_ABI = {
lief.ELF.OS_ABI.AIX : "AIX",
lief.ELF.OS_ABI.ARM : "ARM",
lief.ELF.OS_ABI.AROS : "AROS",
lief.ELF.OS_ABI.C6000_LINUX : "C6000_LINUX",
lief.ELF.OS_ABI.CLOUDABI : "CLOUDABI",
lief.ELF.OS_ABI.FENIXOS : "FENIXOS",
lief.ELF.OS_ABI.FREEBSD : "FREEBSD",
lief.ELF.OS_ABI.HPUX : "HPUX",
lief.ELF.OS_ABI.HURD : "HURD",
lief.ELF.OS_ABI.IRIX : "IRIX",
lief.ELF.OS_ABI.MODESTO : "MODESTO",
lief.ELF.OS_ABI.NETBSD : "NETBSD",
lief.ELF.OS_ABI.NSK : "NSK",
lief.ELF.OS_ABI.OPENBSD : "OPENBSD",
lief.ELF.OS_ABI.OPENVMS : "OPENVMS",
lief.ELF.OS_ABI.SOLARIS : "SOLARIS",
lief.ELF.OS_ABI.STANDALONE : "STANDALONE",
lief.ELF.OS_ABI.SYSTEMV : "SYSTEMV",
lief.ELF.OS_ABI.TRU64 : "TRU64"
}
ELF_VERSION = {
lief.ELF.VERSION.CURRENT : "CURRENT",
lief.ELF.VERSION.NONE : "NONE"
}
ELF_MIPS_EFLAGS = {
lief.ELF.MIPS_EFLAGS.ABI2 : "ABI2",
lief.ELF.MIPS_EFLAGS.ABI_EABI32 : "ABI_EABI32",
lief.ELF.MIPS_EFLAGS.ABI_EABI64 : "ABI_EABI64",
lief.ELF.MIPS_EFLAGS.ABI_O32 : "ABI_O32",