├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── feature-request.md │ ├── premium-issue.md │ └── regular-issue.md ├── assets │ └── index.j2 ├── config │ └── gh-ci.toml ├── deploy-key.enc ├── deploy.py ├── images │ └── architecture.png ├── make_index.py ├── requirements.txt ├── trigger_docker.py └── workflows │ ├── android.yml │ ├── ios.yml │ ├── linux-aarch64.yml │ ├── linux-x86-64.yml │ ├── osx.yml │ ├── pr.yml │ ├── windows-all.yml │ └── windows-quick.yml ├── .gitignore ├── .gitlab-ci.yml ├── AUTHORS ├── Acknowledgements ├── CHANGELOG ├── CMakeLists.txt ├── LICENSE ├── README.md ├── api ├── CMakeLists.txt ├── c │ ├── CMakeLists.txt │ ├── ELF │ │ ├── Binary.cpp │ │ ├── Binary.hpp │ │ ├── CMakeLists.txt │ │ ├── DynamicEntry.cpp │ │ ├── DynamicEntry.hpp │ │ ├── Header.cpp │ │ ├── Header.hpp │ │ ├── Section.cpp │ │ ├── Section.hpp │ │ ├── Segment.cpp │ │ ├── Segment.hpp │ │ ├── Symbol.cpp │ │ ├── Symbol.hpp │ │ └── utils.cpp │ ├── MachO │ │ ├── Binary.cpp │ │ ├── Binary.hpp │ │ ├── CMakeLists.txt │ │ ├── Header.cpp │ │ ├── Header.hpp │ │ ├── LoadCommand.cpp │ │ ├── LoadCommand.hpp │ │ ├── Parser.cpp │ │ ├── Section.cpp │ │ ├── Section.hpp │ │ ├── Segment.cpp │ │ ├── Segment.hpp │ │ ├── Symbol.cpp │ │ └── Symbol.hpp │ ├── PE │ │ ├── Binary.cpp │ │ ├── Binary.hpp │ │ ├── CMakeLists.txt │ │ ├── DataDirectory.cpp │ │ ├── DataDirectory.hpp │ │ ├── DosHeader.cpp │ │ ├── DosHeader.hpp │ │ ├── EnumToString.cpp │ │ ├── Header.cpp │ │ ├── Header.hpp │ │ ├── Import.cpp │ │ ├── Import.hpp │ │ ├── ImportEntry.cpp │ │ ├── ImportEntry.hpp │ │ ├── OptionalHeader.cpp │ │ ├── OptionalHeader.hpp │ │ ├── Section.cpp │ │ └── Section.hpp │ ├── include │ │ └── LIEF │ │ │ ├── ELF.h │ │ │ ├── ELF │ │ │ ├── Binary.h │ │ │ ├── DynamicEntry.h │ │ │ ├── Header.h │ │ │ ├── Section.h │ │ │ ├── Segment.h │ │ │ ├── Symbol.h │ │ │ ├── enums.h │ │ │ └── utils.h │ │ │ ├── LIEF.h │ │ │ ├── MachO.h │ │ │ ├── MachO │ │ │ ├── Binary.h │ │ │ ├── Header.h │ │ │ ├── LoadCommand.h │ │ │ ├── Section.h │ │ │ ├── Segment.h │ │ │ ├── Symbol.h │ │ │ └── enums.h │ │ │ ├── PE.h │ │ │ ├── PE │ │ │ ├── Binary.h │ │ │ ├── DataDirectory.h │ │ │ ├── DosHeader.h │ │ │ ├── EnumToString.h │ │ │ ├── Header.h │ │ │ ├── Import.h │ │ │ ├── ImportEntry.h │ │ │ ├── OptionalHeader.h │ │ │ ├── Section.h │ │ │ └── enums.h │ │ │ ├── logging.h │ │ │ └── types.h │ └── logging.cpp ├── python │ ├── CMakeLists.txt │ ├── README.rst │ ├── backend │ │ ├── config.py │ │ ├── dynamic_provider.py │ │ ├── setup.py │ │ └── versioning.py │ ├── build-requirements.txt │ ├── config-default.toml │ ├── examples │ │ ├── abstract_json.py │ │ ├── abstract_reader.py │ │ ├── authenticode │ │ │ ├── api_example.py │ │ │ └── authenticode_reader.py │ │ ├── change_elf_interpreter.py │ │ ├── dex_json.py │ │ ├── dex_reader.py │ │ ├── disassembler.py │ │ ├── dwarf_editor.py │ │ ├── dyld_shared_cache_reader.py │ │ ├── elf_bin2lib.py │ │ ├── elf_json.py │ │ ├── elf_reader.py │ │ ├── elf_remove_section_table.py │ │ ├── elf_symbol_obfuscation.py │ │ ├── elf_unstrip.py │ │ ├── entropy.py │ │ ├── json_dump.py │ │ ├── keygen │ │ │ ├── KeygenMe │ │ │ └── lief_patch.py │ │ ├── library_symbols_obfuscation │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── binadd.c │ │ │ ├── libadd.c │ │ │ ├── libadd.h │ │ │ └── obfu.py │ │ ├── macho_parser_tweak.py │ │ ├── macho_reader.py │ │ ├── nm.py │ │ ├── oat_reader.py │ │ ├── objc_dump.py │ │ ├── pdb_inspect.py │ │ ├── pe_authenticode.py │ │ ├── pe_forwardinfo.py │ │ ├── pe_json.py │ │ ├── pe_reader.py │ │ ├── pe_resources_manager.py │ │ ├── vdex_json.py │ │ └── vdex_reader.py │ ├── lief │ │ ├── ART │ │ │ └── __init__.pyi │ │ ├── Android │ │ │ └── __init__.pyi │ │ ├── COFF │ │ │ └── __init__.pyi │ │ ├── DEX │ │ │ └── __init__.pyi │ │ ├── ELF │ │ │ └── __init__.pyi │ │ ├── MachO │ │ │ └── __init__.pyi │ │ ├── OAT │ │ │ └── __init__.pyi │ │ ├── PE │ │ │ ├── __init__.pyi │ │ │ ├── unwind_aarch64 │ │ │ │ └── __init__.pyi │ │ │ └── unwind_x64 │ │ │ │ └── __init__.pyi │ │ ├── VDEX │ │ │ └── __init__.pyi │ │ ├── __init__.py │ │ ├── __init__.pyi │ │ ├── assembly │ │ │ ├── __init__.pyi │ │ │ ├── aarch64 │ │ │ │ ├── __init__.pyi │ │ │ │ └── operands │ │ │ │ │ └── __init__.pyi │ │ │ ├── arm │ │ │ │ └── __init__.pyi │ │ │ ├── ebpf │ │ │ │ └── __init__.pyi │ │ │ ├── mips │ │ │ │ └── __init__.pyi │ │ │ ├── powerpc │ │ │ │ └── __init__.pyi │ │ │ ├── riscv │ │ │ │ └── __init__.pyi │ │ │ └── x86 │ │ │ │ ├── __init__.pyi │ │ │ │ └── operands │ │ │ │ └── __init__.pyi │ │ ├── dsc │ │ │ └── __init__.pyi │ │ ├── dwarf │ │ │ ├── __init__.pyi │ │ │ ├── editor │ │ │ │ └── __init__.pyi │ │ │ ├── parameters │ │ │ │ └── __init__.pyi │ │ │ └── types │ │ │ │ └── __init__.pyi │ │ ├── logging │ │ │ └── __init__.pyi │ │ ├── objc │ │ │ └── __init__.pyi │ │ ├── pdb │ │ │ ├── __init__.pyi │ │ │ └── types │ │ │ │ └── __init__.pyi │ │ └── py.typed │ ├── pyproject.toml │ └── src │ │ ├── ART │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── CMakeLists.txt │ │ │ ├── pyFile.cpp │ │ │ ├── pyHeader.cpp │ │ │ └── pyParser.cpp │ │ ├── pyART.hpp │ │ └── pyUtils.cpp │ │ ├── Abstract │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── pyBinary.cpp │ │ ├── pyDebugInfo.cpp │ │ ├── pyDebugInfoTyHook.hpp │ │ ├── pyFunction.cpp │ │ ├── pyHeader.cpp │ │ ├── pyRelocation.cpp │ │ ├── pySection.cpp │ │ └── pySymbol.cpp │ │ ├── BinaryStream │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── pyBinaryStream.cpp │ │ ├── pyFileStream.cpp │ │ ├── pySpanStream.cpp │ │ └── pyVectorStream.cpp │ │ ├── CMakeLists.txt │ │ ├── COFF │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── AuxiliarySymbols │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pyAuxiliaryCLRToken.cpp │ │ │ │ ├── pyAuxiliaryFile.cpp │ │ │ │ ├── pyAuxiliaryFunctionDefinition.cpp │ │ │ │ ├── pyAuxiliarySectionDefinition.cpp │ │ │ │ ├── pyAuxiliaryWeakExternal.cpp │ │ │ │ └── pyAuxiliarybfAndefSymbol.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── pyAuxiliarySymbol.cpp │ │ │ ├── pyBigObjHeader.cpp │ │ │ ├── pyBinary.cpp │ │ │ ├── pyHeader.cpp │ │ │ ├── pyParser.cpp │ │ │ ├── pyParserConfig.cpp │ │ │ ├── pyRegularHeader.cpp │ │ │ ├── pyRelocation.cpp │ │ │ ├── pySection.cpp │ │ │ ├── pyString.cpp │ │ │ └── pySymbol.cpp │ │ ├── pyCOFF.hpp │ │ └── pyUtils.cpp │ │ ├── DEX │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── CMakeLists.txt │ │ │ ├── pyClass.cpp │ │ │ ├── pyCodeInfo.cpp │ │ │ ├── pyField.cpp │ │ │ ├── pyFile.cpp │ │ │ ├── pyHeader.cpp │ │ │ ├── pyMapItem.cpp │ │ │ ├── pyMapList.cpp │ │ │ ├── pyMethod.cpp │ │ │ ├── pyParser.cpp │ │ │ ├── pyPrototype.cpp │ │ │ └── pyType.cpp │ │ ├── pyDEX.hpp │ │ ├── pyEnums.cpp │ │ └── pyUtils.cpp │ │ ├── DWARF │ │ ├── CMakeLists.txt │ │ ├── editor │ │ │ ├── CMakeLists.txt │ │ │ ├── pyArrayType.cpp │ │ │ ├── pyBaseType.cpp │ │ │ ├── pyCompilationUnit.cpp │ │ │ ├── pyEnumType.cpp │ │ │ ├── pyFunction.cpp │ │ │ ├── pyFunctionType.cpp │ │ │ ├── pyPointerType.cpp │ │ │ ├── pyStructType.cpp │ │ │ ├── pyType.cpp │ │ │ ├── pyTypeDef.cpp │ │ │ └── pyVariable.cpp │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── pyCompilationUnit.cpp │ │ ├── pyDebugInfo.cpp │ │ ├── pyDwarf.hpp │ │ ├── pyEditor.cpp │ │ ├── pyFunction.cpp │ │ ├── pyLexicalBlock.cpp │ │ ├── pyParameter.cpp │ │ ├── pyScope.cpp │ │ ├── pyType.cpp │ │ ├── pyTypes.hpp │ │ ├── pyVariable.cpp │ │ └── types │ │ │ ├── CMakeLists.txt │ │ │ ├── pyArray.cpp │ │ │ ├── pyAtomic.cpp │ │ │ ├── pyBase.cpp │ │ │ ├── pyClassLike.cpp │ │ │ ├── pyCoarray.cpp │ │ │ ├── pyConst.cpp │ │ │ ├── pyDynamic.cpp │ │ │ ├── pyEnum.cpp │ │ │ ├── pyFile.cpp │ │ │ ├── pyImmutable.cpp │ │ │ ├── pyInterface.cpp │ │ │ ├── pyPointer.cpp │ │ │ ├── pyPointerToMember.cpp │ │ │ ├── pyRValueRef.cpp │ │ │ ├── pyReference.cpp │ │ │ ├── pyRestrict.cpp │ │ │ ├── pySetTy.cpp │ │ │ ├── pyShared.cpp │ │ │ ├── pyStringTy.cpp │ │ │ ├── pySubroutine.cpp │ │ │ ├── pyTemplateAlias.cpp │ │ │ ├── pyThrown.cpp │ │ │ ├── pyTypedef.cpp │ │ │ └── pyVolatile.cpp │ │ ├── DyldSharedCache │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── pyDyldSharedCache.cpp │ │ ├── pyDyldSharedCache.hpp │ │ ├── pyDylib.cpp │ │ ├── pyMappingInfo.cpp │ │ ├── pySubCache.cpp │ │ └── pyUtils.cpp │ │ ├── ELF │ │ ├── CMakeLists.txt │ │ ├── enums.cpp │ │ ├── enums.hpp │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── CMakeLists.txt │ │ │ ├── NoteDetails │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── core │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── pyCoreAuxv.cpp │ │ │ │ │ ├── pyCoreFile.cpp │ │ │ │ │ ├── pyCorePrPsInfo.cpp │ │ │ │ │ ├── pyCorePrStatus.cpp │ │ │ │ │ └── pyCoreSigInfo.cpp │ │ │ │ ├── properties │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── pyAArch64Feature.cpp │ │ │ │ │ ├── pyAArch64PAuth.cpp │ │ │ │ │ ├── pyGeneric.cpp │ │ │ │ │ ├── pyNoteNoCopyOnProtected.cpp │ │ │ │ │ ├── pyStackSize.cpp │ │ │ │ │ ├── pyX86Features.cpp │ │ │ │ │ └── pyX86ISA.cpp │ │ │ │ ├── pyAndroidIdent.cpp │ │ │ │ ├── pyNoteAbi.cpp │ │ │ │ ├── pyNoteGnuProperty.cpp │ │ │ │ └── pyQNXStack.cpp │ │ │ ├── pyBinary.cpp │ │ │ ├── pyBuilder.cpp │ │ │ ├── pyDynamicEntry.cpp │ │ │ ├── pyDynamicEntryArray.cpp │ │ │ ├── pyDynamicEntryFlags.cpp │ │ │ ├── pyDynamicEntryLibrary.cpp │ │ │ ├── pyDynamicEntryRpath.cpp │ │ │ ├── pyDynamicEntryRunPath.cpp │ │ │ ├── pyDynamicSharedObject.cpp │ │ │ ├── pyGnuHash.cpp │ │ │ ├── pyHeader.cpp │ │ │ ├── pyNote.cpp │ │ │ ├── pyParser.cpp │ │ │ ├── pyParserConfig.cpp │ │ │ ├── pyRelocation.cpp │ │ │ ├── pyRelocationTypes.cpp │ │ │ ├── pySection.cpp │ │ │ ├── pySegment.cpp │ │ │ ├── pySymbol.cpp │ │ │ ├── pySymbolVersion.cpp │ │ │ ├── pySymbolVersionAux.cpp │ │ │ ├── pySymbolVersionAuxRequirement.cpp │ │ │ ├── pySymbolVersionDefinition.cpp │ │ │ ├── pySymbolVersionRequirement.cpp │ │ │ └── pySysvHash.cpp │ │ ├── pyELF.hpp │ │ └── pyProcessorFlags.cpp │ │ ├── MachO │ │ ├── CMakeLists.txt │ │ ├── enums.cpp │ │ ├── enums.hpp │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── CMakeLists.txt │ │ │ ├── pyAtomInfo.cpp │ │ │ ├── pyBinary.cpp │ │ │ ├── pyBindingInfo.cpp │ │ │ ├── pyBuildVersion.cpp │ │ │ ├── pyBuilder.cpp │ │ │ ├── pyChainedBindingInfo.cpp │ │ │ ├── pyChainedPointerAnalysis.cpp │ │ │ ├── pyCodeSignature.cpp │ │ │ ├── pyCodeSignatureDir.cpp │ │ │ ├── pyDataCodeEntry.cpp │ │ │ ├── pyDataInCode.cpp │ │ │ ├── pyDyldBindingInfo.cpp │ │ │ ├── pyDyldChainedFixups.cpp │ │ │ ├── pyDyldEnvironment.cpp │ │ │ ├── pyDyldExportsTrie.cpp │ │ │ ├── pyDyldInfo.cpp │ │ │ ├── pyDylibCommand.cpp │ │ │ ├── pyDylinker.cpp │ │ │ ├── pyDynamicSymbolCommand.cpp │ │ │ ├── pyEncryptionInfo.cpp │ │ │ ├── pyExportInfo.cpp │ │ │ ├── pyFatBinary.cpp │ │ │ ├── pyFilesetCommand.cpp │ │ │ ├── pyFunctionStarts.cpp │ │ │ ├── pyFunctionVariantFixups.cpp │ │ │ ├── pyFunctionVariants.cpp │ │ │ ├── pyHeader.cpp │ │ │ ├── pyIndirectBindingInfo.cpp │ │ │ ├── pyLinkerOptHint.cpp │ │ │ ├── pyLoadCommand.cpp │ │ │ ├── pyMainCommand.cpp │ │ │ ├── pyNoteCommand.cpp │ │ │ ├── pyParser.cpp │ │ │ ├── pyParserConfig.cpp │ │ │ ├── pyRPathCommand.cpp │ │ │ ├── pyRelocation.cpp │ │ │ ├── pyRelocationDyld.cpp │ │ │ ├── pyRelocationFixup.cpp │ │ │ ├── pyRelocationObject.cpp │ │ │ ├── pyRoutine.cpp │ │ │ ├── pySection.cpp │ │ │ ├── pySegmentCommand.cpp │ │ │ ├── pySegmentSplitInfo.cpp │ │ │ ├── pySourceVersion.cpp │ │ │ ├── pyStub.cpp │ │ │ ├── pySubClient.cpp │ │ │ ├── pySubFramework.cpp │ │ │ ├── pySymbol.cpp │ │ │ ├── pySymbolCommand.cpp │ │ │ ├── pyThreadCommand.cpp │ │ │ ├── pyTwoLevelHints.cpp │ │ │ ├── pyUUID.cpp │ │ │ ├── pyUnknownCommand.cpp │ │ │ └── pyVersionMin.cpp │ │ ├── pyMachO.hpp │ │ └── pyUtils.cpp │ │ ├── OAT │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── CMakeLists.txt │ │ │ ├── pyBinary.cpp │ │ │ ├── pyClass.cpp │ │ │ ├── pyDexFile.cpp │ │ │ ├── pyHeader.cpp │ │ │ ├── pyMethod.cpp │ │ │ └── pyParser.cpp │ │ ├── pyEnums.cpp │ │ ├── pyOAT.hpp │ │ └── pyUtils.cpp │ │ ├── ObjC │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── pyClass.cpp │ │ │ ├── pyDeclOpt.cpp │ │ │ ├── pyIVar.cpp │ │ │ ├── pyMetadata.cpp │ │ │ ├── pyMethod.cpp │ │ │ ├── pyProperty.cpp │ │ │ └── pyProtocol.cpp │ │ └── pyObjC.hpp │ │ ├── PDB │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── pyBuildMetadata.cpp │ │ ├── pyCompilationUnit.cpp │ │ ├── pyDebugInfo.cpp │ │ ├── pyFunction.cpp │ │ ├── pyPDB.hpp │ │ ├── pyPublicSymbol.cpp │ │ ├── pyType.cpp │ │ ├── pyType.hpp │ │ ├── pyUtils.cpp │ │ └── types │ │ │ ├── CMakeLists.txt │ │ │ ├── pyArray.cpp │ │ │ ├── pyAttribute.cpp │ │ │ ├── pyBitField.cpp │ │ │ ├── pyClassLike.cpp │ │ │ ├── pyEnum.cpp │ │ │ ├── pyFunction.cpp │ │ │ ├── pyMethod.cpp │ │ │ ├── pyModifier.cpp │ │ │ ├── pyPointer.cpp │ │ │ ├── pySimple.cpp │ │ │ └── pyUnion.cpp │ │ ├── PE │ │ ├── CMakeLists.txt │ │ ├── enums.cpp │ │ ├── enums.hpp │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── CMakeLists.txt │ │ │ ├── LoadConfigurations │ │ │ │ ├── CHPEMetadata │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── pyMetadata.cpp │ │ │ │ │ ├── pyMetadataARM64.cpp │ │ │ │ │ └── pyMetadataX86.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DynamicRelocation │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── pyDynamicFixup.cpp │ │ │ │ │ ├── pyDynamicFixupARM64Kernel.cpp │ │ │ │ │ ├── pyDynamicFixupARM64X.cpp │ │ │ │ │ ├── pyDynamicFixupControlTransfer.cpp │ │ │ │ │ ├── pyDynamicFixupGeneric.cpp │ │ │ │ │ ├── pyDynamicFixupUnknown.cpp │ │ │ │ │ ├── pyDynamicRelocationBase.cpp │ │ │ │ │ ├── pyDynamicRelocationV1.cpp │ │ │ │ │ ├── pyDynamicRelocationV2.cpp │ │ │ │ │ ├── pyFunctionOverride.cpp │ │ │ │ │ └── pyFunctionOverrideInfo.cpp │ │ │ │ ├── pyEnclaveConfiguration.cpp │ │ │ │ ├── pyEnclaveImport.cpp │ │ │ │ ├── pyLoadConfiguration.cpp │ │ │ │ └── pyVolatileMetadata.cpp │ │ │ ├── debug │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pyCodeView.cpp │ │ │ │ ├── pyCodeViewPDB.cpp │ │ │ │ ├── pyDebug.cpp │ │ │ │ ├── pyExDllCharacteristics.cpp │ │ │ │ ├── pyFPO.cpp │ │ │ │ ├── pyPDBChecksum.cpp │ │ │ │ ├── pyPogo.cpp │ │ │ │ ├── pyPogoEntry.cpp │ │ │ │ ├── pyRepro.cpp │ │ │ │ └── pyVCFeatures.cpp │ │ │ ├── exceptions_info │ │ │ │ ├── AArch64 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── pyPackedFunction.cpp │ │ │ │ │ └── pyUnpackedFunction.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pyRuntimeFunctionAArch64.cpp │ │ │ │ ├── pyRuntimeFunctionX64.cpp │ │ │ │ └── pyUnwindCodeX64.cpp │ │ │ ├── pyBinary.cpp │ │ │ ├── pyBuilder.cpp │ │ │ ├── pyCodeIntegrity.cpp │ │ │ ├── pyDataDirectory.cpp │ │ │ ├── pyDelayImport.cpp │ │ │ ├── pyDelayImportEntry.cpp │ │ │ ├── pyDosHeader.cpp │ │ │ ├── pyExceptionInfo.cpp │ │ │ ├── pyExport.cpp │ │ │ ├── pyExportEntry.cpp │ │ │ ├── pyFactory.cpp │ │ │ ├── pyHeader.cpp │ │ │ ├── pyImport.cpp │ │ │ ├── pyImportEntry.cpp │ │ │ ├── pyLang.cpp │ │ │ ├── pyOptionalHeader.cpp │ │ │ ├── pyParser.cpp │ │ │ ├── pyParserConfig.cpp │ │ │ ├── pyRelocation.cpp │ │ │ ├── pyRelocationEntry.cpp │ │ │ ├── pyResourcesManager.cpp │ │ │ ├── pyRichEntry.cpp │ │ │ ├── pyRichHeader.cpp │ │ │ ├── pySection.cpp │ │ │ ├── pyTLS.cpp │ │ │ ├── resources │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pyAcceleratorCodes.cpp │ │ │ │ ├── pyResourceAccelerator.cpp │ │ │ │ ├── pyResourceData.cpp │ │ │ │ ├── pyResourceDialog.cpp │ │ │ │ ├── pyResourceDialogExtended.cpp │ │ │ │ ├── pyResourceDialogRegular.cpp │ │ │ │ ├── pyResourceDirectory.cpp │ │ │ │ ├── pyResourceIcon.cpp │ │ │ │ ├── pyResourceNode.cpp │ │ │ │ ├── pyResourceStringFileInfo.cpp │ │ │ │ ├── pyResourceStringTable.cpp │ │ │ │ ├── pyResourceVar.cpp │ │ │ │ ├── pyResourceVarFileInfo.cpp │ │ │ │ └── pyResourceVersion.cpp │ │ │ └── signature │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── attributes │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pyContentType.cpp │ │ │ │ ├── pyGenericType.cpp │ │ │ │ ├── pyMsCounterSign.cpp │ │ │ │ ├── pyMsManifestBinaryID.cpp │ │ │ │ ├── pyMsSpcNestedSignature.cpp │ │ │ │ ├── pyMsSpcStatementType.cpp │ │ │ │ ├── pyPKCS9AtSequenceNumber.cpp │ │ │ │ ├── pyPKCS9CounterSignature.cpp │ │ │ │ ├── pyPKCS9MessageDigest.cpp │ │ │ │ ├── pyPKCS9SigningTime.cpp │ │ │ │ ├── pySigningCertificateV2.cpp │ │ │ │ ├── pySpcRelaxedPeMarkerCheck.cpp │ │ │ │ └── pySpcSpOpusInfo.cpp │ │ │ │ ├── pyAttribute.cpp │ │ │ │ ├── pyContentInfo.cpp │ │ │ │ ├── pyGenericContent.cpp │ │ │ │ ├── pyPKCS9TSTInfo.cpp │ │ │ │ ├── pyRsaInfo.cpp │ │ │ │ ├── pySignature.cpp │ │ │ │ ├── pySignerInfo.cpp │ │ │ │ ├── pySpcIndirectData.cpp │ │ │ │ └── pyx509.cpp │ │ ├── ordinal_or_str.hpp │ │ ├── pyPE.hpp │ │ └── pyUtils.cpp │ │ ├── VDEX │ │ ├── CMakeLists.txt │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── objects │ │ │ ├── CMakeLists.txt │ │ │ ├── pyFile.cpp │ │ │ ├── pyHeader.cpp │ │ │ └── pyParser.cpp │ │ ├── pyUtils.cpp │ │ └── pyVDEX.hpp │ │ ├── asm │ │ ├── CMakeLists.txt │ │ ├── aarch64 │ │ │ ├── CMakeLists.txt │ │ │ ├── init.cpp │ │ │ ├── init.hpp │ │ │ ├── operands │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pyImmediate.cpp │ │ │ │ ├── pyMemory.cpp │ │ │ │ ├── pyPCRelative.cpp │ │ │ │ └── pyRegister.cpp │ │ │ ├── pyInstruction.cpp │ │ │ ├── pyOpcode.cpp │ │ │ ├── pyOperand.cpp │ │ │ └── pyRegister.cpp │ │ ├── arm │ │ │ ├── CMakeLists.txt │ │ │ ├── init.cpp │ │ │ ├── init.hpp │ │ │ ├── pyInstruction.cpp │ │ │ ├── pyOpcode.cpp │ │ │ └── pyRegister.cpp │ │ ├── ebpf │ │ │ ├── CMakeLists.txt │ │ │ ├── init.cpp │ │ │ ├── init.hpp │ │ │ ├── pyInstruction.cpp │ │ │ ├── pyOpcode.cpp │ │ │ └── pyRegister.cpp │ │ ├── init.cpp │ │ ├── init.hpp │ │ ├── mips │ │ │ ├── CMakeLists.txt │ │ │ ├── init.cpp │ │ │ ├── init.hpp │ │ │ ├── pyInstruction.cpp │ │ │ ├── pyOpcode.cpp │ │ │ └── pyRegister.cpp │ │ ├── powerpc │ │ │ ├── CMakeLists.txt │ │ │ ├── init.cpp │ │ │ ├── init.hpp │ │ │ ├── pyInstruction.cpp │ │ │ ├── pyOpcode.cpp │ │ │ └── pyRegister.cpp │ │ ├── pyAssemblerConfig.cpp │ │ ├── pyAssembly.hpp │ │ ├── pyEngine.cpp │ │ ├── pyInstruction.cpp │ │ ├── riscv │ │ │ ├── CMakeLists.txt │ │ │ ├── init.cpp │ │ │ ├── init.hpp │ │ │ ├── pyInstruction.cpp │ │ │ ├── pyOpcode.cpp │ │ │ └── pyRegister.cpp │ │ └── x86 │ │ │ ├── CMakeLists.txt │ │ │ ├── init.cpp │ │ │ ├── init.hpp │ │ │ ├── operands │ │ │ ├── CMakeLists.txt │ │ │ ├── pyImmediate.cpp │ │ │ ├── pyMemory.cpp │ │ │ ├── pyPCRelative.cpp │ │ │ └── pyRegister.cpp │ │ │ ├── pyInstruction.cpp │ │ │ ├── pyOpcode.cpp │ │ │ ├── pyOperand.cpp │ │ │ └── pyRegister.cpp │ │ ├── enums_wrapper.hpp │ │ ├── nanobind │ │ ├── extra │ │ │ ├── memoryview.hpp │ │ │ ├── random_access_iterator.hpp │ │ │ └── stl │ │ │ │ ├── lief_optional.h │ │ │ │ ├── lief_result.h │ │ │ │ ├── lief_span.h │ │ │ │ ├── pathlike.h │ │ │ │ ├── u16string.h │ │ │ │ └── wstring.h │ │ └── utils.hpp │ │ ├── platforms │ │ ├── CMakeLists.txt │ │ ├── android │ │ │ ├── CMakeLists.txt │ │ │ ├── pyAndroid.cpp │ │ │ └── pyAndroid.hpp │ │ ├── pyPlatform.cpp │ │ └── pyPlatform.hpp │ │ ├── pyErr.cpp │ │ ├── pyErr.hpp │ │ ├── pyIOStream.cpp │ │ ├── pyIOStream.hpp │ │ ├── pyIterator.hpp │ │ ├── pyLIEF.cpp │ │ ├── pyLIEF.hpp │ │ ├── pyParser.cpp │ │ ├── pySafeString.cpp │ │ ├── pySafeString.hpp │ │ ├── pyutils.cpp │ │ ├── pyutils.hpp │ │ ├── spdlog │ │ └── sinks │ │ │ └── python_sink.h │ │ ├── typing.hpp │ │ └── typing │ │ ├── CMakeLists.txt │ │ ├── InputParser.cpp │ │ ├── InputParser.hpp │ │ ├── StrOrPath.cpp │ │ └── StrOrPath.hpp └── rust │ ├── CMakeLists.txt │ ├── autocxx_ffi.rs │ ├── cargo │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── lief-build │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── lief-ffi │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ ├── lief-ffigen │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── lief │ │ ├── Cargo.toml │ │ ├── src │ │ ├── assembly.rs │ │ ├── assembly │ │ │ ├── aarch64.rs │ │ │ ├── aarch64 │ │ │ │ ├── instruction.rs │ │ │ │ ├── opcodes.rs │ │ │ │ ├── operands.rs │ │ │ │ ├── operands │ │ │ │ │ ├── immediate.rs │ │ │ │ │ ├── memory.rs │ │ │ │ │ ├── pc_relative.rs │ │ │ │ │ └── register.rs │ │ │ │ └── registers.rs │ │ │ ├── arm.rs │ │ │ ├── arm │ │ │ │ ├── instruction.rs │ │ │ │ ├── opcodes.rs │ │ │ │ └── registers.rs │ │ │ ├── config.rs │ │ │ ├── ebpf.rs │ │ │ ├── ebpf │ │ │ │ ├── instruction.rs │ │ │ │ ├── opcodes.rs │ │ │ │ └── registers.rs │ │ │ ├── instruction.rs │ │ │ ├── mips.rs │ │ │ ├── mips │ │ │ │ ├── instruction.rs │ │ │ │ ├── opcodes.rs │ │ │ │ └── registers.rs │ │ │ ├── powerpc.rs │ │ │ ├── powerpc │ │ │ │ ├── instruction.rs │ │ │ │ ├── opcodes.rs │ │ │ │ └── registers.rs │ │ │ ├── riscv.rs │ │ │ ├── riscv │ │ │ │ ├── instruction.rs │ │ │ │ ├── opcodes.rs │ │ │ │ └── registers.rs │ │ │ ├── x86.rs │ │ │ └── x86 │ │ │ │ ├── instruction.rs │ │ │ │ ├── opcodes.rs │ │ │ │ ├── operands.rs │ │ │ │ ├── operands │ │ │ │ ├── immediate.rs │ │ │ │ ├── memory.rs │ │ │ │ ├── pc_relative.rs │ │ │ │ └── register.rs │ │ │ │ └── registers.rs │ │ ├── binary.rs │ │ ├── coff.rs │ │ ├── coff │ │ │ ├── binary.rs │ │ │ ├── header.rs │ │ │ ├── relocation.rs │ │ │ ├── section.rs │ │ │ ├── string.rs │ │ │ └── symbol.rs │ │ ├── common.rs │ │ ├── debug_info.rs │ │ ├── debug_location.rs │ │ ├── dsc.rs │ │ ├── dsc │ │ │ ├── caching.rs │ │ │ ├── dyld_shared_cache.rs │ │ │ ├── dylib.rs │ │ │ ├── mapping_info.rs │ │ │ ├── subcache.rs │ │ │ └── uuid.rs │ │ ├── dwarf.rs │ │ ├── dwarf │ │ │ ├── compilation_unit.rs │ │ │ ├── debug_info.rs │ │ │ ├── editor.rs │ │ │ ├── editor │ │ │ │ ├── compilation_unit.rs │ │ │ │ ├── function.rs │ │ │ │ ├── types.rs │ │ │ │ ├── types │ │ │ │ │ ├── array.rs │ │ │ │ │ ├── base.rs │ │ │ │ │ ├── enum_ty.rs │ │ │ │ │ ├── function.rs │ │ │ │ │ ├── pointer.rs │ │ │ │ │ ├── struct_ty.rs │ │ │ │ │ └── typedef.rs │ │ │ │ └── variable.rs │ │ │ ├── function.rs │ │ │ ├── lexical_block.rs │ │ │ ├── parameters.rs │ │ │ ├── scope.rs │ │ │ ├── types.rs │ │ │ ├── types │ │ │ │ ├── array.rs │ │ │ │ ├── atomic.rs │ │ │ │ ├── base.rs │ │ │ │ ├── classlike.rs │ │ │ │ ├── coarray.rs │ │ │ │ ├── const_ty.rs │ │ │ │ ├── dynamic.rs │ │ │ │ ├── enum_type.rs │ │ │ │ ├── file.rs │ │ │ │ ├── immutable.rs │ │ │ │ ├── interface.rs │ │ │ │ ├── pointer.rs │ │ │ │ ├── pointer_to_member.rs │ │ │ │ ├── reference.rs │ │ │ │ ├── restrict.rs │ │ │ │ ├── rvalue_ref.rs │ │ │ │ ├── set_type.rs │ │ │ │ ├── shared.rs │ │ │ │ ├── string.rs │ │ │ │ ├── subroutine.rs │ │ │ │ ├── template_alias.rs │ │ │ │ ├── thrown.rs │ │ │ │ ├── typedef.rs │ │ │ │ └── volatile.rs │ │ │ └── variable.rs │ │ ├── elf.rs │ │ ├── elf │ │ │ ├── binary.rs │ │ │ ├── builder.rs │ │ │ ├── dynamic.rs │ │ │ ├── hash.rs │ │ │ ├── header.rs │ │ │ ├── note.rs │ │ │ ├── parser_config.rs │ │ │ ├── relocation.rs │ │ │ ├── section.rs │ │ │ ├── segment.rs │ │ │ ├── symbol.rs │ │ │ └── symbol_versioning.rs │ │ ├── error.rs │ │ ├── generic.rs │ │ ├── lib.rs │ │ ├── logging.rs │ │ ├── macho.rs │ │ ├── macho │ │ │ ├── binary.rs │ │ │ ├── binding_info.rs │ │ │ ├── builder.rs │ │ │ ├── commands.rs │ │ │ ├── commands │ │ │ │ ├── atom_info.rs │ │ │ │ ├── build_version.rs │ │ │ │ ├── code_signature.rs │ │ │ │ ├── code_signature_dir.rs │ │ │ │ ├── data_in_code.rs │ │ │ │ ├── dyld_chained_fixups.rs │ │ │ │ ├── dyld_environment.rs │ │ │ │ ├── dyld_export_trie.rs │ │ │ │ ├── dyldinfo.rs │ │ │ │ ├── dylib.rs │ │ │ │ ├── dylinker.rs │ │ │ │ ├── dynamic_symbol_command.rs │ │ │ │ ├── encryption_info.rs │ │ │ │ ├── function_variant_fixups.rs │ │ │ │ ├── function_variants.rs │ │ │ │ ├── functionstarts.rs │ │ │ │ ├── linker_opt_hint.rs │ │ │ │ ├── main_cmd.rs │ │ │ │ ├── note.rs │ │ │ │ ├── routine.rs │ │ │ │ ├── rpath.rs │ │ │ │ ├── segment.rs │ │ │ │ ├── segment_split_info.rs │ │ │ │ ├── source_version.rs │ │ │ │ ├── sub_client.rs │ │ │ │ ├── sub_framework.rs │ │ │ │ ├── symbol_command.rs │ │ │ │ ├── thread_command.rs │ │ │ │ ├── two_level_hints.rs │ │ │ │ ├── unknown.rs │ │ │ │ ├── uuid.rs │ │ │ │ └── version_min.rs │ │ │ ├── export_info.rs │ │ │ ├── fat_binary.rs │ │ │ ├── header.rs │ │ │ ├── relocation.rs │ │ │ ├── section.rs │ │ │ ├── stub.rs │ │ │ └── symbol.rs │ │ ├── objc.rs │ │ ├── objc │ │ │ ├── class.rs │ │ │ ├── decl_opt.rs │ │ │ ├── ivar.rs │ │ │ ├── metadata.rs │ │ │ ├── method.rs │ │ │ ├── property.rs │ │ │ └── protocol.rs │ │ ├── pdb.rs │ │ ├── pdb │ │ │ ├── build_metadata.rs │ │ │ ├── compilation_unit.rs │ │ │ ├── debug_info.rs │ │ │ ├── function.rs │ │ │ ├── public_symbol.rs │ │ │ ├── types.rs │ │ │ └── types │ │ │ │ ├── array.rs │ │ │ │ ├── attribute.rs │ │ │ │ ├── bitfield.rs │ │ │ │ ├── classlike.rs │ │ │ │ ├── enum_ty.rs │ │ │ │ ├── function.rs │ │ │ │ ├── method.rs │ │ │ │ ├── modifier.rs │ │ │ │ ├── pointer.rs │ │ │ │ ├── simple.rs │ │ │ │ └── union.rs │ │ ├── pe.rs │ │ ├── pe │ │ │ ├── binary.rs │ │ │ ├── builder.rs │ │ │ ├── chpe_metadata_arm64.rs │ │ │ ├── chpe_metadata_x86.rs │ │ │ ├── code_integrity.rs │ │ │ ├── data_directory.rs │ │ │ ├── debug.rs │ │ │ ├── delay_import.rs │ │ │ ├── dynamic_fixups.rs │ │ │ ├── dynamic_relocation.rs │ │ │ ├── enclave_configuration.rs │ │ │ ├── exception.rs │ │ │ ├── exception_aarch64.rs │ │ │ ├── exception_x64.rs │ │ │ ├── export.rs │ │ │ ├── headers.rs │ │ │ ├── import.rs │ │ │ ├── load_configuration.rs │ │ │ ├── parser_config.rs │ │ │ ├── relocation.rs │ │ │ ├── resources.rs │ │ │ ├── rich_header.rs │ │ │ ├── section.rs │ │ │ ├── signature.rs │ │ │ ├── signature │ │ │ │ ├── attributes.rs │ │ │ │ ├── content_info.rs │ │ │ │ ├── rsa_info.rs │ │ │ │ ├── signer_info.rs │ │ │ │ └── x509.rs │ │ │ ├── tls.rs │ │ │ └── volatile_metadata.rs │ │ └── range.rs │ │ └── tests │ │ ├── assembler_test.rs │ │ ├── coff_tests.rs │ │ ├── disassembler_test.rs │ │ ├── dwarf_editor_tests.rs │ │ ├── dwarf_tests.rs │ │ ├── dyld_shared_cache_test.rs │ │ ├── elf_tests.rs │ │ ├── logging_test.rs │ │ ├── macho_tests.rs │ │ ├── objc_tests.rs │ │ ├── pdb_tests.rs │ │ ├── pe_tests.rs │ │ └── utils.rs │ ├── cmake-ffi │ ├── CMakeLists.txt │ └── rust_cpp_bridge.cpp │ ├── examples │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── bin │ │ ├── disassembler.rs │ │ ├── dwarf_editor.rs │ │ ├── dwarf_inspect.rs │ │ ├── dyld_shared_cache_reader.rs │ │ ├── elf_deps.rs │ │ ├── list_macho_encryption.rs │ │ ├── objc_inspect.rs │ │ ├── pdb_inspect.rs │ │ ├── pe_check_authenticode.rs │ │ ├── pe_deps.rs │ │ ├── pe_exceptions.rs │ │ ├── pe_rich_header.rs │ │ ├── reader.rs │ │ └── test_run_examples.rs │ ├── include │ └── LIEF │ │ └── rust │ │ ├── ASM.hpp │ │ ├── Abstract.hpp │ │ ├── Abstract │ │ ├── Binary.hpp │ │ ├── DebugInfo.hpp │ │ ├── Function.hpp │ │ ├── Relocation.hpp │ │ ├── Section.hpp │ │ └── Symbol.hpp │ │ ├── COFF.hpp │ │ ├── COFF │ │ ├── AuxiliarySymbol.hpp │ │ ├── AuxiliarySymbols │ │ │ ├── AuxiliaryCLRToken.hpp │ │ │ ├── AuxiliaryFile.hpp │ │ │ ├── AuxiliaryFunctionDefinition.hpp │ │ │ ├── AuxiliarySectionDefinition.hpp │ │ │ ├── AuxiliaryWeakExternal.hpp │ │ │ └── AuxiliarybfAndefSymbol.hpp │ │ ├── Binary.hpp │ │ ├── Header.hpp │ │ ├── Relocation.hpp │ │ ├── Section.hpp │ │ ├── String.hpp │ │ ├── Symbol.hpp │ │ └── utils.hpp │ │ ├── DWARF.hpp │ │ ├── DWARF │ │ ├── CompilationUnit.hpp │ │ ├── DebugInfo.hpp │ │ ├── Editor.hpp │ │ ├── Function.hpp │ │ ├── LexicalBlock.hpp │ │ ├── Parameter.hpp │ │ ├── Scope.hpp │ │ ├── Type.hpp │ │ ├── Variable.hpp │ │ ├── editor │ │ │ ├── ArrayType.hpp │ │ │ ├── BaseType.hpp │ │ │ ├── CompilationUnit.hpp │ │ │ ├── EnumType.hpp │ │ │ ├── Function.hpp │ │ │ ├── FunctionType.hpp │ │ │ ├── PointerType.hpp │ │ │ ├── StructType.hpp │ │ │ ├── Type.hpp │ │ │ ├── TypeDef.hpp │ │ │ └── Variable.hpp │ │ └── types │ │ │ ├── Array.hpp │ │ │ ├── Atomic.hpp │ │ │ ├── Base.hpp │ │ │ ├── ClassLike.hpp │ │ │ ├── Coarray.hpp │ │ │ ├── Const.hpp │ │ │ ├── Dynamic.hpp │ │ │ ├── Enum.hpp │ │ │ ├── File.hpp │ │ │ ├── Immutable.hpp │ │ │ ├── Interface.hpp │ │ │ ├── Pointer.hpp │ │ │ ├── PointerToMember.hpp │ │ │ ├── RValueRef.hpp │ │ │ ├── Reference.hpp │ │ │ ├── Restrict.hpp │ │ │ ├── SetTy.hpp │ │ │ ├── Shared.hpp │ │ │ ├── StringTy.hpp │ │ │ ├── Subroutine.hpp │ │ │ ├── TemplateAlias.hpp │ │ │ ├── Thrown.hpp │ │ │ ├── Typedef.hpp │ │ │ └── Volatile.hpp │ │ ├── DyldSharedCache.hpp │ │ ├── DyldSharedCache │ │ ├── DyldSharedCache.hpp │ │ ├── Dylib.hpp │ │ ├── MappingInfo.hpp │ │ ├── SubCache.hpp │ │ ├── caching.hpp │ │ └── utils.hpp │ │ ├── ELF.hpp │ │ ├── ELF │ │ ├── Binary.hpp │ │ ├── DynamicEntry.hpp │ │ ├── DynamicEntryArray.hpp │ │ ├── DynamicEntryFlags.hpp │ │ ├── DynamicEntryLibrary.hpp │ │ ├── DynamicEntryRpath.hpp │ │ ├── DynamicEntryRunPath.hpp │ │ ├── DynamicSharedObject.hpp │ │ ├── GnuHash.hpp │ │ ├── Header.hpp │ │ ├── Note.hpp │ │ ├── Relocation.hpp │ │ ├── Section.hpp │ │ ├── Segment.hpp │ │ ├── Symbol.hpp │ │ ├── SymbolVersion.hpp │ │ ├── SymbolVersionAux.hpp │ │ ├── SymbolVersionAuxRequirement.hpp │ │ ├── SymbolVersionDefinition.hpp │ │ ├── SymbolVersionRequirement.hpp │ │ ├── Sysvhash.hpp │ │ └── utils.hpp │ │ ├── Iterator.hpp │ │ ├── LIEF.hpp │ │ ├── MachO.hpp │ │ ├── MachO │ │ ├── AtomInfo.hpp │ │ ├── Binary.hpp │ │ ├── BindingInfo.hpp │ │ ├── BuildToolVersion.hpp │ │ ├── BuildVersion.hpp │ │ ├── ChainedBindingInfo.hpp │ │ ├── CodeSignature.hpp │ │ ├── CodeSignatureDir.hpp │ │ ├── DataCodeEntry.hpp │ │ ├── DataInCode.hpp │ │ ├── DyldBindingInfo.hpp │ │ ├── DyldChainedFixups.hpp │ │ ├── DyldEnvironment.hpp │ │ ├── DyldExportsTrie.hpp │ │ ├── DyldInfo.hpp │ │ ├── Dylib.hpp │ │ ├── Dylinker.hpp │ │ ├── DynamicSymbolCommand.hpp │ │ ├── EncryptionInfo.hpp │ │ ├── ExportInfo.hpp │ │ ├── FatBinary.hpp │ │ ├── Fileset.hpp │ │ ├── FunctionStarts.hpp │ │ ├── FunctionVariantFixups.hpp │ │ ├── FunctionVariants.hpp │ │ ├── Header.hpp │ │ ├── IndirectBindingInfo.hpp │ │ ├── LinkerOptHint.hpp │ │ ├── LoadCommand.hpp │ │ ├── Main.hpp │ │ ├── NoteCommand.hpp │ │ ├── RPathCommand.hpp │ │ ├── Relocation.hpp │ │ ├── RelocationDyld.hpp │ │ ├── RelocationFixup.hpp │ │ ├── RelocationObject.hpp │ │ ├── Routine.hpp │ │ ├── Section.hpp │ │ ├── SegmentCommand.hpp │ │ ├── SegmentSplitInfo.hpp │ │ ├── SourceVersion.hpp │ │ ├── Stub.hpp │ │ ├── SubClient.hpp │ │ ├── SubFramework.hpp │ │ ├── Symbol.hpp │ │ ├── SymbolCommand.hpp │ │ ├── ThreadCommand.hpp │ │ ├── TwoLevelHints.hpp │ │ ├── UUIDCommand.hpp │ │ ├── UnknownCommand.hpp │ │ ├── VersionMin.hpp │ │ └── utils.hpp │ │ ├── Mirror.hpp │ │ ├── ObjC.hpp │ │ ├── ObjC │ │ ├── Class.hpp │ │ ├── DeclOpt.hpp │ │ ├── IVar.hpp │ │ ├── Metadata.hpp │ │ ├── Method.hpp │ │ ├── Property.hpp │ │ └── Protocol.hpp │ │ ├── PDB.hpp │ │ ├── PDB │ │ ├── BuildMetadata.hpp │ │ ├── CompilationUnit.hpp │ │ ├── DebugInfo.hpp │ │ ├── Function.hpp │ │ ├── PublicSymbol.hpp │ │ ├── Type.hpp │ │ ├── types │ │ │ ├── Array.hpp │ │ │ ├── Attribute.hpp │ │ │ ├── BitField.hpp │ │ │ ├── ClassLike.hpp │ │ │ ├── Enum.hpp │ │ │ ├── Function.hpp │ │ │ ├── Method.hpp │ │ │ ├── Modifier.hpp │ │ │ ├── Pointer.hpp │ │ │ ├── Simple.hpp │ │ │ └── Union.hpp │ │ └── utils.hpp │ │ ├── PE.hpp │ │ ├── PE │ │ ├── Binary.hpp │ │ ├── CodeIntegrity.hpp │ │ ├── DataDirectories.hpp │ │ ├── DelayImport.hpp │ │ ├── DelayImportEntry.hpp │ │ ├── DosHeader.hpp │ │ ├── ExceptionInfo.hpp │ │ ├── Export.hpp │ │ ├── ExportEntry.hpp │ │ ├── Header.hpp │ │ ├── Import.hpp │ │ ├── ImportEntry.hpp │ │ ├── LoadConfiguration │ │ │ ├── CHPEMetadata.hpp │ │ │ ├── DynamicRelocation │ │ │ │ ├── DynamicFixup.hpp │ │ │ │ └── DynamicRelocation.hpp │ │ │ ├── EnclaveConfiguration.hpp │ │ │ ├── LoadConfiguration.hpp │ │ │ └── VolatileMetadata.hpp │ │ ├── OptionalHeader.hpp │ │ ├── Relocation.hpp │ │ ├── RelocationEntry.hpp │ │ ├── ResourceData.hpp │ │ ├── ResourceDirectory.hpp │ │ ├── ResourceNode.hpp │ │ ├── ResourcesManager.hpp │ │ ├── RichEntry.hpp │ │ ├── RichHeader.hpp │ │ ├── RuntimeFunctionAArch64.hpp │ │ ├── RuntimeFunctionX64.hpp │ │ ├── Section.hpp │ │ ├── TLS.hpp │ │ ├── UnwindCodeX64.hpp │ │ ├── debug │ │ │ ├── CodeView.hpp │ │ │ ├── CodeViewPDB.hpp │ │ │ ├── Debug.hpp │ │ │ ├── ExDllCharacteristics.hpp │ │ │ ├── FPO.hpp │ │ │ ├── PDBChecksum.hpp │ │ │ ├── Pogo.hpp │ │ │ ├── PogoEntry.hpp │ │ │ ├── Repro.hpp │ │ │ └── VCFeature.hpp │ │ ├── signature │ │ │ ├── ContentInfo.hpp │ │ │ ├── GenericContent.hpp │ │ │ ├── PKCS9TSTInfo.hpp │ │ │ ├── RsaInfo.hpp │ │ │ ├── Signature.hpp │ │ │ ├── SignerInfo.hpp │ │ │ ├── SpcIndirectData.hpp │ │ │ ├── attributes │ │ │ │ ├── Attribute.hpp │ │ │ │ ├── ContentType.hpp │ │ │ │ ├── GenericType.hpp │ │ │ │ ├── MsCounterSign.hpp │ │ │ │ ├── MsManifestBinaryID.hpp │ │ │ │ ├── MsSpcNestedSignature.hpp │ │ │ │ ├── MsSpcStatementType.hpp │ │ │ │ ├── PKCS9AtSequenceNumber.hpp │ │ │ │ ├── PKCS9CounterSignature.hpp │ │ │ │ ├── PKCS9MessageDigest.hpp │ │ │ │ ├── PKCS9SigningTime.hpp │ │ │ │ ├── SigningCertificateV2.hpp │ │ │ │ ├── SpcRelaxedPeMarkerCheck.hpp │ │ │ │ └── SpcSpOpusInfo.hpp │ │ │ └── x509.hpp │ │ └── utils.hpp │ │ ├── Span.hpp │ │ ├── Stream.hpp │ │ ├── asm │ │ ├── AssemblerConfig.hpp │ │ ├── Engine.hpp │ │ ├── Instruction.hpp │ │ ├── aarch64 │ │ │ ├── Instruction.hpp │ │ │ ├── Operand.hpp │ │ │ ├── operands.hpp │ │ │ └── operands │ │ │ │ ├── Immediate.hpp │ │ │ │ ├── Memory.hpp │ │ │ │ ├── PCRelative.hpp │ │ │ │ └── Register.hpp │ │ ├── arm │ │ │ └── Instruction.hpp │ │ ├── ebpf │ │ │ └── Instruction.hpp │ │ ├── mips │ │ │ └── Instruction.hpp │ │ ├── powerpc │ │ │ └── Instruction.hpp │ │ ├── riscv │ │ │ └── Instruction.hpp │ │ └── x86 │ │ │ ├── Instruction.hpp │ │ │ ├── Operand.hpp │ │ │ ├── operands.hpp │ │ │ └── operands │ │ │ ├── Immediate.hpp │ │ │ ├── Memory.hpp │ │ │ ├── PCRelative.hpp │ │ │ └── Register.hpp │ │ ├── debug_location.hpp │ │ ├── error.hpp │ │ ├── helpers.hpp │ │ ├── logging.hpp │ │ ├── optional.hpp │ │ ├── range.hpp │ │ └── utils.hpp │ └── src │ ├── CMakeLists.txt │ ├── dsc_SubCache.cpp │ ├── dwarf_editor.cpp │ ├── stream.cpp │ └── symbol.cpp ├── cmake ├── LIEF.pc.in ├── LIEFCompilerDetection.cmake ├── LIEFCompilerFlags.cmake ├── LIEFConfig.cmake.in ├── LIEFDependencies.cmake ├── LIEFGit.cmake ├── LIEFOptions.cmake ├── cpack.config.cmake ├── ios.toolchain.cmake └── strip.cmake ├── config └── mbedtls │ └── config.h ├── doc ├── doxygen │ ├── Doxyfile │ ├── doxygen_index.md │ └── logo_lief_55.png ├── requirements.txt └── sphinx │ ├── _cross_api.rst │ ├── _static │ ├── archi_elf.png │ ├── architecture.png │ ├── binaryninja │ │ └── trigger-dwarf-plugin.webp │ ├── cant-find-lib.png │ ├── css │ │ └── custom.css │ ├── data_handler.png │ ├── elements.webp │ ├── example.cpp │ ├── favicon.ico │ ├── ghidra │ │ ├── codebrowser-export-dwarf.webp │ │ ├── ghidra-check.png │ │ └── project-dwarf-export.webp │ ├── iat3.png │ ├── iat4.png │ ├── lief_with_bn.webp │ ├── lief_with_ghidra.webp │ ├── login.webp │ ├── logo_blue.png │ ├── logo_blue_412.png │ ├── macos-dylib-issue.png │ ├── main.webp │ ├── objc-class-dump.webp │ ├── pe_debug │ │ └── overview.webp │ ├── pe_exports │ │ └── overview.webp │ ├── pe_imports │ │ ├── lief-mod.webp │ │ ├── llvm-link-layout.webp │ │ └── msvc_layout.webp │ ├── pe_rsrc │ │ └── overview.webp │ ├── pe_tls │ │ └── tls.webp │ └── tutorial │ │ ├── 10 │ │ ├── elf_oat.png │ │ └── java2oat.png │ │ ├── 11 │ │ ├── extendtxt.png │ │ ├── image1.png │ │ ├── image2.png │ │ ├── image3.png │ │ └── lief_bytecode.png │ │ ├── 12 │ │ ├── elf_notes.png │ │ ├── gdb.original.png │ │ └── gdb.png │ │ ├── 03 │ │ ├── hashme.png │ │ └── hashme_obf.png │ │ ├── 05 │ │ ├── pltgot.png │ │ ├── pltgot2.png │ │ └── pltgot3.png │ │ ├── 06 │ │ ├── 06_hooking_1.png │ │ ├── 06_hooking_2.png │ │ └── 06_hooking_3.png │ │ ├── 07 │ │ ├── 07_pe_resource_manager.png │ │ ├── 07_resource_tree.png │ │ ├── filezilla.png │ │ ├── mfc.png │ │ ├── mfc_modified.png │ │ └── resource_manager_output.txt │ │ ├── 08 │ │ ├── bin2lib_a.png │ │ ├── bin2lib_b.png │ │ └── crackme101_ida.png │ │ └── 09 │ │ └── telegram.png │ ├── api │ ├── binary_abstraction │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ ├── cpp │ │ └── index.rst │ ├── error_handling │ │ └── index.rst │ ├── logging │ │ └── index.rst │ ├── rust │ │ └── index.rst │ └── utilities │ │ └── index.rst │ ├── changelog.rst │ ├── changelog │ └── pe-0-17-0.rst │ ├── compilation.rst │ ├── conf.py │ ├── extended │ ├── assembler │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ ├── debug_info │ │ └── index.rst │ ├── disassembler │ │ ├── cpp │ │ │ ├── arch │ │ │ │ ├── aarch64.rst │ │ │ │ ├── arm.rst │ │ │ │ ├── ebpf.rst │ │ │ │ ├── mips.rst │ │ │ │ ├── powerpc.rst │ │ │ │ ├── riscv.rst │ │ │ │ └── x86.rst │ │ │ └── index.rst │ │ ├── index.rst │ │ ├── python │ │ │ ├── arch │ │ │ │ ├── aarch64.rst │ │ │ │ ├── arm.rst │ │ │ │ ├── ebpf.rst │ │ │ │ ├── mips.rst │ │ │ │ ├── powerpc.rst │ │ │ │ ├── riscv.rst │ │ │ │ └── x86.rst │ │ │ └── index.rst │ │ └── rust.rst │ ├── dsc │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ ├── dwarf │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ ├── intro.rst │ ├── objc │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ └── pdb │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ ├── formats │ ├── android │ │ ├── art │ │ │ ├── cpp.rst │ │ │ ├── index.rst │ │ │ └── python.rst │ │ ├── dex │ │ │ ├── cpp.rst │ │ │ ├── index.rst │ │ │ └── python.rst │ │ ├── index.rst │ │ ├── oat │ │ │ ├── cpp.rst │ │ │ ├── index.rst │ │ │ └── python.rst │ │ └── vdex │ │ │ ├── cpp.rst │ │ │ ├── index.rst │ │ │ └── python.rst │ ├── coff │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ ├── elf │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ ├── macho │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── python.rst │ │ └── rust.rst │ └── pe │ │ ├── cpp.rst │ │ ├── index.rst │ │ ├── modifications │ │ ├── debug.rst │ │ ├── exports.rst │ │ ├── imports.rst │ │ ├── resources.rst │ │ └── tls.rst │ │ ├── python.rst │ │ └── rust.rst │ ├── index.rst │ ├── installation.rst │ ├── intro.rst │ ├── plugins │ ├── binaryninja │ │ ├── analyzers │ │ │ ├── elf │ │ │ │ ├── android-jni │ │ │ │ │ ├── img │ │ │ │ │ │ ├── after.svg │ │ │ │ │ │ ├── after_java.svg │ │ │ │ │ │ ├── before.svg │ │ │ │ │ │ └── before_java.svg │ │ │ │ │ └── index.rst │ │ │ │ ├── android-packed-relocations │ │ │ │ │ ├── img │ │ │ │ │ │ ├── packed_after.svg │ │ │ │ │ │ └── packed_before.svg │ │ │ │ │ └── index.rst │ │ │ │ ├── index.rst │ │ │ │ ├── relative-relocations │ │ │ │ │ ├── img │ │ │ │ │ │ ├── rel_after.svg │ │ │ │ │ │ └── rel_before.svg │ │ │ │ │ └── index.rst │ │ │ │ └── relocations │ │ │ │ │ ├── img │ │ │ │ │ ├── array_after.svg │ │ │ │ │ ├── array_before.svg │ │ │ │ │ ├── data_relro_after.svg │ │ │ │ │ └── data_relro_before.svg │ │ │ │ │ └── index.rst │ │ │ └── pe │ │ │ │ ├── exceptions-analyzer │ │ │ │ ├── img │ │ │ │ │ ├── featmap_after.svg │ │ │ │ │ ├── featmap_before.svg │ │ │ │ │ ├── pdata_after.svg │ │ │ │ │ ├── pdata_before.svg │ │ │ │ │ ├── rdata_after.svg │ │ │ │ │ └── rdata_before.svg │ │ │ │ └── index.rst │ │ │ │ ├── index.rst │ │ │ │ └── loadconfig-analyzer │ │ │ │ ├── img │ │ │ │ ├── chpe_metadata_after.svg │ │ │ │ ├── chpe_metadata_before.svg │ │ │ │ ├── loadconfig_after.svg │ │ │ │ └── loadconfig_before.svg │ │ │ │ └── index.rst │ │ ├── dwarf │ │ │ └── index.rst │ │ └── index.rst │ └── ghidra │ │ ├── analyzers │ │ ├── exceptions-analyzer │ │ │ ├── img │ │ │ │ ├── pdata_after.svg │ │ │ │ ├── pdata_before.svg │ │ │ │ ├── rdata_after.svg │ │ │ │ └── rdata_before.svg │ │ │ └── index.rst │ │ └── loadconfig-analyzer │ │ │ ├── img │ │ │ ├── chpe_metadata_after.svg │ │ │ ├── chpe_metadata_before.svg │ │ │ ├── loadconfig_after.svg │ │ │ └── loadconfig_before.svg │ │ │ └── index.rst │ │ ├── dwarf │ │ └── index.rst │ │ └── index.rst │ ├── references.rst │ ├── sphinx_lief_doc │ ├── __init__.py │ ├── config │ │ ├── __init__.py │ │ ├── breathe_config.py │ │ ├── html_config.py │ │ ├── lief_config.py │ │ └── link_check.py │ ├── img_comparison.py │ ├── inheritance_diagram.py │ ├── lief_api.py │ ├── plugin_package.py │ ├── python_typing.py │ ├── roles.py │ ├── rust_domain │ │ ├── __init__.py │ │ └── rustdomain.py │ ├── sdk_package.py │ └── writers │ │ ├── __init__.py │ │ └── html5.py │ ├── tools │ └── lief-patchelf │ │ └── index.rst │ └── tutorials │ ├── 01_play_with_formats.rst │ ├── 02_pe_from_scratch.rst │ ├── 03_elf_change_symbols.rst │ ├── 04_elf_hooking.rst │ ├── 05_elf_infect_plt_got.rst │ ├── 06_pe_hooking.rst │ ├── 07_pe_resource.rst │ ├── 08_elf_bin2lib.rst │ ├── 09_frida_lief.rst │ ├── 10_android_formats.rst │ ├── 11_macho_modification.rst │ ├── 12_elf_coredump.rst │ └── 13_pe_authenticode.rst ├── examples ├── CMakeLists.txt ├── c │ ├── CMakeLists.txt │ ├── elf_reader.c │ ├── macho_reader.c │ └── pe_reader.c ├── cmake │ ├── add_subdirectory │ │ ├── CMakeLists.txt │ │ ├── README.rst │ │ └── main.cpp │ ├── external_project │ │ ├── CMakeLists.txt │ │ ├── HelloLIEF │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ │ └── README.rst │ └── find_package │ │ ├── CMakeLists.txt │ │ ├── README.rst │ │ └── main.cpp ├── cpp │ ├── CMakeLists.txt │ ├── abstract_reader.cpp │ ├── art_reader.cpp │ ├── benchmark.cpp │ ├── dex_reader.cpp │ ├── disassembler.cpp │ ├── dwarf_editor.cpp │ ├── dwarf_inspect.cpp │ ├── dyld_shared_cache_reader.cpp │ ├── elf_add_section.cpp │ ├── elf_builder.cpp │ ├── elf_reader.cpp │ ├── elf_section_rename.cpp │ ├── elf_strip.cpp │ ├── elf_symbols.cpp │ ├── logging.cpp │ ├── macho_builder.cpp │ ├── macho_from_memory.cpp │ ├── macho_reader.cpp │ ├── oat_reader.cpp │ ├── objc_inspect.cpp │ ├── pdb_inspect.cpp │ ├── pe_authenticode_check.cpp │ ├── pe_builder.cpp │ ├── pe_reader.cpp │ └── vdex_reader.cpp ├── python └── rust ├── fuzzing ├── CMakeLists.txt ├── clean-corpus.py ├── elf_fuzzer.cpp ├── macho_fuzzer.cpp ├── pe_fuzzer.cpp ├── pkcs7_signature.cpp └── pme_fuzzer.cpp ├── include └── LIEF │ ├── ART.hpp │ ├── ART │ ├── EnumToString.hpp │ ├── File.hpp │ ├── Header.hpp │ ├── Parser.hpp │ ├── enums.hpp │ ├── hash.hpp │ ├── java_structures.hpp │ ├── json.hpp │ ├── types.hpp │ └── utils.hpp │ ├── ASM.hpp │ ├── Abstract.hpp │ ├── Abstract │ ├── Binary.hpp │ ├── DebugInfo.hpp │ ├── Function.hpp │ ├── Header.hpp │ ├── Parser.hpp │ ├── Relocation.hpp │ ├── Section.hpp │ ├── Symbol.hpp │ ├── hash.hpp │ └── json.hpp │ ├── BinaryStream │ ├── ASN1Reader.hpp │ ├── BinaryStream.hpp │ ├── FileStream.hpp │ ├── MemoryStream.hpp │ ├── SpanStream.hpp │ └── VectorStream.hpp │ ├── COFF.hpp │ ├── COFF │ ├── AuxiliarySymbol.hpp │ ├── AuxiliarySymbols │ │ ├── AuxiliaryCLRToken.hpp │ │ ├── AuxiliaryFile.hpp │ │ ├── AuxiliaryFunctionDefinition.hpp │ │ ├── AuxiliarySectionDefinition.hpp │ │ ├── AuxiliaryWeakExternal.hpp │ │ └── AuxiliarybfAndefSymbol.hpp │ ├── BigObjHeader.hpp │ ├── Binary.hpp │ ├── Header.hpp │ ├── Parser.hpp │ ├── ParserConfig.hpp │ ├── RegularHeader.hpp │ ├── Relocation.hpp │ ├── Section.hpp │ ├── String.hpp │ ├── Symbol.hpp │ └── utils.hpp │ ├── DEX.hpp │ ├── DEX │ ├── Class.hpp │ ├── CodeInfo.hpp │ ├── EnumToString.hpp │ ├── Field.hpp │ ├── File.hpp │ ├── Header.hpp │ ├── MapItem.hpp │ ├── MapList.hpp │ ├── Method.hpp │ ├── Parser.hpp │ ├── Prototype.hpp │ ├── Type.hpp │ ├── deopt.hpp │ ├── enums.hpp │ ├── hash.hpp │ ├── instructions.hpp │ ├── json.hpp │ ├── types.hpp │ └── utils.hpp │ ├── DWARF.hpp │ ├── DWARF │ ├── CompilationUnit.hpp │ ├── DebugInfo.hpp │ ├── Editor.hpp │ ├── Function.hpp │ ├── LexicalBlock.hpp │ ├── Parameter.hpp │ ├── Scope.hpp │ ├── Type.hpp │ ├── Variable.hpp │ ├── editor │ │ ├── ArrayType.hpp │ │ ├── BaseType.hpp │ │ ├── CompilationUnit.hpp │ │ ├── EnumType.hpp │ │ ├── Function.hpp │ │ ├── FunctionType.hpp │ │ ├── PointerType.hpp │ │ ├── StructType.hpp │ │ ├── Type.hpp │ │ ├── TypeDef.hpp │ │ └── Variable.hpp │ ├── enums.hpp │ ├── types.hpp │ └── types │ │ ├── Array.hpp │ │ ├── Atomic.hpp │ │ ├── Base.hpp │ │ ├── ClassLike.hpp │ │ ├── Coarray.hpp │ │ ├── Const.hpp │ │ ├── Dynamic.hpp │ │ ├── Enum.hpp │ │ ├── File.hpp │ │ ├── Immutable.hpp │ │ ├── Interface.hpp │ │ ├── Pointer.hpp │ │ ├── PointerToMember.hpp │ │ ├── RValueRef.hpp │ │ ├── Reference.hpp │ │ ├── Restrict.hpp │ │ ├── SetTy.hpp │ │ ├── Shared.hpp │ │ ├── StringTy.hpp │ │ ├── Subroutine.hpp │ │ ├── TemplateAlias.hpp │ │ ├── Thrown.hpp │ │ ├── Typedef.hpp │ │ └── Volatile.hpp │ ├── DyldSharedCache.hpp │ ├── DyldSharedCache │ ├── DyldSharedCache.hpp │ ├── Dylib.hpp │ ├── MappingInfo.hpp │ ├── SubCache.hpp │ ├── caching.hpp │ ├── utils.hpp │ └── uuid.hpp │ ├── ELF.hpp │ ├── ELF │ ├── Binary.hpp │ ├── Builder.hpp │ ├── DynamicEntry.hpp │ ├── DynamicEntryArray.hpp │ ├── DynamicEntryFlags.hpp │ ├── DynamicEntryLibrary.hpp │ ├── DynamicEntryRpath.hpp │ ├── DynamicEntryRunPath.hpp │ ├── DynamicSharedObject.hpp │ ├── EnumToString.hpp │ ├── GnuHash.hpp │ ├── Header.hpp │ ├── Note.hpp │ ├── NoteDetails.hpp │ ├── NoteDetails │ │ ├── AndroidIdent.hpp │ │ ├── Core.hpp │ │ ├── NoteAbi.hpp │ │ ├── NoteGnuProperty.hpp │ │ ├── Properties.hpp │ │ ├── QNXStack.hpp │ │ ├── core │ │ │ ├── CoreAuxv.hpp │ │ │ ├── CoreFile.hpp │ │ │ ├── CorePrPsInfo.hpp │ │ │ ├── CorePrStatus.hpp │ │ │ └── CoreSigInfo.hpp │ │ └── properties │ │ │ ├── AArch64Feature.hpp │ │ │ ├── AArch64PAuth.hpp │ │ │ ├── Generic.hpp │ │ │ ├── Needed.hpp │ │ │ ├── NoteNoCopyOnProtected.hpp │ │ │ ├── StackSize.hpp │ │ │ ├── X86Feature.hpp │ │ │ └── X86ISA.hpp │ ├── Parser.hpp │ ├── ParserConfig.hpp │ ├── ProcessorFlags.hpp │ ├── Relocation.hpp │ ├── Relocations │ │ ├── AArch64.def │ │ ├── ARM.def │ │ ├── BPF.def │ │ ├── Hexagon.def │ │ ├── LoongArch.def │ │ ├── Mips.def │ │ ├── PowerPC.def │ │ ├── PowerPC64.def │ │ ├── RISCV.def │ │ ├── SH4.def │ │ ├── Sparc.def │ │ ├── SystemZ.def │ │ ├── i386.def │ │ └── x86_64.def │ ├── Section.hpp │ ├── Segment.hpp │ ├── Symbol.hpp │ ├── SymbolVersion.hpp │ ├── SymbolVersionAux.hpp │ ├── SymbolVersionAuxRequirement.hpp │ ├── SymbolVersionDefinition.hpp │ ├── SymbolVersionRequirement.hpp │ ├── SysvHash.hpp │ ├── enums.hpp │ ├── enums.inc │ ├── hash.hpp │ ├── json.hpp │ └── utils.hpp │ ├── LIEF.hpp │ ├── MachO.hpp │ ├── MachO │ ├── AtomInfo.hpp │ ├── Binary.hpp │ ├── BinaryParser.hpp │ ├── BindingInfo.hpp │ ├── BindingInfoIterator.hpp │ ├── BuildToolVersion.hpp │ ├── BuildVersion.hpp │ ├── Builder.hpp │ ├── ChainedBindingInfo.hpp │ ├── ChainedPointerAnalysis.hpp │ ├── CodeSignature.hpp │ ├── CodeSignatureDir.hpp │ ├── DataCodeEntry.hpp │ ├── DataInCode.hpp │ ├── DyldBindingInfo.hpp │ ├── DyldChainedFixups.hpp │ ├── DyldChainedFixupsCreator.hpp │ ├── DyldChainedFormat.hpp │ ├── DyldEnvironment.hpp │ ├── DyldExportsTrie.hpp │ ├── DyldInfo.hpp │ ├── DylibCommand.hpp │ ├── DylinkerCommand.hpp │ ├── DynamicSymbolCommand.hpp │ ├── EncryptionInfo.hpp │ ├── EnumToString.hpp │ ├── ExportInfo.hpp │ ├── FatBinary.hpp │ ├── FilesetCommand.hpp │ ├── FunctionStarts.hpp │ ├── FunctionVariantFixups.hpp │ ├── FunctionVariants.hpp │ ├── FunctionVariants │ │ ├── Arm64.def │ │ ├── PerProcess.def │ │ ├── SystemWide.def │ │ └── X86_64.def │ ├── Header.hpp │ ├── IndirectBindingInfo.hpp │ ├── LinkEdit.hpp │ ├── LinkerOptHint.hpp │ ├── LoadCommand.hpp │ ├── MainCommand.hpp │ ├── NoteCommand.hpp │ ├── Parser.hpp │ ├── ParserConfig.hpp │ ├── RPathCommand.hpp │ ├── Relocation.hpp │ ├── RelocationDyld.hpp │ ├── RelocationFixup.hpp │ ├── RelocationObject.hpp │ ├── Routine.hpp │ ├── Section.hpp │ ├── SegmentCommand.hpp │ ├── SegmentSplitInfo.hpp │ ├── SourceVersion.hpp │ ├── Stub.hpp │ ├── SubClient.hpp │ ├── SubFramework.hpp │ ├── Symbol.hpp │ ├── SymbolCommand.hpp │ ├── ThreadCommand.hpp │ ├── TwoLevelHints.hpp │ ├── UUIDCommand.hpp │ ├── UnknownCommand.hpp │ ├── VersionMin.hpp │ ├── enums.hpp │ ├── enums.inc │ ├── hash.hpp │ ├── json.hpp │ ├── type_traits.hpp │ └── utils.hpp │ ├── OAT.hpp │ ├── OAT │ ├── Binary.hpp │ ├── Class.hpp │ ├── DexFile.hpp │ ├── EnumToString.hpp │ ├── Header.hpp │ ├── Method.hpp │ ├── Parser.hpp │ ├── enums.hpp │ ├── hash.hpp │ ├── json.hpp │ ├── type_traits.hpp │ └── utils.hpp │ ├── ObjC.hpp │ ├── ObjC │ ├── Class.hpp │ ├── DeclOpt.hpp │ ├── IVar.hpp │ ├── Metadata.hpp │ ├── Method.hpp │ ├── Property.hpp │ └── Protocol.hpp │ ├── Object.hpp │ ├── PDB.hpp │ ├── PDB │ ├── BuildMetadata.hpp │ ├── CompilationUnit.hpp │ ├── DebugInfo.hpp │ ├── Function.hpp │ ├── PublicSymbol.hpp │ ├── Type.hpp │ ├── types.hpp │ ├── types │ │ ├── Array.hpp │ │ ├── Attribute.hpp │ │ ├── BitField.hpp │ │ ├── ClassLike.hpp │ │ ├── Enum.hpp │ │ ├── Function.hpp │ │ ├── Method.hpp │ │ ├── Modifier.hpp │ │ ├── Pointer.hpp │ │ ├── Simple.hpp │ │ └── Union.hpp │ └── utils.hpp │ ├── PE.hpp │ ├── PE │ ├── Binary.hpp │ ├── Builder.hpp │ ├── CodeIntegrity.hpp │ ├── CodePage.hpp │ ├── DataDirectory.hpp │ ├── Debug.hpp │ ├── DelayImport.hpp │ ├── DelayImportEntry.hpp │ ├── DosHeader.hpp │ ├── EnumToString.hpp │ ├── ExceptionInfo.hpp │ ├── Export.hpp │ ├── ExportEntry.hpp │ ├── Factory.hpp │ ├── Header.hpp │ ├── Import.hpp │ ├── ImportEntry.hpp │ ├── LoadConfigurations.hpp │ ├── LoadConfigurations │ │ ├── CHPEMetadata.hpp │ │ ├── CHPEMetadata │ │ │ ├── Metadata.hpp │ │ │ ├── MetadataARM64.hpp │ │ │ └── MetadataX86.hpp │ │ ├── DynamicRelocation.hpp │ │ ├── DynamicRelocation │ │ │ ├── DynamicFixup.hpp │ │ │ ├── DynamicFixupARM64Kernel.hpp │ │ │ ├── DynamicFixupARM64X.hpp │ │ │ ├── DynamicFixupControlTransfer.hpp │ │ │ ├── DynamicFixupGeneric.hpp │ │ │ ├── DynamicFixupUnknown.hpp │ │ │ ├── DynamicRelocationBase.hpp │ │ │ ├── DynamicRelocationV1.hpp │ │ │ ├── DynamicRelocationV2.hpp │ │ │ ├── FunctionOverride.hpp │ │ │ └── FunctionOverrideInfo.hpp │ │ ├── EnclaveConfiguration.hpp │ │ ├── EnclaveImport.hpp │ │ ├── LoadConfiguration.hpp │ │ └── VolatileMetadata.hpp │ ├── OptionalHeader.hpp │ ├── Parser.hpp │ ├── ParserConfig.hpp │ ├── Relocation.hpp │ ├── RelocationEntry.hpp │ ├── ResourceData.hpp │ ├── ResourceDirectory.hpp │ ├── ResourceNode.hpp │ ├── ResourcesManager.hpp │ ├── RichEntry.hpp │ ├── RichHeader.hpp │ ├── Section.hpp │ ├── TLS.hpp │ ├── debug │ │ ├── CodeView.hpp │ │ ├── CodeViewPDB.hpp │ │ ├── Debug.hpp │ │ ├── ExDllCharacteristics.hpp │ │ ├── FPO.hpp │ │ ├── PDBChecksum.hpp │ │ ├── Pogo.hpp │ │ ├── PogoEntry.hpp │ │ ├── Repro.hpp │ │ └── VCFeature.hpp │ ├── enums.hpp │ ├── enums.inc │ ├── exceptions_info │ │ ├── AArch64 │ │ │ ├── PackedFunction.hpp │ │ │ └── UnpackedFunction.hpp │ │ ├── RuntimeFunctionAArch64.hpp │ │ ├── RuntimeFunctionX64.hpp │ │ ├── UnwindCodeAArch64.hpp │ │ ├── UnwindCodeX64.hpp │ │ ├── internal_arm64.hpp │ │ └── internal_x64.hpp │ ├── hash.hpp │ ├── json.hpp │ ├── resources │ │ ├── AcceleratorCodes.hpp │ │ ├── ResourceAccelerator.hpp │ │ ├── ResourceDialog.hpp │ │ ├── ResourceDialogExtended.hpp │ │ ├── ResourceDialogRegular.hpp │ │ ├── ResourceIcon.hpp │ │ ├── ResourceStringFileInfo.hpp │ │ ├── ResourceStringTable.hpp │ │ ├── ResourceVar.hpp │ │ ├── ResourceVarFileInfo.hpp │ │ ├── ResourceVersion.hpp │ │ └── langs.hpp │ ├── signature │ │ ├── Attribute.hpp │ │ ├── ContentInfo.hpp │ │ ├── GenericContent.hpp │ │ ├── OIDToString.hpp │ │ ├── PKCS9TSTInfo.hpp │ │ ├── RsaInfo.hpp │ │ ├── Signature.hpp │ │ ├── SignatureParser.hpp │ │ ├── SignerInfo.hpp │ │ ├── SpcIndirectData.hpp │ │ ├── attributes.hpp │ │ ├── attributes │ │ │ ├── ContentType.hpp │ │ │ ├── GenericType.hpp │ │ │ ├── MsCounterSign.hpp │ │ │ ├── MsManifestBinaryID.hpp │ │ │ ├── MsSpcNestedSignature.hpp │ │ │ ├── MsSpcStatementType.hpp │ │ │ ├── PKCS9AtSequenceNumber.hpp │ │ │ ├── PKCS9CounterSignature.hpp │ │ │ ├── PKCS9MessageDigest.hpp │ │ │ ├── PKCS9SigningTime.hpp │ │ │ ├── SigningCertificateV2.hpp │ │ │ ├── SpcRelaxedPeMarkerCheck.hpp │ │ │ └── SpcSpOpusInfo.hpp │ │ ├── types.hpp │ │ └── x509.hpp │ └── utils.hpp │ ├── VDEX.hpp │ ├── VDEX │ ├── File.hpp │ ├── Header.hpp │ ├── Parser.hpp │ ├── hash.hpp │ ├── json.hpp │ ├── type_traits.hpp │ └── utils.hpp │ ├── Visitor.hpp │ ├── asm │ ├── AssemblerConfig.hpp │ ├── Engine.hpp │ ├── Instruction.hpp │ ├── aarch64.hpp │ ├── aarch64 │ │ ├── Instruction.hpp │ │ ├── Operand.hpp │ │ ├── opcodes.hpp │ │ ├── operands.hpp │ │ ├── operands │ │ │ ├── Immediate.hpp │ │ │ ├── Memory.hpp │ │ │ ├── PCRelative.hpp │ │ │ └── Register.hpp │ │ └── registers.hpp │ ├── arm.hpp │ ├── arm │ │ ├── Instruction.hpp │ │ ├── opcodes.hpp │ │ └── registers.hpp │ ├── ebpf.hpp │ ├── ebpf │ │ ├── Instruction.hpp │ │ ├── opcodes.hpp │ │ └── registers.hpp │ ├── mips.hpp │ ├── mips │ │ ├── Instruction.hpp │ │ ├── opcodes.hpp │ │ └── registers.hpp │ ├── powerpc.hpp │ ├── powerpc │ │ ├── Instruction.hpp │ │ ├── opcodes.hpp │ │ └── registers.hpp │ ├── riscv.hpp │ ├── riscv │ │ ├── Instruction.hpp │ │ ├── opcodes.hpp │ │ └── registers.hpp │ ├── x86.hpp │ └── x86 │ │ ├── Instruction.hpp │ │ ├── Operand.hpp │ │ ├── opcodes.hpp │ │ ├── operands.hpp │ │ ├── operands │ │ ├── Immediate.hpp │ │ ├── Memory.hpp │ │ ├── PCRelative.hpp │ │ └── Register.hpp │ │ └── registers.hpp │ ├── canbe_unique.hpp │ ├── compiler_attributes.hpp │ ├── config.h.in │ ├── debug_loc.hpp │ ├── endianness_support.hpp │ ├── enums.hpp │ ├── errors.hpp │ ├── hash.hpp │ ├── iostream.hpp │ ├── iterators.hpp │ ├── json.hpp │ ├── logging.hpp │ ├── optional.hpp │ ├── platforms.hpp │ ├── platforms │ ├── android.hpp │ └── android │ │ └── version.hpp │ ├── range.hpp │ ├── span.hpp │ ├── third-party │ ├── expected.hpp │ └── span.hpp │ ├── to_json.hpp │ ├── types.hpp │ ├── utils.hpp │ ├── version.h.in │ ├── visibility.h │ └── visitor_macros.hpp ├── package ├── CMakeLists.txt ├── CPack.STGZ_Header.sh.in ├── README.rst └── Welcome ├── plugins ├── binaryninja │ ├── CMakeLists.txt │ ├── README.md │ ├── analysis │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── binaryninja │ │ │ │ └── analysis │ │ │ │ ├── Analyzer.hpp │ │ │ │ ├── AnalyzerBase.hpp │ │ │ │ ├── COFF │ │ │ │ ├── Analyzer.hpp │ │ │ │ └── TypeBuilder.hpp │ │ │ │ ├── DSC │ │ │ │ ├── Analyzer.hpp │ │ │ │ └── TypeBuilder.hpp │ │ │ │ ├── ELF │ │ │ │ ├── Analyzer.hpp │ │ │ │ ├── AnalyzerBase.hpp │ │ │ │ ├── TypeBuilder.hpp │ │ │ │ └── analyzers │ │ │ │ │ ├── AndroidJNI.hpp │ │ │ │ │ ├── AndroidPackedRelocations.hpp │ │ │ │ │ ├── RelativeRelocations.hpp │ │ │ │ │ └── Relocations.hpp │ │ │ │ ├── MachO │ │ │ │ ├── Analyzer.hpp │ │ │ │ └── TypeBuilder.hpp │ │ │ │ ├── PE │ │ │ │ ├── Analyzer.hpp │ │ │ │ ├── AnalyzerBase.hpp │ │ │ │ ├── TypeBuilder.hpp │ │ │ │ └── analyzers │ │ │ │ │ ├── LoadConfiguration.hpp │ │ │ │ │ └── RuntimeFunctions.hpp │ │ │ │ ├── TypeBuilder.hpp │ │ │ │ └── commands.hpp │ │ ├── src │ │ │ ├── Analyzer.cpp │ │ │ ├── AnalyzerBase.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── COFF │ │ │ │ ├── Analyzer.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── TypeBuilder.cpp │ │ │ ├── DSC │ │ │ │ ├── Analyzer.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── TypeBuilder.cpp │ │ │ ├── ELF │ │ │ │ ├── Analyzer.cpp │ │ │ │ ├── AnalyzerBase.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── TypeBuilder.cpp │ │ │ │ └── analyzers │ │ │ │ │ ├── AndroidJNI.cpp │ │ │ │ │ ├── AndroidPackedRelocations.cpp │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── RelativeRelocations.cpp │ │ │ │ │ └── Relocations.cpp │ │ │ ├── MachO │ │ │ │ ├── Analyzer.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── TypeBuilder.cpp │ │ │ ├── PE │ │ │ │ ├── Analyzer.cpp │ │ │ │ ├── AnalyzerBase.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── TypeBuilder.cpp │ │ │ │ └── analyzers │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── LoadConfiguration.cpp │ │ │ │ │ └── RuntimeFunctions.cpp │ │ │ ├── TypeBuilder.cpp │ │ │ ├── commands.cpp │ │ │ ├── log.hpp │ │ │ └── plugin.cpp │ │ └── tools │ │ │ ├── CMakeLists.txt │ │ │ ├── android-jni-typelib.cpp │ │ │ ├── create-bndb.cpp │ │ │ ├── diff-analysis.cpp │ │ │ └── main.cpp │ ├── cmake │ │ └── lief-binaryninja-config.cmake.in │ ├── dwarf-export │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── binaryninja │ │ │ │ └── dwarf-export │ │ │ │ ├── DwarfExport.hpp │ │ │ │ ├── FunctionEngine.hpp │ │ │ │ ├── TypeEngine.hpp │ │ │ │ ├── VarEngine.hpp │ │ │ │ ├── commands.hpp │ │ │ │ └── log.hpp │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ ├── DwarfExport.cpp │ │ │ ├── FunctionEngine.cpp │ │ │ ├── TypeEngine.cpp │ │ │ ├── VarEngine.cpp │ │ │ ├── commands.cpp │ │ │ └── plugin.cpp │ ├── extra │ │ └── android │ │ │ └── jni.h │ ├── include │ │ └── binaryninja │ │ │ ├── BNStream.hpp │ │ │ ├── api_compat.hpp │ │ │ ├── lief_utils.hpp │ │ │ ├── literal.hpp │ │ │ └── log_core.hpp │ ├── src │ │ ├── CMakeLists.txt │ │ └── lief_utils.cpp │ └── typelib │ │ └── aarch64 │ │ └── android-jni.bntl └── ghidra │ ├── CMakeLists.txt │ ├── LICENSE │ ├── Module.manifest │ ├── README.md │ ├── build.gradle │ ├── data │ └── README.txt │ ├── extension.properties │ ├── ghidra_scripts │ ├── LiefDwarfExportScript.java │ ├── LiefVersionInfoScript.java │ └── RunAnalyzers.java │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── jni │ ├── CMakeLists.txt │ ├── buffer.hpp │ ├── canbe_unique.hpp │ ├── ghidra_logger_sink.hpp │ ├── iterator.hpp │ ├── java │ │ ├── lang │ │ │ └── Enum.hpp │ │ └── util │ │ │ ├── List.hpp │ │ │ ├── Optional.hpp │ │ │ ├── OptionalInt.hpp │ │ │ └── OptionalLong.hpp │ ├── jni.cpp │ ├── jni_utils.hpp │ ├── lief │ │ ├── CMakeLists.txt │ │ ├── Utils.cpp │ │ ├── Utils.hpp │ │ ├── dwarf │ │ │ ├── CMakeLists.txt │ │ │ ├── Editor.cpp │ │ │ ├── Editor.hpp │ │ │ └── editor │ │ │ │ ├── ArrayType.cpp │ │ │ │ ├── ArrayType.hpp │ │ │ │ ├── BaseType.cpp │ │ │ │ ├── BaseType.hpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CompilationUnit.cpp │ │ │ │ ├── CompilationUnit.hpp │ │ │ │ ├── EnumType.cpp │ │ │ │ ├── EnumType.hpp │ │ │ │ ├── Function.cpp │ │ │ │ ├── Function.hpp │ │ │ │ ├── FunctionType.cpp │ │ │ │ ├── FunctionType.hpp │ │ │ │ ├── PointerType.cpp │ │ │ │ ├── PointerType.hpp │ │ │ │ ├── StructType.cpp │ │ │ │ ├── StructType.hpp │ │ │ │ ├── Type.cpp │ │ │ │ ├── Type.hpp │ │ │ │ ├── TypeDef.cpp │ │ │ │ ├── TypeDef.hpp │ │ │ │ ├── Variable.cpp │ │ │ │ └── Variable.hpp │ │ ├── elf │ │ │ ├── Binary.cpp │ │ │ ├── Binary.hpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Relocation.cpp │ │ │ ├── Relocation.hpp │ │ │ ├── Utils.cpp │ │ │ ├── Utils.hpp │ │ │ └── jni.hpp │ │ ├── generic │ │ │ ├── Binary.cpp │ │ │ ├── Binary.hpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Relocation.cpp │ │ │ ├── Relocation.hpp │ │ │ └── jni.hpp │ │ ├── macho │ │ │ ├── Binary.cpp │ │ │ ├── Binary.hpp │ │ │ ├── CMakeLists.txt │ │ │ ├── FatBinary.cpp │ │ │ ├── FatBinary.hpp │ │ │ ├── Header.cpp │ │ │ ├── Header.hpp │ │ │ ├── Utils.cpp │ │ │ ├── Utils.hpp │ │ │ └── jni.hpp │ │ └── pe │ │ │ ├── Binary.cpp │ │ │ ├── Binary.hpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CodeIntegrity.cpp │ │ │ ├── CodeIntegrity.hpp │ │ │ ├── DataDirectory.cpp │ │ │ ├── DataDirectory.hpp │ │ │ ├── ExceptionInfo.cpp │ │ │ ├── ExceptionInfo.hpp │ │ │ ├── LoadConfiguration.cpp │ │ │ ├── LoadConfiguration.hpp │ │ │ ├── LoadConfigurations │ │ │ ├── CHPEMetadata │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Metadata.cpp │ │ │ │ ├── Metadata.hpp │ │ │ │ ├── MetadataARM64.cpp │ │ │ │ ├── MetadataARM64.hpp │ │ │ │ ├── MetadataX86.cpp │ │ │ │ └── MetadataX86.hpp │ │ │ └── CMakeLists.txt │ │ │ ├── RuntimeFunctionAArch64.cpp │ │ │ ├── RuntimeFunctionAArch64.hpp │ │ │ ├── RuntimeFunctionX64.cpp │ │ │ ├── RuntimeFunctionX64.hpp │ │ │ ├── RuntimeFunctionX64.java │ │ │ ├── Utils.cpp │ │ │ ├── Utils.hpp │ │ │ ├── aarch64 │ │ │ ├── CMakeLists.txt │ │ │ ├── PackedFunction.cpp │ │ │ ├── PackedFunction.hpp │ │ │ ├── UnpackedFunction.cpp │ │ │ └── UnpackedFunction.hpp │ │ │ └── jni.hpp │ ├── log.hpp │ └── mirror.hpp │ ├── settings.gradle │ └── src │ ├── main │ ├── java │ │ └── lief │ │ │ ├── Base.java │ │ │ ├── Constants.java │ │ │ ├── Iterator.java │ │ │ ├── Utils.java │ │ │ ├── dwarf │ │ │ ├── Editor.java │ │ │ └── editor │ │ │ │ ├── ArrayType.java │ │ │ │ ├── BaseType.java │ │ │ │ ├── CompilationUnit.java │ │ │ │ ├── EnumType.java │ │ │ │ ├── Function.java │ │ │ │ ├── FunctionType.java │ │ │ │ ├── PointerType.java │ │ │ │ ├── StructType.java │ │ │ │ ├── Type.java │ │ │ │ ├── TypeDef.java │ │ │ │ └── Variable.java │ │ │ ├── elf │ │ │ ├── Binary.java │ │ │ ├── Relocation.java │ │ │ └── Utils.java │ │ │ ├── generic │ │ │ ├── Binary.java │ │ │ └── Relocation.java │ │ │ ├── ghidra │ │ │ ├── LiefPluginPackage.java │ │ │ ├── core │ │ │ │ ├── FSRLHelper.java │ │ │ │ ├── NativeBridge.java │ │ │ │ └── dwarf │ │ │ │ │ └── export │ │ │ │ │ ├── DataManager.java │ │ │ │ │ ├── FunctionManager.java │ │ │ │ │ ├── Manager.java │ │ │ │ │ └── TypeManager.java │ │ │ ├── exporter │ │ │ │ └── DwarfExporter.java │ │ │ ├── plugins │ │ │ │ ├── LiefDwarfExportPlugin.java │ │ │ │ └── analyzers │ │ │ │ │ ├── Context.java │ │ │ │ │ ├── LIEFAbstractAnalyzer.java │ │ │ │ │ ├── TypeBuilder.java │ │ │ │ │ ├── elf │ │ │ │ │ └── RelocationsAnalyzer.java │ │ │ │ │ └── pe │ │ │ │ │ ├── ExceptionsAnalyzer.java │ │ │ │ │ ├── LoadConfigurationAnalyzer.java │ │ │ │ │ └── TypeBuilder.java │ │ │ └── util │ │ │ │ └── exception │ │ │ │ └── Exception.java │ │ │ ├── macho │ │ │ ├── Binary.java │ │ │ ├── FatBinary.java │ │ │ ├── Header.java │ │ │ └── Utils.java │ │ │ └── pe │ │ │ ├── Binary.java │ │ │ ├── CHPEMetadata.java │ │ │ ├── CHPEMetadataARM64.java │ │ │ ├── CHPEMetadataX86.java │ │ │ ├── CodeIntegrity.java │ │ │ ├── DataDirectory.java │ │ │ ├── ExceptionInfo.java │ │ │ ├── LoadConfiguration.java │ │ │ ├── RuntimeFunctionAArch64.java │ │ │ ├── RuntimeFunctionX64.java │ │ │ ├── Utils.java │ │ │ └── aarch64 │ │ │ ├── PackedFunction.java │ │ │ └── UnpackedFunction.java │ └── resources │ │ └── images │ │ └── LIEF │ │ └── logo.png │ └── test │ └── java │ └── README.test.txt ├── profiling ├── CMakeLists.txt ├── elf_profiler.cpp ├── macho_profiler.cpp ├── oat_profiler.cpp └── pe_profiler.cpp ├── scripts ├── cmake-config │ ├── lief-android-arm.sh │ ├── lief-android-arm64.sh │ ├── lief-android-x86-64.sh │ ├── lief-android-x86.sh │ ├── lief-asan.sh │ ├── lief-elf.sh │ ├── lief-ftime-trace.sh │ └── lief-ios-aarch64.sh ├── docker │ ├── android-sdk-arm │ ├── android-sdk-arm64 │ ├── ci │ │ ├── linux │ │ │ └── x86_64 │ │ │ │ ├── py-musl.toml │ │ │ │ ├── py-testing.toml │ │ │ │ └── py-wheel.toml │ │ ├── osx │ │ │ └── python.toml │ │ └── windows │ │ │ └── python.toml │ ├── config │ │ ├── pylinux-aarch64.toml │ │ ├── pylinux-test-x64.toml │ │ └── pylinux-x64.toml │ ├── linux-py-aarch64 │ ├── linux-sdk-aarch64 │ ├── linux-sdk-x64 │ ├── test-asan │ ├── test-clang │ └── test-gcc ├── metrics │ ├── collectors │ │ └── python-bindings-size │ ├── convert │ │ ├── cpp_unittest_junit.py │ │ ├── heap-track-report │ │ └── python_unittest_junit.py │ ├── models │ │ ├── __init__.py │ │ ├── cpp │ │ │ ├── __init__.py │ │ │ ├── memory.py │ │ │ └── unittest.py │ │ └── python │ │ │ ├── __init__.py │ │ │ ├── native_library.py │ │ │ └── unittest.py │ ├── requirements.txt │ └── upload.py ├── osx │ ├── config-xcompile-arm64.toml │ ├── osx-testing-x64.toml │ ├── package_ios.sh │ ├── package_sdk.sh │ ├── package_sdk_aarch64.sh │ ├── py-arm64.toml │ └── py-x64.toml └── windows │ ├── package_sdk.py │ ├── py-x64-test.toml │ ├── py-x64.toml │ ├── py-x86-test.toml │ ├── py-x86.toml │ └── run_ctest.py ├── src ├── ART │ ├── CMakeLists.txt │ ├── EnumToString.cpp │ ├── File.cpp │ ├── Header.cpp │ ├── Header.tcc │ ├── Parser.cpp │ ├── Parser.tcc │ ├── Structures.cpp │ ├── Structures.hpp │ ├── hash.cpp │ ├── json.cpp │ ├── json_api.cpp │ ├── json_internal.hpp │ └── utils.cpp ├── Abstract │ ├── Binary.cpp │ ├── CMakeLists.txt │ ├── Function.cpp │ ├── Header.cpp │ ├── Parser.cpp │ ├── Relocation.cpp │ ├── Section.cpp │ ├── Section.tcc │ ├── Symbol.cpp │ ├── debug_info.cpp │ ├── hash.cpp │ ├── json.cpp │ ├── json_api.cpp │ └── json_internal.hpp ├── BinaryStream │ ├── ASN1Reader.cpp │ ├── BinaryStream.cpp │ ├── CMakeLists.txt │ ├── FileStream.cpp │ ├── MemoryStream.cpp │ ├── SpanStream.cpp │ └── VectorStream.cpp ├── CMakeLists.txt ├── COFF │ ├── AuxiliarySymbol.cpp │ ├── AuxiliarySymbols │ │ ├── AuxiliaryCLRToken.cpp │ │ ├── AuxiliaryFile.cpp │ │ ├── AuxiliaryFunctionDefinition.cpp │ │ ├── AuxiliarySectionDefinition.cpp │ │ ├── AuxiliaryWeakExternal.cpp │ │ ├── AuxiliarybfAndefSymbol.cpp │ │ └── CMakeLists.txt │ ├── BigObjHeader.cpp │ ├── Binary.cpp │ ├── CMakeLists.txt │ ├── Header.cpp │ ├── Parser.cpp │ ├── RegularHeader.cpp │ ├── Relocation.cpp │ ├── Section.cpp │ ├── Symbol.cpp │ ├── structures.hpp │ └── utils.cpp ├── DEX │ ├── CMakeLists.txt │ ├── Class.cpp │ ├── CodeInfo.cpp │ ├── EnumToString.cpp │ ├── Field.cpp │ ├── File.cpp │ ├── Header.cpp │ ├── Header.tcc │ ├── MapItem.cpp │ ├── MapList.cpp │ ├── Method.cpp │ ├── Parser.cpp │ ├── Parser.tcc │ ├── Prototype.cpp │ ├── Structures.hpp │ ├── Type.cpp │ ├── hash.cpp │ ├── instructions.cpp │ ├── json.cpp │ ├── json_api.cpp │ ├── json_internal.hpp │ └── utils.cpp ├── DWARF │ ├── CMakeLists.txt │ └── dwarf.cpp ├── ELF │ ├── Binary.cpp │ ├── Binary.tcc │ ├── Builder.cpp │ ├── Builder.tcc │ ├── CMakeLists.txt │ ├── DataHandler │ │ ├── CMakeLists.txt │ │ ├── Handler.cpp │ │ ├── Handler.hpp │ │ ├── Node.cpp │ │ └── Node.hpp │ ├── DynamicEntry.cpp │ ├── DynamicEntryArray.cpp │ ├── DynamicEntryFlags.cpp │ ├── DynamicEntryLibrary.cpp │ ├── DynamicEntryRpath.cpp │ ├── DynamicEntryRunPath.cpp │ ├── DynamicSharedObject.cpp │ ├── EnumToString.cpp │ ├── ExeLayout.hpp │ ├── GnuHash.cpp │ ├── Header.cpp │ ├── Layout.cpp │ ├── Layout.hpp │ ├── Note.cpp │ ├── NoteDetails │ │ ├── AndroidIdent.cpp │ │ ├── CMakeLists.txt │ │ ├── NoteAbi.cpp │ │ ├── NoteGnuProperty.cpp │ │ ├── QNXStack.cpp │ │ ├── core │ │ │ ├── CMakeLists.txt │ │ │ ├── CoreAuxv.cpp │ │ │ ├── CoreFile.cpp │ │ │ ├── CorePrPsInfo.cpp │ │ │ ├── CorePrStatus.cpp │ │ │ └── CoreSigInfo.cpp │ │ └── properties │ │ │ ├── AArch64Feature.cpp │ │ │ ├── AArch64PAuth.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── StackSize.cpp │ │ │ ├── X86Feature.cpp │ │ │ ├── X86ISA.cpp │ │ │ └── common.hpp │ ├── ObjectFileLayout.hpp │ ├── Parser.cpp │ ├── Parser.tcc │ ├── ProcessorFlags.cpp │ ├── Relocation.cpp │ ├── RelocationSizes.cpp │ ├── RelocationStrings.cpp │ ├── Section.cpp │ ├── Segment.cpp │ ├── SizingInfo.hpp │ ├── Structures.hpp │ ├── Symbol.cpp │ ├── SymbolVersion.cpp │ ├── SymbolVersionAux.cpp │ ├── SymbolVersionAuxRequirement.cpp │ ├── SymbolVersionDefinition.cpp │ ├── SymbolVersionRequirement.cpp │ ├── SysvHash.cpp │ ├── endianness_support.cpp │ ├── hash.cpp │ ├── json.cpp │ ├── json_api.cpp │ ├── json_internal.hpp │ ├── structures.inc │ └── utils.cpp ├── MachO │ ├── AtomInfo.cpp │ ├── Binary.cpp │ ├── Binary.tcc │ ├── BinaryParser.cpp │ ├── BinaryParser.tcc │ ├── BindingInfo.cpp │ ├── BindingInfoIterator.cpp │ ├── BuildToolVersion.cpp │ ├── BuildVersion.cpp │ ├── Builder.cpp │ ├── Builder.tcc │ ├── CMakeLists.txt │ ├── ChainedBindingInfo.cpp │ ├── ChainedBindingInfoList.cpp │ ├── ChainedBindingInfoList.hpp │ ├── ChainedFixup.cpp │ ├── ChainedFixup.hpp │ ├── ChainedPointerAnalysis.cpp │ ├── CodeSignature.cpp │ ├── CodeSignatureDir.cpp │ ├── DataCodeEntry.cpp │ ├── DataInCode.cpp │ ├── DyldBindingInfo.cpp │ ├── DyldChainedFixups.cpp │ ├── DyldChainedFixupsCreator.cpp │ ├── DyldChainedFormat.cpp │ ├── DyldEnvironment.cpp │ ├── DyldExportsTrie.cpp │ ├── DyldInfo.cpp │ ├── DylibCommand.cpp │ ├── DylinkerCommand.cpp │ ├── DynamicSymbolCommand.cpp │ ├── EncryptionInfo.cpp │ ├── EnumToString.cpp │ ├── ExportInfo.cpp │ ├── FatBinary.cpp │ ├── FilesetCommand.cpp │ ├── FunctionStarts.cpp │ ├── FunctionVariantFixups.cpp │ ├── FunctionVariants.cpp │ ├── Header.cpp │ ├── IndirectBindingInfo.cpp │ ├── LinkEdit.cpp │ ├── LinkerOptHint.cpp │ ├── LoadCommand.cpp │ ├── MainCommand.cpp │ ├── NoteCommand.cpp │ ├── Parser.cpp │ ├── ParserConfig.cpp │ ├── RPathCommand.cpp │ ├── Relocation.cpp │ ├── RelocationDyld.cpp │ ├── RelocationFixup.cpp │ ├── RelocationObject.cpp │ ├── Routine.cpp │ ├── Section.cpp │ ├── SegmentCommand.cpp │ ├── SegmentSplitInfo.cpp │ ├── SourceVersion.cpp │ ├── Structures.hpp │ ├── Stub.cpp │ ├── SubClient.cpp │ ├── SubFramework.cpp │ ├── Symbol.cpp │ ├── SymbolCommand.cpp │ ├── ThreadCommand.cpp │ ├── TrieNode.cpp │ ├── TrieNode.hpp │ ├── TwoLevelHints.cpp │ ├── UUIDCommand.cpp │ ├── UnknownCommand.cpp │ ├── VersionMin.cpp │ ├── endianness_support.cpp │ ├── exports_trie.cpp │ ├── exports_trie.hpp │ ├── hash.cpp │ ├── json.cpp │ ├── json_api.cpp │ ├── json_internal.hpp │ ├── layout_check.cpp │ ├── structures.inc │ └── utils.cpp ├── OAT │ ├── Binary.cpp │ ├── CMakeLists.txt │ ├── Class.cpp │ ├── DexFile.cpp │ ├── EnumToString.cpp │ ├── Header.cpp │ ├── Header.tcc │ ├── Method.cpp │ ├── Parser.cpp │ ├── Parser.tcc │ ├── Structures.hpp │ ├── hash.cpp │ ├── json.cpp │ ├── json_api.cpp │ ├── json_internal.hpp │ ├── oat_124.tcc │ ├── oat_131.tcc │ ├── oat_64.tcc │ ├── oat_79.tcc │ └── utils.cpp ├── ObjC │ ├── CMakeLists.txt │ └── objc.cpp ├── Object.cpp ├── Object.tcc ├── PDB │ ├── CMakeLists.txt │ └── pdb.cpp ├── PE │ ├── Binary.cpp │ ├── Builder.cpp │ ├── Builder.tcc │ ├── CMakeLists.txt │ ├── CodeIntegrity.cpp │ ├── CodePage.cpp │ ├── DataDirectory.cpp │ ├── DelayImport.cpp │ ├── DelayImportEntry.cpp │ ├── DosHeader.cpp │ ├── EnumToString.cpp │ ├── ExceptionInfo.cpp │ ├── Export.cpp │ ├── ExportEntry.cpp │ ├── Factory.cpp │ ├── Header.cpp │ ├── Import.cpp │ ├── ImportEntry.cpp │ ├── LoadConfigurations │ │ ├── CHPEMetadata │ │ │ ├── CMakeLists.txt │ │ │ ├── Metadata.cpp │ │ │ ├── MetadataARM64.cpp │ │ │ └── MetadataX86.cpp │ │ ├── CMakeLists.txt │ │ ├── DynamicRelocation │ │ │ ├── CMakeLists.txt │ │ │ ├── DynamicFixup.cpp │ │ │ ├── DynamicFixupARM64Kernel.cpp │ │ │ ├── DynamicFixupARM64X.cpp │ │ │ ├── DynamicFixupControlTransfer.cpp │ │ │ ├── DynamicFixupGeneric.cpp │ │ │ ├── DynamicRelocationBase.cpp │ │ │ ├── DynamicRelocationV1.cpp │ │ │ ├── DynamicRelocationV2.cpp │ │ │ ├── FunctionOverride.cpp │ │ │ └── FunctionOverrideInfo.cpp │ │ ├── EnclaveConfiguration.cpp │ │ ├── EnclaveImport.cpp │ │ ├── LoadConfiguration.cpp │ │ └── VolatileMetadata.cpp │ ├── OptionalHeader.cpp │ ├── Parser.cpp │ ├── Parser.tcc │ ├── ParserConfig.cpp │ ├── Relocation.cpp │ ├── RelocationEntry.cpp │ ├── ResourceData.cpp │ ├── ResourceDirectory.cpp │ ├── ResourceNode.cpp │ ├── ResourcesManager.cpp │ ├── RichEntry.cpp │ ├── RichHeader.cpp │ ├── Section.cpp │ ├── Structures.hpp │ ├── TLS.cpp │ ├── checksum.cpp │ ├── checksum.hpp │ ├── debug │ │ ├── CMakeLists.txt │ │ ├── CodeView.cpp │ │ ├── CodeViewPDB.cpp │ │ ├── Debug.cpp │ │ ├── ExDllCharacteristics.cpp │ │ ├── FPO.cpp │ │ ├── PDBChecksum.cpp │ │ ├── Pogo.cpp │ │ ├── PogoEntry.cpp │ │ ├── Repro.cpp │ │ └── VCFeature.cpp │ ├── endianness_support.cpp │ ├── exceptions_info │ │ ├── AArch64 │ │ │ ├── CMakeLists.txt │ │ │ ├── PackedFunction.cpp │ │ │ └── UnpackedFunction.cpp │ │ ├── CMakeLists.txt │ │ ├── RuntimeFunctionAArch64.cpp │ │ ├── RuntimeFunctionX64.cpp │ │ ├── UnwindAArch64Decoder.cpp │ │ ├── UnwindAArch64Decoder.hpp │ │ └── UnwindCodeX64.cpp │ ├── hash.cpp │ ├── json.cpp │ ├── json_api.cpp │ ├── json_internal.hpp │ ├── layout_check.cpp │ ├── resources │ │ ├── AcceleratorCodes.cpp │ │ ├── CMakeLists.txt │ │ ├── ResourceAccelerator.cpp │ │ ├── ResourceDialog.cpp │ │ ├── ResourceDialogExtended.cpp │ │ ├── ResourceDialogRegular.cpp │ │ ├── ResourceIcon.cpp │ │ ├── ResourceStringFileInfo.cpp │ │ ├── ResourceStringTable.cpp │ │ ├── ResourceVar.cpp │ │ ├── ResourceVarFileInfo.cpp │ │ ├── ResourceVersion.cpp │ │ └── styles_array.hpp │ ├── signature │ │ ├── Attribute.cpp │ │ ├── CMakeLists.txt │ │ ├── ContentInfo.cpp │ │ ├── GenericContent.cpp │ │ ├── OIDToString.cpp │ │ ├── PKCS9TSTInfo.cpp │ │ ├── RsaInfo.cpp │ │ ├── Signature.cpp │ │ ├── SignatureParser.cpp │ │ ├── SignerInfo.cpp │ │ ├── SpcIndirectData.cpp │ │ ├── attributes │ │ │ ├── CMakeLists.txt │ │ │ ├── ContentType.cpp │ │ │ ├── GenericType.cpp │ │ │ ├── MsCounterSign.cpp │ │ │ ├── MsManifestBinaryID.cpp │ │ │ ├── MsSpcNestedSignature.cpp │ │ │ ├── MsSpcStatementType.cpp │ │ │ ├── PKCS9AtSequenceNumber.cpp │ │ │ ├── PKCS9CounterSignature.cpp │ │ │ ├── PKCS9MessageDigest.cpp │ │ │ ├── PKCS9SigningTime.cpp │ │ │ ├── SigningCertificateV2.cpp │ │ │ ├── SpcRelaxedPeMarkerCheck.cpp │ │ │ └── SpcSpOpusInfo.cpp │ │ ├── pkcs7.h │ │ └── x509.cpp │ ├── structures.inc │ ├── utils.cpp │ └── utils │ │ ├── ordinals_lookup_tables │ │ ├── advapi32_dll_lookup.hpp │ │ ├── comctl32_dll_lookup.hpp │ │ ├── gdi32_dll_lookup.hpp │ │ ├── kernel32_dll_lookup.hpp │ │ ├── libraries_table.hpp │ │ ├── mfc42u_dll_lookup.hpp │ │ ├── msvcp110_dll_lookup.hpp │ │ ├── msvcp120_dll_lookup.hpp │ │ ├── msvcr100_dll_lookup.hpp │ │ ├── msvcr110_dll_lookup.hpp │ │ ├── msvcr120_dll_lookup.hpp │ │ ├── msvcrt_dll_lookup.hpp │ │ ├── ntdll_dll_lookup.hpp │ │ ├── ole32_dll_lookup.hpp │ │ ├── oleaut32_dll_lookup.hpp │ │ ├── shcore_dll_lookup.hpp │ │ ├── shell32_dll_lookup.hpp │ │ ├── shlwapi_dll_lookup.hpp │ │ ├── user32_dll_lookup.hpp │ │ └── ws2_32_dll_lookup.hpp │ │ └── ordinals_lookup_tables_std │ │ ├── README.md │ │ ├── libraries_table.hpp │ │ ├── oleauth32_dll_lookup.hpp │ │ └── ws2_32_dll_lookup.hpp ├── VDEX │ ├── CMakeLists.txt │ ├── File.cpp │ ├── Header.cpp │ ├── Header.tcc │ ├── Parser.cpp │ ├── Parser.tcc │ ├── Structures.hpp │ ├── hash.cpp │ ├── json.cpp │ ├── json_api.cpp │ ├── json_internal.hpp │ └── utils.cpp ├── Visitor.cpp ├── asm │ ├── CMakeLists.txt │ └── asm.cpp ├── compiler_support.h.in ├── dyld-shared-cache │ ├── CMakeLists.txt │ └── dyldsc.cpp ├── endianness_support.cpp ├── errors.cpp ├── fmt_formatter.hpp ├── frozen.hpp ├── hash_stream.cpp ├── hash_stream.hpp ├── internal_utils.cpp ├── internal_utils.hpp ├── intmem.h ├── iostream.cpp ├── json_api.cpp ├── logging.cpp ├── logging.hpp ├── messages.hpp ├── overflow_check.hpp ├── overload_cast.hpp ├── paging.cpp ├── paging.hpp ├── platforms │ ├── CMakeLists.txt │ └── android │ │ ├── CMakeLists.txt │ │ └── version.cpp ├── profiling.hpp ├── range.cpp ├── third-party │ └── utfcpp.hpp ├── utils.cpp └── visitors │ ├── hash.cpp │ ├── json.cpp │ └── json.hpp ├── tests ├── CMakeLists.txt ├── abstract │ └── test_abstract.py ├── api │ ├── test_android.py │ ├── test_demangle.py │ ├── test_logging.py │ ├── test_non_extended.py │ ├── test_python.py │ └── test_python_bindings.py ├── art │ └── test_art.py ├── assembly │ ├── test_arm.py │ ├── test_arm64.py │ ├── test_bpf.py │ ├── test_mips.py │ ├── test_ppc.py │ ├── test_riscv.py │ └── test_x86.py ├── coff │ ├── test_aux_symbols.py │ ├── test_coff_simple.py │ ├── test_coff_strings.py │ ├── test_disassembler.py │ └── test_large_coff.py ├── dex │ └── test_dex.py ├── dl_samples.py ├── dwarf │ ├── test_binaryninja.py │ ├── test_editor.py │ ├── test_macho_dsym.py │ ├── test_misc.py │ ├── test_types.py │ └── test_vars.py ├── dyld-shared-cache │ ├── test_dsc_misc.py │ └── test_ios.py ├── elf │ ├── check_bin_examples.py │ ├── check_python_examples.py │ ├── fuzzing.py │ ├── hello_lief.bin │ ├── hello_lief_aarch64.bin │ ├── test_1124.py │ ├── test_466.py │ ├── test_747.py │ ├── test_760.py │ ├── test_808.py │ ├── test_add_content.py │ ├── test_add_section.py │ ├── test_add_segment.py │ ├── test_android_packed_relocations.py │ ├── test_architectures.py │ ├── test_bin2lib.py │ ├── test_binary_size.py │ ├── test_bss.py │ ├── test_builder.py │ ├── test_change_interpreter.py │ ├── test_core.py │ ├── test_corrupted.py │ ├── test_dynamic.py │ ├── test_elf.py │ ├── test_elf_config.py │ ├── test_empty_gnu_hash.py │ ├── test_equality.py │ ├── test_hash.py │ ├── test_i872.py │ ├── test_issues.py │ ├── test_loongarch.py │ ├── test_mipself.py │ ├── test_modify_relocations.py │ ├── test_notes.py │ ├── test_object_files.py │ ├── test_parser.py │ ├── test_parser_simple.py │ ├── test_relr_relocations.py │ ├── test_remove_section.py │ ├── test_replace_segment.py │ ├── test_section_frame.py │ ├── test_sectionless.py │ ├── test_static.py │ ├── test_str_hash.py │ ├── test_symbol_versions.py │ ├── test_symbols.py │ └── test_x32.py ├── macho │ ├── __init__.py │ ├── check_bin_examples.py │ ├── check_python_examples.py │ ├── objc │ │ └── hello.m │ ├── opcodes │ │ ├── MachO64_x86-64_binary_lazy-bind-LLVM.bind_opcodes │ │ ├── MachO64_x86-64_binary_lazy-bind-LLVM.export_trie │ │ ├── MachO64_x86-64_binary_lazy-bind-LLVM.lazy_bind_opcodes │ │ └── MachO64_x86-64_binary_rebase-LLVM.rebase_opcodes │ ├── test_bin2lib.py │ ├── test_builder.py │ ├── test_builder_config.py │ ├── test_codesignature.py │ ├── test_conversion.py │ ├── test_dyld.py │ ├── test_dyld_chained.py │ ├── test_exports_trie.py │ ├── test_fat_builder.py │ ├── test_function_variants.py │ ├── test_generic.py │ ├── test_in_memory.py │ ├── test_issues.py │ ├── test_library_injection.py │ ├── test_linker_opt_hint.py │ ├── test_metallib.py │ ├── test_neural.py │ ├── test_opcodes.py │ ├── test_relocations.py │ ├── test_shellcode.py │ ├── test_stubs.py │ ├── test_symbols.py │ └── test_utils.py ├── oat │ ├── test_oat.py │ ├── test_oat124.py │ ├── test_oat131.py │ ├── test_oat138.py │ ├── test_oat64.py │ └── test_oat79.py ├── objc │ ├── test_chained_reloc.py │ ├── test_ios_droidguard.py │ ├── test_objc_non_regression.py │ └── test_objc_simple.py ├── pdb │ ├── test_api.py │ ├── test_build_metadata.py │ └── test_pdb_types.py ├── pe │ ├── __init__.py │ ├── check_bin_examples.py │ ├── check_python_examples.py │ ├── test_arm64ec.py │ ├── test_arm64x.py │ ├── test_authenticode.py │ ├── test_builder.py │ ├── test_debug.py │ ├── test_debug_mod.py │ ├── test_delay_imports.py │ ├── test_exports_mod.py │ ├── test_factory.py │ ├── test_forward_information.py │ ├── test_imphash.py │ ├── test_imports_mod.py │ ├── test_loadconfig.py │ ├── test_ordinals.py │ ├── test_parser.py │ ├── test_pe.py │ ├── test_res_fileinfo.py │ ├── test_resources.py │ ├── test_symbols.py │ └── test_tls_mod.py ├── plugins │ ├── binaryninja │ │ └── run-tests │ └── ghidra │ │ ├── run-script │ │ └── run-tests ├── requirements.txt ├── run_pytest.py ├── run_tools_check.py ├── sanitizer │ ├── CMakeLists.txt │ └── sanitize_checks.cpp ├── test_define_conflicts.cpp ├── unittests │ ├── CMakeLists.txt │ ├── main.cpp │ ├── test_binarystream.cpp │ ├── test_elf.cpp │ ├── test_enums.cpp │ ├── test_hash.cpp │ ├── test_iostream.cpp │ ├── test_iterators.cpp │ ├── test_linux_header.cpp │ ├── test_macho.cpp │ ├── test_oat.cpp │ ├── test_pe.cpp │ ├── test_utils.cpp │ ├── utils.cpp │ └── utils.hpp ├── utils.py └── vdex │ ├── VDEX_06_AArch64_Telecom_quickinfo.json │ ├── VDEX_10_AArch64_Telecom_quickinfo.json │ ├── test_vdex06.py │ └── test_vdex10.py ├── third-party ├── Catch2-3.5.4.zip ├── Melkor_ELF_Fuzzer-ac2495b.zip ├── expected-1.2.0.zip ├── frozen-f6dbec6.zip ├── json-3.12.0.zip ├── mbedtls-3.6.4.zip ├── nanobind-2.8.0.r19.g617d5a0.zip ├── spdlog-1.15.3.zip ├── tcb-span-b70b0ff.zip └── utfcpp-4.0.6.zip └── tools ├── Cargo.lock ├── Cargo.toml └── lief-patchelf ├── Cargo.toml ├── README.md └── src └── main.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [lief-project] 2 | -------------------------------------------------------------------------------- /.github/assets/index.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/assets/index.j2 -------------------------------------------------------------------------------- /.github/config/gh-ci.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/config/gh-ci.toml -------------------------------------------------------------------------------- /.github/deploy-key.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/deploy-key.enc -------------------------------------------------------------------------------- /.github/deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/deploy.py -------------------------------------------------------------------------------- /.github/images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/images/architecture.png -------------------------------------------------------------------------------- /.github/make_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/make_index.py -------------------------------------------------------------------------------- /.github/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/requirements.txt -------------------------------------------------------------------------------- /.github/trigger_docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/trigger_docker.py -------------------------------------------------------------------------------- /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.github/workflows/ios.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/workflows/ios.yml -------------------------------------------------------------------------------- /.github/workflows/osx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/workflows/osx.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/AUTHORS -------------------------------------------------------------------------------- /Acknowledgements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/Acknowledgements -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/README.md -------------------------------------------------------------------------------- /api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/CMakeLists.txt -------------------------------------------------------------------------------- /api/c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/CMakeLists.txt -------------------------------------------------------------------------------- /api/c/ELF/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Binary.cpp -------------------------------------------------------------------------------- /api/c/ELF/Binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Binary.hpp -------------------------------------------------------------------------------- /api/c/ELF/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/CMakeLists.txt -------------------------------------------------------------------------------- /api/c/ELF/DynamicEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/DynamicEntry.cpp -------------------------------------------------------------------------------- /api/c/ELF/DynamicEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/DynamicEntry.hpp -------------------------------------------------------------------------------- /api/c/ELF/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Header.cpp -------------------------------------------------------------------------------- /api/c/ELF/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Header.hpp -------------------------------------------------------------------------------- /api/c/ELF/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Section.cpp -------------------------------------------------------------------------------- /api/c/ELF/Section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Section.hpp -------------------------------------------------------------------------------- /api/c/ELF/Segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Segment.cpp -------------------------------------------------------------------------------- /api/c/ELF/Segment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Segment.hpp -------------------------------------------------------------------------------- /api/c/ELF/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Symbol.cpp -------------------------------------------------------------------------------- /api/c/ELF/Symbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/Symbol.hpp -------------------------------------------------------------------------------- /api/c/ELF/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/ELF/utils.cpp -------------------------------------------------------------------------------- /api/c/MachO/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Binary.cpp -------------------------------------------------------------------------------- /api/c/MachO/Binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Binary.hpp -------------------------------------------------------------------------------- /api/c/MachO/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/CMakeLists.txt -------------------------------------------------------------------------------- /api/c/MachO/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Header.cpp -------------------------------------------------------------------------------- /api/c/MachO/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Header.hpp -------------------------------------------------------------------------------- /api/c/MachO/LoadCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/LoadCommand.cpp -------------------------------------------------------------------------------- /api/c/MachO/LoadCommand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/LoadCommand.hpp -------------------------------------------------------------------------------- /api/c/MachO/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Parser.cpp -------------------------------------------------------------------------------- /api/c/MachO/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Section.cpp -------------------------------------------------------------------------------- /api/c/MachO/Section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Section.hpp -------------------------------------------------------------------------------- /api/c/MachO/Segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Segment.cpp -------------------------------------------------------------------------------- /api/c/MachO/Segment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Segment.hpp -------------------------------------------------------------------------------- /api/c/MachO/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Symbol.cpp -------------------------------------------------------------------------------- /api/c/MachO/Symbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/MachO/Symbol.hpp -------------------------------------------------------------------------------- /api/c/PE/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/Binary.cpp -------------------------------------------------------------------------------- /api/c/PE/Binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/Binary.hpp -------------------------------------------------------------------------------- /api/c/PE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/CMakeLists.txt -------------------------------------------------------------------------------- /api/c/PE/DataDirectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/DataDirectory.cpp -------------------------------------------------------------------------------- /api/c/PE/DataDirectory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/DataDirectory.hpp -------------------------------------------------------------------------------- /api/c/PE/DosHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/DosHeader.cpp -------------------------------------------------------------------------------- /api/c/PE/DosHeader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/DosHeader.hpp -------------------------------------------------------------------------------- /api/c/PE/EnumToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/EnumToString.cpp -------------------------------------------------------------------------------- /api/c/PE/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/Header.cpp -------------------------------------------------------------------------------- /api/c/PE/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/Header.hpp -------------------------------------------------------------------------------- /api/c/PE/Import.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/Import.cpp -------------------------------------------------------------------------------- /api/c/PE/Import.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/Import.hpp -------------------------------------------------------------------------------- /api/c/PE/ImportEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/ImportEntry.cpp -------------------------------------------------------------------------------- /api/c/PE/ImportEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/ImportEntry.hpp -------------------------------------------------------------------------------- /api/c/PE/OptionalHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/OptionalHeader.cpp -------------------------------------------------------------------------------- /api/c/PE/OptionalHeader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/OptionalHeader.hpp -------------------------------------------------------------------------------- /api/c/PE/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/Section.cpp -------------------------------------------------------------------------------- /api/c/PE/Section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/PE/Section.hpp -------------------------------------------------------------------------------- /api/c/include/LIEF/ELF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/ELF.h -------------------------------------------------------------------------------- /api/c/include/LIEF/ELF/Binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/ELF/Binary.h -------------------------------------------------------------------------------- /api/c/include/LIEF/ELF/Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/ELF/Header.h -------------------------------------------------------------------------------- /api/c/include/LIEF/ELF/Section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/ELF/Section.h -------------------------------------------------------------------------------- /api/c/include/LIEF/ELF/Segment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/ELF/Segment.h -------------------------------------------------------------------------------- /api/c/include/LIEF/ELF/Symbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/ELF/Symbol.h -------------------------------------------------------------------------------- /api/c/include/LIEF/ELF/enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/ELF/enums.h -------------------------------------------------------------------------------- /api/c/include/LIEF/ELF/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/ELF/utils.h -------------------------------------------------------------------------------- /api/c/include/LIEF/LIEF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/LIEF.h -------------------------------------------------------------------------------- /api/c/include/LIEF/MachO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/MachO.h -------------------------------------------------------------------------------- /api/c/include/LIEF/MachO/enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/MachO/enums.h -------------------------------------------------------------------------------- /api/c/include/LIEF/PE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/PE.h -------------------------------------------------------------------------------- /api/c/include/LIEF/PE/Binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/PE/Binary.h -------------------------------------------------------------------------------- /api/c/include/LIEF/PE/Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/PE/Header.h -------------------------------------------------------------------------------- /api/c/include/LIEF/PE/Import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/PE/Import.h -------------------------------------------------------------------------------- /api/c/include/LIEF/PE/Section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/PE/Section.h -------------------------------------------------------------------------------- /api/c/include/LIEF/PE/enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/PE/enums.h -------------------------------------------------------------------------------- /api/c/include/LIEF/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/logging.h -------------------------------------------------------------------------------- /api/c/include/LIEF/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/include/LIEF/types.h -------------------------------------------------------------------------------- /api/c/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/c/logging.cpp -------------------------------------------------------------------------------- /api/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/CMakeLists.txt -------------------------------------------------------------------------------- /api/python/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/README.rst -------------------------------------------------------------------------------- /api/python/backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/backend/config.py -------------------------------------------------------------------------------- /api/python/backend/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/backend/setup.py -------------------------------------------------------------------------------- /api/python/backend/versioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/backend/versioning.py -------------------------------------------------------------------------------- /api/python/config-default.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/config-default.toml -------------------------------------------------------------------------------- /api/python/examples/dex_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/dex_json.py -------------------------------------------------------------------------------- /api/python/examples/elf_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/elf_json.py -------------------------------------------------------------------------------- /api/python/examples/entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/entropy.py -------------------------------------------------------------------------------- /api/python/examples/json_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/json_dump.py -------------------------------------------------------------------------------- /api/python/examples/nm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/nm.py -------------------------------------------------------------------------------- /api/python/examples/objc_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/objc_dump.py -------------------------------------------------------------------------------- /api/python/examples/pe_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/pe_json.py -------------------------------------------------------------------------------- /api/python/examples/pe_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/pe_reader.py -------------------------------------------------------------------------------- /api/python/examples/vdex_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/examples/vdex_json.py -------------------------------------------------------------------------------- /api/python/lief/ART/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/ART/__init__.pyi -------------------------------------------------------------------------------- /api/python/lief/DEX/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/DEX/__init__.pyi -------------------------------------------------------------------------------- /api/python/lief/ELF/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/ELF/__init__.pyi -------------------------------------------------------------------------------- /api/python/lief/OAT/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/OAT/__init__.pyi -------------------------------------------------------------------------------- /api/python/lief/PE/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/PE/__init__.pyi -------------------------------------------------------------------------------- /api/python/lief/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/__init__.py -------------------------------------------------------------------------------- /api/python/lief/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/__init__.pyi -------------------------------------------------------------------------------- /api/python/lief/dsc/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/dsc/__init__.pyi -------------------------------------------------------------------------------- /api/python/lief/pdb/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/lief/pdb/__init__.pyi -------------------------------------------------------------------------------- /api/python/lief/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/pyproject.toml -------------------------------------------------------------------------------- /api/python/src/ART/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ART/init.cpp -------------------------------------------------------------------------------- /api/python/src/ART/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ART/init.hpp -------------------------------------------------------------------------------- /api/python/src/ART/pyART.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ART/pyART.hpp -------------------------------------------------------------------------------- /api/python/src/ART/pyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ART/pyUtils.cpp -------------------------------------------------------------------------------- /api/python/src/Abstract/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/Abstract/init.cpp -------------------------------------------------------------------------------- /api/python/src/Abstract/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/Abstract/init.hpp -------------------------------------------------------------------------------- /api/python/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/CMakeLists.txt -------------------------------------------------------------------------------- /api/python/src/COFF/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/COFF/init.cpp -------------------------------------------------------------------------------- /api/python/src/COFF/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/COFF/init.hpp -------------------------------------------------------------------------------- /api/python/src/COFF/pyCOFF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/COFF/pyCOFF.hpp -------------------------------------------------------------------------------- /api/python/src/COFF/pyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/COFF/pyUtils.cpp -------------------------------------------------------------------------------- /api/python/src/DEX/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DEX/init.cpp -------------------------------------------------------------------------------- /api/python/src/DEX/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DEX/init.hpp -------------------------------------------------------------------------------- /api/python/src/DEX/pyDEX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DEX/pyDEX.hpp -------------------------------------------------------------------------------- /api/python/src/DEX/pyEnums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DEX/pyEnums.cpp -------------------------------------------------------------------------------- /api/python/src/DEX/pyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DEX/pyUtils.cpp -------------------------------------------------------------------------------- /api/python/src/DWARF/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DWARF/init.cpp -------------------------------------------------------------------------------- /api/python/src/DWARF/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DWARF/init.hpp -------------------------------------------------------------------------------- /api/python/src/DWARF/pyDwarf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DWARF/pyDwarf.hpp -------------------------------------------------------------------------------- /api/python/src/DWARF/pyScope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DWARF/pyScope.cpp -------------------------------------------------------------------------------- /api/python/src/DWARF/pyType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DWARF/pyType.cpp -------------------------------------------------------------------------------- /api/python/src/DWARF/pyTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/DWARF/pyTypes.hpp -------------------------------------------------------------------------------- /api/python/src/ELF/enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ELF/enums.cpp -------------------------------------------------------------------------------- /api/python/src/ELF/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ELF/enums.hpp -------------------------------------------------------------------------------- /api/python/src/ELF/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ELF/init.cpp -------------------------------------------------------------------------------- /api/python/src/ELF/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ELF/init.hpp -------------------------------------------------------------------------------- /api/python/src/ELF/pyELF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ELF/pyELF.hpp -------------------------------------------------------------------------------- /api/python/src/MachO/enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/MachO/enums.cpp -------------------------------------------------------------------------------- /api/python/src/MachO/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/MachO/enums.hpp -------------------------------------------------------------------------------- /api/python/src/MachO/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/MachO/init.cpp -------------------------------------------------------------------------------- /api/python/src/MachO/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/MachO/init.hpp -------------------------------------------------------------------------------- /api/python/src/MachO/pyMachO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/MachO/pyMachO.hpp -------------------------------------------------------------------------------- /api/python/src/MachO/pyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/MachO/pyUtils.cpp -------------------------------------------------------------------------------- /api/python/src/OAT/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/OAT/init.cpp -------------------------------------------------------------------------------- /api/python/src/OAT/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/OAT/init.hpp -------------------------------------------------------------------------------- /api/python/src/OAT/pyEnums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/OAT/pyEnums.cpp -------------------------------------------------------------------------------- /api/python/src/OAT/pyOAT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/OAT/pyOAT.hpp -------------------------------------------------------------------------------- /api/python/src/OAT/pyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/OAT/pyUtils.cpp -------------------------------------------------------------------------------- /api/python/src/ObjC/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ObjC/init.cpp -------------------------------------------------------------------------------- /api/python/src/ObjC/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ObjC/init.hpp -------------------------------------------------------------------------------- /api/python/src/ObjC/pyObjC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/ObjC/pyObjC.hpp -------------------------------------------------------------------------------- /api/python/src/PDB/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PDB/init.cpp -------------------------------------------------------------------------------- /api/python/src/PDB/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PDB/init.hpp -------------------------------------------------------------------------------- /api/python/src/PDB/pyPDB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PDB/pyPDB.hpp -------------------------------------------------------------------------------- /api/python/src/PDB/pyType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PDB/pyType.cpp -------------------------------------------------------------------------------- /api/python/src/PDB/pyType.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PDB/pyType.hpp -------------------------------------------------------------------------------- /api/python/src/PDB/pyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PDB/pyUtils.cpp -------------------------------------------------------------------------------- /api/python/src/PE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PE/CMakeLists.txt -------------------------------------------------------------------------------- /api/python/src/PE/enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PE/enums.cpp -------------------------------------------------------------------------------- /api/python/src/PE/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PE/enums.hpp -------------------------------------------------------------------------------- /api/python/src/PE/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PE/init.cpp -------------------------------------------------------------------------------- /api/python/src/PE/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PE/init.hpp -------------------------------------------------------------------------------- /api/python/src/PE/pyPE.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PE/pyPE.hpp -------------------------------------------------------------------------------- /api/python/src/PE/pyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/PE/pyUtils.cpp -------------------------------------------------------------------------------- /api/python/src/VDEX/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/VDEX/init.cpp -------------------------------------------------------------------------------- /api/python/src/VDEX/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/VDEX/init.hpp -------------------------------------------------------------------------------- /api/python/src/VDEX/pyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/VDEX/pyUtils.cpp -------------------------------------------------------------------------------- /api/python/src/VDEX/pyVDEX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/VDEX/pyVDEX.hpp -------------------------------------------------------------------------------- /api/python/src/asm/arm/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/asm/arm/init.cpp -------------------------------------------------------------------------------- /api/python/src/asm/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/asm/init.cpp -------------------------------------------------------------------------------- /api/python/src/asm/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/asm/init.hpp -------------------------------------------------------------------------------- /api/python/src/platforms/android/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | target_sources(pyLIEF PRIVATE 2 | pyAndroid.cpp 3 | ) 4 | 5 | -------------------------------------------------------------------------------- /api/python/src/pyErr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyErr.cpp -------------------------------------------------------------------------------- /api/python/src/pyErr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyErr.hpp -------------------------------------------------------------------------------- /api/python/src/pyIOStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyIOStream.cpp -------------------------------------------------------------------------------- /api/python/src/pyIOStream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyIOStream.hpp -------------------------------------------------------------------------------- /api/python/src/pyIterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyIterator.hpp -------------------------------------------------------------------------------- /api/python/src/pyLIEF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyLIEF.cpp -------------------------------------------------------------------------------- /api/python/src/pyLIEF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyLIEF.hpp -------------------------------------------------------------------------------- /api/python/src/pyParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyParser.cpp -------------------------------------------------------------------------------- /api/python/src/pyutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyutils.cpp -------------------------------------------------------------------------------- /api/python/src/pyutils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/pyutils.hpp -------------------------------------------------------------------------------- /api/python/src/typing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/python/src/typing.hpp -------------------------------------------------------------------------------- /api/rust/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/CMakeLists.txt -------------------------------------------------------------------------------- /api/rust/autocxx_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/autocxx_ffi.rs -------------------------------------------------------------------------------- /api/rust/cargo/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/Cargo.lock -------------------------------------------------------------------------------- /api/rust/cargo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/Cargo.toml -------------------------------------------------------------------------------- /api/rust/cargo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/README.md -------------------------------------------------------------------------------- /api/rust/cargo/lief/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/lief/Cargo.toml -------------------------------------------------------------------------------- /api/rust/cargo/lief/src/dsc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/lief/src/dsc.rs -------------------------------------------------------------------------------- /api/rust/cargo/lief/src/elf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/lief/src/elf.rs -------------------------------------------------------------------------------- /api/rust/cargo/lief/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/lief/src/lib.rs -------------------------------------------------------------------------------- /api/rust/cargo/lief/src/pdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/lief/src/pdb.rs -------------------------------------------------------------------------------- /api/rust/cargo/lief/src/pe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/cargo/lief/src/pe.rs -------------------------------------------------------------------------------- /api/rust/examples/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/examples/Cargo.lock -------------------------------------------------------------------------------- /api/rust/examples/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/examples/Cargo.toml -------------------------------------------------------------------------------- /api/rust/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/src/CMakeLists.txt -------------------------------------------------------------------------------- /api/rust/src/dsc_SubCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/src/dsc_SubCache.cpp -------------------------------------------------------------------------------- /api/rust/src/dwarf_editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/src/dwarf_editor.cpp -------------------------------------------------------------------------------- /api/rust/src/stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/src/stream.cpp -------------------------------------------------------------------------------- /api/rust/src/symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/api/rust/src/symbol.cpp -------------------------------------------------------------------------------- /cmake/LIEF.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/LIEF.pc.in -------------------------------------------------------------------------------- /cmake/LIEFCompilerFlags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/LIEFCompilerFlags.cmake -------------------------------------------------------------------------------- /cmake/LIEFConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/LIEFConfig.cmake.in -------------------------------------------------------------------------------- /cmake/LIEFDependencies.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/LIEFDependencies.cmake -------------------------------------------------------------------------------- /cmake/LIEFGit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/LIEFGit.cmake -------------------------------------------------------------------------------- /cmake/LIEFOptions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/LIEFOptions.cmake -------------------------------------------------------------------------------- /cmake/cpack.config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/cpack.config.cmake -------------------------------------------------------------------------------- /cmake/ios.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/ios.toolchain.cmake -------------------------------------------------------------------------------- /cmake/strip.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/cmake/strip.cmake -------------------------------------------------------------------------------- /config/mbedtls/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/config/mbedtls/config.h -------------------------------------------------------------------------------- /doc/doxygen/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/doxygen/Doxyfile -------------------------------------------------------------------------------- /doc/doxygen/doxygen_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/doxygen/doxygen_index.md -------------------------------------------------------------------------------- /doc/doxygen/logo_lief_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/doxygen/logo_lief_55.png -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /doc/sphinx/_cross_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/_cross_api.rst -------------------------------------------------------------------------------- /doc/sphinx/_static/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/_static/example.cpp -------------------------------------------------------------------------------- /doc/sphinx/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/_static/favicon.ico -------------------------------------------------------------------------------- /doc/sphinx/_static/iat3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/_static/iat3.png -------------------------------------------------------------------------------- /doc/sphinx/_static/iat4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/_static/iat4.png -------------------------------------------------------------------------------- /doc/sphinx/_static/login.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/_static/login.webp -------------------------------------------------------------------------------- /doc/sphinx/_static/main.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/_static/main.webp -------------------------------------------------------------------------------- /doc/sphinx/api/cpp/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/api/cpp/index.rst -------------------------------------------------------------------------------- /doc/sphinx/api/rust/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/api/rust/index.rst -------------------------------------------------------------------------------- /doc/sphinx/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/changelog.rst -------------------------------------------------------------------------------- /doc/sphinx/compilation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/compilation.rst -------------------------------------------------------------------------------- /doc/sphinx/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/conf.py -------------------------------------------------------------------------------- /doc/sphinx/extended/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/extended/intro.rst -------------------------------------------------------------------------------- /doc/sphinx/formats/elf/cpp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/formats/elf/cpp.rst -------------------------------------------------------------------------------- /doc/sphinx/formats/pe/cpp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/formats/pe/cpp.rst -------------------------------------------------------------------------------- /doc/sphinx/formats/pe/rust.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/formats/pe/rust.rst -------------------------------------------------------------------------------- /doc/sphinx/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/index.rst -------------------------------------------------------------------------------- /doc/sphinx/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/installation.rst -------------------------------------------------------------------------------- /doc/sphinx/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/intro.rst -------------------------------------------------------------------------------- /doc/sphinx/references.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/doc/sphinx/references.rst -------------------------------------------------------------------------------- /doc/sphinx/sphinx_lief_doc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/sphinx/sphinx_lief_doc/writers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/c/elf_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/c/elf_reader.c -------------------------------------------------------------------------------- /examples/c/macho_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/c/macho_reader.c -------------------------------------------------------------------------------- /examples/c/pe_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/c/pe_reader.c -------------------------------------------------------------------------------- /examples/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cpp/art_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/art_reader.cpp -------------------------------------------------------------------------------- /examples/cpp/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/benchmark.cpp -------------------------------------------------------------------------------- /examples/cpp/dex_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/dex_reader.cpp -------------------------------------------------------------------------------- /examples/cpp/disassembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/disassembler.cpp -------------------------------------------------------------------------------- /examples/cpp/dwarf_editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/dwarf_editor.cpp -------------------------------------------------------------------------------- /examples/cpp/dwarf_inspect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/dwarf_inspect.cpp -------------------------------------------------------------------------------- /examples/cpp/elf_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/elf_builder.cpp -------------------------------------------------------------------------------- /examples/cpp/elf_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/elf_reader.cpp -------------------------------------------------------------------------------- /examples/cpp/elf_strip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/elf_strip.cpp -------------------------------------------------------------------------------- /examples/cpp/elf_symbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/elf_symbols.cpp -------------------------------------------------------------------------------- /examples/cpp/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/logging.cpp -------------------------------------------------------------------------------- /examples/cpp/macho_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/macho_builder.cpp -------------------------------------------------------------------------------- /examples/cpp/macho_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/macho_reader.cpp -------------------------------------------------------------------------------- /examples/cpp/oat_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/oat_reader.cpp -------------------------------------------------------------------------------- /examples/cpp/objc_inspect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/objc_inspect.cpp -------------------------------------------------------------------------------- /examples/cpp/pdb_inspect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/pdb_inspect.cpp -------------------------------------------------------------------------------- /examples/cpp/pe_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/pe_builder.cpp -------------------------------------------------------------------------------- /examples/cpp/pe_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/pe_reader.cpp -------------------------------------------------------------------------------- /examples/cpp/vdex_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/examples/cpp/vdex_reader.cpp -------------------------------------------------------------------------------- /examples/python: -------------------------------------------------------------------------------- 1 | ../api/python/examples -------------------------------------------------------------------------------- /examples/rust: -------------------------------------------------------------------------------- 1 | ../api/rust/examples/src/bin -------------------------------------------------------------------------------- /fuzzing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/fuzzing/CMakeLists.txt -------------------------------------------------------------------------------- /fuzzing/clean-corpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/fuzzing/clean-corpus.py -------------------------------------------------------------------------------- /fuzzing/elf_fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/fuzzing/elf_fuzzer.cpp -------------------------------------------------------------------------------- /fuzzing/macho_fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/fuzzing/macho_fuzzer.cpp -------------------------------------------------------------------------------- /fuzzing/pe_fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/fuzzing/pe_fuzzer.cpp -------------------------------------------------------------------------------- /fuzzing/pkcs7_signature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/fuzzing/pkcs7_signature.cpp -------------------------------------------------------------------------------- /fuzzing/pme_fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/fuzzing/pme_fuzzer.cpp -------------------------------------------------------------------------------- /include/LIEF/ART.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART.hpp -------------------------------------------------------------------------------- /include/LIEF/ART/File.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART/File.hpp -------------------------------------------------------------------------------- /include/LIEF/ART/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART/Header.hpp -------------------------------------------------------------------------------- /include/LIEF/ART/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART/Parser.hpp -------------------------------------------------------------------------------- /include/LIEF/ART/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART/enums.hpp -------------------------------------------------------------------------------- /include/LIEF/ART/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/ART/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART/json.hpp -------------------------------------------------------------------------------- /include/LIEF/ART/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART/types.hpp -------------------------------------------------------------------------------- /include/LIEF/ART/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ART/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/ASM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ASM.hpp -------------------------------------------------------------------------------- /include/LIEF/Abstract.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/Abstract.hpp -------------------------------------------------------------------------------- /include/LIEF/Abstract/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/Abstract/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/Abstract/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/Abstract/json.hpp -------------------------------------------------------------------------------- /include/LIEF/COFF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/COFF.hpp -------------------------------------------------------------------------------- /include/LIEF/COFF/Binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/COFF/Binary.hpp -------------------------------------------------------------------------------- /include/LIEF/COFF/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/COFF/Header.hpp -------------------------------------------------------------------------------- /include/LIEF/COFF/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/COFF/Parser.hpp -------------------------------------------------------------------------------- /include/LIEF/COFF/Section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/COFF/Section.hpp -------------------------------------------------------------------------------- /include/LIEF/COFF/String.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/COFF/String.hpp -------------------------------------------------------------------------------- /include/LIEF/COFF/Symbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/COFF/Symbol.hpp -------------------------------------------------------------------------------- /include/LIEF/COFF/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/COFF/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/Class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/Class.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/CodeInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/CodeInfo.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/Field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/Field.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/File.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/File.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/Header.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/MapItem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/MapItem.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/MapList.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/MapList.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/Method.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/Method.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/Parser.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/Prototype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/Prototype.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/Type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/Type.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/deopt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/deopt.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/enums.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/json.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/types.hpp -------------------------------------------------------------------------------- /include/LIEF/DEX/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DEX/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/DWARF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DWARF.hpp -------------------------------------------------------------------------------- /include/LIEF/DWARF/Editor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DWARF/Editor.hpp -------------------------------------------------------------------------------- /include/LIEF/DWARF/Scope.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DWARF/Scope.hpp -------------------------------------------------------------------------------- /include/LIEF/DWARF/Type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DWARF/Type.hpp -------------------------------------------------------------------------------- /include/LIEF/DWARF/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DWARF/enums.hpp -------------------------------------------------------------------------------- /include/LIEF/DWARF/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/DWARF/types.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/Binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/Binary.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/Builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/Builder.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/GnuHash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/GnuHash.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/Header.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/Note.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/Note.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/Parser.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/Section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/Section.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/Segment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/Segment.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/Symbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/Symbol.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/SysvHash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/SysvHash.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/enums.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/enums.inc: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /include/LIEF/ELF/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/json.hpp -------------------------------------------------------------------------------- /include/LIEF/ELF/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ELF/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/LIEF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/LIEF.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/Binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/Binary.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/Builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/Builder.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/Header.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/Parser.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/Routine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/Routine.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/Section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/Section.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/Stub.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/Stub.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/Symbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/Symbol.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/enums.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/enums.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/enums.inc -------------------------------------------------------------------------------- /include/LIEF/MachO/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/json.hpp -------------------------------------------------------------------------------- /include/LIEF/MachO/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/MachO/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/Binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/Binary.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/Class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/Class.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/DexFile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/DexFile.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/Header.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/Method.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/Method.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/Parser.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/enums.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/json.hpp -------------------------------------------------------------------------------- /include/LIEF/OAT/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/OAT/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/ObjC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ObjC.hpp -------------------------------------------------------------------------------- /include/LIEF/ObjC/Class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ObjC/Class.hpp -------------------------------------------------------------------------------- /include/LIEF/ObjC/DeclOpt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ObjC/DeclOpt.hpp -------------------------------------------------------------------------------- /include/LIEF/ObjC/IVar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ObjC/IVar.hpp -------------------------------------------------------------------------------- /include/LIEF/ObjC/Metadata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ObjC/Metadata.hpp -------------------------------------------------------------------------------- /include/LIEF/ObjC/Method.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ObjC/Method.hpp -------------------------------------------------------------------------------- /include/LIEF/ObjC/Property.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ObjC/Property.hpp -------------------------------------------------------------------------------- /include/LIEF/ObjC/Protocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/ObjC/Protocol.hpp -------------------------------------------------------------------------------- /include/LIEF/Object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/Object.hpp -------------------------------------------------------------------------------- /include/LIEF/PDB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PDB.hpp -------------------------------------------------------------------------------- /include/LIEF/PDB/DebugInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PDB/DebugInfo.hpp -------------------------------------------------------------------------------- /include/LIEF/PDB/Function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PDB/Function.hpp -------------------------------------------------------------------------------- /include/LIEF/PDB/Type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PDB/Type.hpp -------------------------------------------------------------------------------- /include/LIEF/PDB/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PDB/types.hpp -------------------------------------------------------------------------------- /include/LIEF/PDB/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PDB/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/PE.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Binary.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Builder.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/CodePage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/CodePage.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Debug.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/DosHeader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/DosHeader.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Export.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Export.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Factory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Factory.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Header.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Import.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Import.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Parser.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Relocation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Relocation.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/RichEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/RichEntry.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/RichHeader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/RichHeader.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/Section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/Section.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/TLS.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/TLS.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/debug/FPO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/debug/FPO.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/debug/Pogo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/debug/Pogo.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/enums.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/enums.inc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/LIEF/PE/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/json.hpp -------------------------------------------------------------------------------- /include/LIEF/PE/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/PE/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/VDEX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/VDEX.hpp -------------------------------------------------------------------------------- /include/LIEF/VDEX/File.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/VDEX/File.hpp -------------------------------------------------------------------------------- /include/LIEF/VDEX/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/VDEX/Header.hpp -------------------------------------------------------------------------------- /include/LIEF/VDEX/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/VDEX/Parser.hpp -------------------------------------------------------------------------------- /include/LIEF/VDEX/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/VDEX/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/VDEX/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/VDEX/json.hpp -------------------------------------------------------------------------------- /include/LIEF/VDEX/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/VDEX/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/Visitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/Visitor.hpp -------------------------------------------------------------------------------- /include/LIEF/asm/Engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/asm/Engine.hpp -------------------------------------------------------------------------------- /include/LIEF/asm/aarch64.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/asm/aarch64.hpp -------------------------------------------------------------------------------- /include/LIEF/asm/arm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/asm/arm.hpp -------------------------------------------------------------------------------- /include/LIEF/asm/ebpf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/asm/ebpf.hpp -------------------------------------------------------------------------------- /include/LIEF/asm/mips.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/asm/mips.hpp -------------------------------------------------------------------------------- /include/LIEF/asm/powerpc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/asm/powerpc.hpp -------------------------------------------------------------------------------- /include/LIEF/asm/riscv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/asm/riscv.hpp -------------------------------------------------------------------------------- /include/LIEF/asm/x86.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/asm/x86.hpp -------------------------------------------------------------------------------- /include/LIEF/canbe_unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/canbe_unique.hpp -------------------------------------------------------------------------------- /include/LIEF/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/config.h.in -------------------------------------------------------------------------------- /include/LIEF/debug_loc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/debug_loc.hpp -------------------------------------------------------------------------------- /include/LIEF/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/enums.hpp -------------------------------------------------------------------------------- /include/LIEF/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/errors.hpp -------------------------------------------------------------------------------- /include/LIEF/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/hash.hpp -------------------------------------------------------------------------------- /include/LIEF/iostream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/iostream.hpp -------------------------------------------------------------------------------- /include/LIEF/iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/iterators.hpp -------------------------------------------------------------------------------- /include/LIEF/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/json.hpp -------------------------------------------------------------------------------- /include/LIEF/logging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/logging.hpp -------------------------------------------------------------------------------- /include/LIEF/optional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/optional.hpp -------------------------------------------------------------------------------- /include/LIEF/platforms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/platforms.hpp -------------------------------------------------------------------------------- /include/LIEF/range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/range.hpp -------------------------------------------------------------------------------- /include/LIEF/span.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/span.hpp -------------------------------------------------------------------------------- /include/LIEF/to_json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/to_json.hpp -------------------------------------------------------------------------------- /include/LIEF/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/types.hpp -------------------------------------------------------------------------------- /include/LIEF/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/utils.hpp -------------------------------------------------------------------------------- /include/LIEF/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/version.h.in -------------------------------------------------------------------------------- /include/LIEF/visibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/include/LIEF/visibility.h -------------------------------------------------------------------------------- /package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/package/CMakeLists.txt -------------------------------------------------------------------------------- /package/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/package/README.rst -------------------------------------------------------------------------------- /package/Welcome: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/binaryninja/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/binaryninja/README.md -------------------------------------------------------------------------------- /plugins/ghidra/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/CMakeLists.txt -------------------------------------------------------------------------------- /plugins/ghidra/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/LICENSE -------------------------------------------------------------------------------- /plugins/ghidra/Module.manifest: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/ghidra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/README.md -------------------------------------------------------------------------------- /plugins/ghidra/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/build.gradle -------------------------------------------------------------------------------- /plugins/ghidra/data/README.txt: -------------------------------------------------------------------------------- 1 | This directory contains native artifacts 2 | 3 | -------------------------------------------------------------------------------- /plugins/ghidra/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/gradlew -------------------------------------------------------------------------------- /plugins/ghidra/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/gradlew.bat -------------------------------------------------------------------------------- /plugins/ghidra/jni/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/jni/buffer.hpp -------------------------------------------------------------------------------- /plugins/ghidra/jni/jni.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/jni/jni.cpp -------------------------------------------------------------------------------- /plugins/ghidra/jni/lief/pe/LoadConfigurations/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(CHPEMetadata) 2 | -------------------------------------------------------------------------------- /plugins/ghidra/jni/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/jni/log.hpp -------------------------------------------------------------------------------- /plugins/ghidra/jni/mirror.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/plugins/ghidra/jni/mirror.hpp -------------------------------------------------------------------------------- /plugins/ghidra/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "LIEF" 2 | -------------------------------------------------------------------------------- /profiling/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/profiling/CMakeLists.txt -------------------------------------------------------------------------------- /profiling/elf_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/profiling/elf_profiler.cpp -------------------------------------------------------------------------------- /profiling/macho_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/profiling/macho_profiler.cpp -------------------------------------------------------------------------------- /profiling/oat_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/profiling/oat_profiler.cpp -------------------------------------------------------------------------------- /profiling/pe_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/profiling/pe_profiler.cpp -------------------------------------------------------------------------------- /scripts/docker/android-sdk-arm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/docker/android-sdk-arm -------------------------------------------------------------------------------- /scripts/docker/linux-sdk-x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/docker/linux-sdk-x64 -------------------------------------------------------------------------------- /scripts/docker/test-asan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/docker/test-asan -------------------------------------------------------------------------------- /scripts/docker/test-clang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/docker/test-clang -------------------------------------------------------------------------------- /scripts/docker/test-gcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/docker/test-gcc -------------------------------------------------------------------------------- /scripts/metrics/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/metrics/upload.py -------------------------------------------------------------------------------- /scripts/osx/package_ios.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/osx/package_ios.sh -------------------------------------------------------------------------------- /scripts/osx/package_sdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/osx/package_sdk.sh -------------------------------------------------------------------------------- /scripts/osx/py-arm64.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/osx/py-arm64.toml -------------------------------------------------------------------------------- /scripts/osx/py-x64.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/osx/py-x64.toml -------------------------------------------------------------------------------- /scripts/windows/package_sdk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/windows/package_sdk.py -------------------------------------------------------------------------------- /scripts/windows/py-x64.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/windows/py-x64.toml -------------------------------------------------------------------------------- /scripts/windows/py-x86.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/windows/py-x86.toml -------------------------------------------------------------------------------- /scripts/windows/run_ctest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/scripts/windows/run_ctest.py -------------------------------------------------------------------------------- /src/ART/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/CMakeLists.txt -------------------------------------------------------------------------------- /src/ART/EnumToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/EnumToString.cpp -------------------------------------------------------------------------------- /src/ART/File.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/File.cpp -------------------------------------------------------------------------------- /src/ART/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/Header.cpp -------------------------------------------------------------------------------- /src/ART/Header.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/Header.tcc -------------------------------------------------------------------------------- /src/ART/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/Parser.cpp -------------------------------------------------------------------------------- /src/ART/Parser.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/Parser.tcc -------------------------------------------------------------------------------- /src/ART/Structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/Structures.cpp -------------------------------------------------------------------------------- /src/ART/Structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/Structures.hpp -------------------------------------------------------------------------------- /src/ART/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/hash.cpp -------------------------------------------------------------------------------- /src/ART/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/json.cpp -------------------------------------------------------------------------------- /src/ART/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/json_api.cpp -------------------------------------------------------------------------------- /src/ART/json_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/json_internal.hpp -------------------------------------------------------------------------------- /src/ART/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ART/utils.cpp -------------------------------------------------------------------------------- /src/Abstract/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/Binary.cpp -------------------------------------------------------------------------------- /src/Abstract/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/CMakeLists.txt -------------------------------------------------------------------------------- /src/Abstract/Function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/Function.cpp -------------------------------------------------------------------------------- /src/Abstract/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/Header.cpp -------------------------------------------------------------------------------- /src/Abstract/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/Parser.cpp -------------------------------------------------------------------------------- /src/Abstract/Relocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/Relocation.cpp -------------------------------------------------------------------------------- /src/Abstract/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/Section.cpp -------------------------------------------------------------------------------- /src/Abstract/Section.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/Section.tcc -------------------------------------------------------------------------------- /src/Abstract/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/Symbol.cpp -------------------------------------------------------------------------------- /src/Abstract/debug_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/debug_info.cpp -------------------------------------------------------------------------------- /src/Abstract/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/hash.cpp -------------------------------------------------------------------------------- /src/Abstract/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/json.cpp -------------------------------------------------------------------------------- /src/Abstract/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/json_api.cpp -------------------------------------------------------------------------------- /src/Abstract/json_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Abstract/json_internal.hpp -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/COFF/AuxiliarySymbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/AuxiliarySymbol.cpp -------------------------------------------------------------------------------- /src/COFF/BigObjHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/BigObjHeader.cpp -------------------------------------------------------------------------------- /src/COFF/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/Binary.cpp -------------------------------------------------------------------------------- /src/COFF/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/CMakeLists.txt -------------------------------------------------------------------------------- /src/COFF/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/Header.cpp -------------------------------------------------------------------------------- /src/COFF/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/Parser.cpp -------------------------------------------------------------------------------- /src/COFF/RegularHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/RegularHeader.cpp -------------------------------------------------------------------------------- /src/COFF/Relocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/Relocation.cpp -------------------------------------------------------------------------------- /src/COFF/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/Section.cpp -------------------------------------------------------------------------------- /src/COFF/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/Symbol.cpp -------------------------------------------------------------------------------- /src/COFF/structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/structures.hpp -------------------------------------------------------------------------------- /src/COFF/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/COFF/utils.cpp -------------------------------------------------------------------------------- /src/DEX/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/CMakeLists.txt -------------------------------------------------------------------------------- /src/DEX/Class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Class.cpp -------------------------------------------------------------------------------- /src/DEX/CodeInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/CodeInfo.cpp -------------------------------------------------------------------------------- /src/DEX/EnumToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/EnumToString.cpp -------------------------------------------------------------------------------- /src/DEX/Field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Field.cpp -------------------------------------------------------------------------------- /src/DEX/File.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/File.cpp -------------------------------------------------------------------------------- /src/DEX/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Header.cpp -------------------------------------------------------------------------------- /src/DEX/Header.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Header.tcc -------------------------------------------------------------------------------- /src/DEX/MapItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/MapItem.cpp -------------------------------------------------------------------------------- /src/DEX/MapList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/MapList.cpp -------------------------------------------------------------------------------- /src/DEX/Method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Method.cpp -------------------------------------------------------------------------------- /src/DEX/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Parser.cpp -------------------------------------------------------------------------------- /src/DEX/Parser.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Parser.tcc -------------------------------------------------------------------------------- /src/DEX/Prototype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Prototype.cpp -------------------------------------------------------------------------------- /src/DEX/Structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Structures.hpp -------------------------------------------------------------------------------- /src/DEX/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/Type.cpp -------------------------------------------------------------------------------- /src/DEX/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/hash.cpp -------------------------------------------------------------------------------- /src/DEX/instructions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/instructions.cpp -------------------------------------------------------------------------------- /src/DEX/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/json.cpp -------------------------------------------------------------------------------- /src/DEX/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/json_api.cpp -------------------------------------------------------------------------------- /src/DEX/json_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/json_internal.hpp -------------------------------------------------------------------------------- /src/DEX/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DEX/utils.cpp -------------------------------------------------------------------------------- /src/DWARF/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | target_sources(LIB_LIEF PRIVATE 2 | dwarf.cpp 3 | ) 4 | -------------------------------------------------------------------------------- /src/DWARF/dwarf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/DWARF/dwarf.cpp -------------------------------------------------------------------------------- /src/ELF/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Binary.cpp -------------------------------------------------------------------------------- /src/ELF/Binary.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Binary.tcc -------------------------------------------------------------------------------- /src/ELF/Builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Builder.cpp -------------------------------------------------------------------------------- /src/ELF/Builder.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Builder.tcc -------------------------------------------------------------------------------- /src/ELF/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/CMakeLists.txt -------------------------------------------------------------------------------- /src/ELF/DataHandler/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/DataHandler/Node.cpp -------------------------------------------------------------------------------- /src/ELF/DataHandler/Node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/DataHandler/Node.hpp -------------------------------------------------------------------------------- /src/ELF/DynamicEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/DynamicEntry.cpp -------------------------------------------------------------------------------- /src/ELF/DynamicEntryArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/DynamicEntryArray.cpp -------------------------------------------------------------------------------- /src/ELF/DynamicEntryFlags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/DynamicEntryFlags.cpp -------------------------------------------------------------------------------- /src/ELF/DynamicEntryRpath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/DynamicEntryRpath.cpp -------------------------------------------------------------------------------- /src/ELF/EnumToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/EnumToString.cpp -------------------------------------------------------------------------------- /src/ELF/ExeLayout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/ExeLayout.hpp -------------------------------------------------------------------------------- /src/ELF/GnuHash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/GnuHash.cpp -------------------------------------------------------------------------------- /src/ELF/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Header.cpp -------------------------------------------------------------------------------- /src/ELF/Layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Layout.cpp -------------------------------------------------------------------------------- /src/ELF/Layout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Layout.hpp -------------------------------------------------------------------------------- /src/ELF/Note.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Note.cpp -------------------------------------------------------------------------------- /src/ELF/ObjectFileLayout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/ObjectFileLayout.hpp -------------------------------------------------------------------------------- /src/ELF/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Parser.cpp -------------------------------------------------------------------------------- /src/ELF/Parser.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Parser.tcc -------------------------------------------------------------------------------- /src/ELF/ProcessorFlags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/ProcessorFlags.cpp -------------------------------------------------------------------------------- /src/ELF/Relocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Relocation.cpp -------------------------------------------------------------------------------- /src/ELF/RelocationSizes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/RelocationSizes.cpp -------------------------------------------------------------------------------- /src/ELF/RelocationStrings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/RelocationStrings.cpp -------------------------------------------------------------------------------- /src/ELF/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Section.cpp -------------------------------------------------------------------------------- /src/ELF/Segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Segment.cpp -------------------------------------------------------------------------------- /src/ELF/SizingInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/SizingInfo.hpp -------------------------------------------------------------------------------- /src/ELF/Structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Structures.hpp -------------------------------------------------------------------------------- /src/ELF/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/Symbol.cpp -------------------------------------------------------------------------------- /src/ELF/SymbolVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/SymbolVersion.cpp -------------------------------------------------------------------------------- /src/ELF/SymbolVersionAux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/SymbolVersionAux.cpp -------------------------------------------------------------------------------- /src/ELF/SysvHash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/SysvHash.cpp -------------------------------------------------------------------------------- /src/ELF/endianness_support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/endianness_support.cpp -------------------------------------------------------------------------------- /src/ELF/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/hash.cpp -------------------------------------------------------------------------------- /src/ELF/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/json.cpp -------------------------------------------------------------------------------- /src/ELF/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/json_api.cpp -------------------------------------------------------------------------------- /src/ELF/json_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/json_internal.hpp -------------------------------------------------------------------------------- /src/ELF/structures.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/structures.inc -------------------------------------------------------------------------------- /src/ELF/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ELF/utils.cpp -------------------------------------------------------------------------------- /src/MachO/AtomInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/AtomInfo.cpp -------------------------------------------------------------------------------- /src/MachO/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Binary.cpp -------------------------------------------------------------------------------- /src/MachO/Binary.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Binary.tcc -------------------------------------------------------------------------------- /src/MachO/BinaryParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/BinaryParser.cpp -------------------------------------------------------------------------------- /src/MachO/BinaryParser.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/BinaryParser.tcc -------------------------------------------------------------------------------- /src/MachO/BindingInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/BindingInfo.cpp -------------------------------------------------------------------------------- /src/MachO/BuildToolVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/BuildToolVersion.cpp -------------------------------------------------------------------------------- /src/MachO/BuildVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/BuildVersion.cpp -------------------------------------------------------------------------------- /src/MachO/Builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Builder.cpp -------------------------------------------------------------------------------- /src/MachO/Builder.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Builder.tcc -------------------------------------------------------------------------------- /src/MachO/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/CMakeLists.txt -------------------------------------------------------------------------------- /src/MachO/ChainedFixup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/ChainedFixup.cpp -------------------------------------------------------------------------------- /src/MachO/ChainedFixup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/ChainedFixup.hpp -------------------------------------------------------------------------------- /src/MachO/CodeSignature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/CodeSignature.cpp -------------------------------------------------------------------------------- /src/MachO/CodeSignatureDir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/CodeSignatureDir.cpp -------------------------------------------------------------------------------- /src/MachO/DataCodeEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/DataCodeEntry.cpp -------------------------------------------------------------------------------- /src/MachO/DataInCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/DataInCode.cpp -------------------------------------------------------------------------------- /src/MachO/DyldBindingInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/DyldBindingInfo.cpp -------------------------------------------------------------------------------- /src/MachO/DyldEnvironment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/DyldEnvironment.cpp -------------------------------------------------------------------------------- /src/MachO/DyldExportsTrie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/DyldExportsTrie.cpp -------------------------------------------------------------------------------- /src/MachO/DyldInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/DyldInfo.cpp -------------------------------------------------------------------------------- /src/MachO/DylibCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/DylibCommand.cpp -------------------------------------------------------------------------------- /src/MachO/DylinkerCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/DylinkerCommand.cpp -------------------------------------------------------------------------------- /src/MachO/EncryptionInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/EncryptionInfo.cpp -------------------------------------------------------------------------------- /src/MachO/EnumToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/EnumToString.cpp -------------------------------------------------------------------------------- /src/MachO/ExportInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/ExportInfo.cpp -------------------------------------------------------------------------------- /src/MachO/FatBinary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/FatBinary.cpp -------------------------------------------------------------------------------- /src/MachO/FilesetCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/FilesetCommand.cpp -------------------------------------------------------------------------------- /src/MachO/FunctionStarts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/FunctionStarts.cpp -------------------------------------------------------------------------------- /src/MachO/FunctionVariants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/FunctionVariants.cpp -------------------------------------------------------------------------------- /src/MachO/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Header.cpp -------------------------------------------------------------------------------- /src/MachO/IndirectBindingInfo.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MachO/LinkEdit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/LinkEdit.cpp -------------------------------------------------------------------------------- /src/MachO/LinkerOptHint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/LinkerOptHint.cpp -------------------------------------------------------------------------------- /src/MachO/LoadCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/LoadCommand.cpp -------------------------------------------------------------------------------- /src/MachO/MainCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/MainCommand.cpp -------------------------------------------------------------------------------- /src/MachO/NoteCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/NoteCommand.cpp -------------------------------------------------------------------------------- /src/MachO/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Parser.cpp -------------------------------------------------------------------------------- /src/MachO/ParserConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/ParserConfig.cpp -------------------------------------------------------------------------------- /src/MachO/RPathCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/RPathCommand.cpp -------------------------------------------------------------------------------- /src/MachO/Relocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Relocation.cpp -------------------------------------------------------------------------------- /src/MachO/RelocationDyld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/RelocationDyld.cpp -------------------------------------------------------------------------------- /src/MachO/RelocationFixup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/RelocationFixup.cpp -------------------------------------------------------------------------------- /src/MachO/RelocationObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/RelocationObject.cpp -------------------------------------------------------------------------------- /src/MachO/Routine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Routine.cpp -------------------------------------------------------------------------------- /src/MachO/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Section.cpp -------------------------------------------------------------------------------- /src/MachO/SegmentCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/SegmentCommand.cpp -------------------------------------------------------------------------------- /src/MachO/SegmentSplitInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/SegmentSplitInfo.cpp -------------------------------------------------------------------------------- /src/MachO/SourceVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/SourceVersion.cpp -------------------------------------------------------------------------------- /src/MachO/Structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Structures.hpp -------------------------------------------------------------------------------- /src/MachO/Stub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Stub.cpp -------------------------------------------------------------------------------- /src/MachO/SubClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/SubClient.cpp -------------------------------------------------------------------------------- /src/MachO/SubFramework.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/SubFramework.cpp -------------------------------------------------------------------------------- /src/MachO/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/Symbol.cpp -------------------------------------------------------------------------------- /src/MachO/SymbolCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/SymbolCommand.cpp -------------------------------------------------------------------------------- /src/MachO/ThreadCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/ThreadCommand.cpp -------------------------------------------------------------------------------- /src/MachO/TrieNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/TrieNode.cpp -------------------------------------------------------------------------------- /src/MachO/TrieNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/TrieNode.hpp -------------------------------------------------------------------------------- /src/MachO/TwoLevelHints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/TwoLevelHints.cpp -------------------------------------------------------------------------------- /src/MachO/UUIDCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/UUIDCommand.cpp -------------------------------------------------------------------------------- /src/MachO/UnknownCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/UnknownCommand.cpp -------------------------------------------------------------------------------- /src/MachO/VersionMin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/VersionMin.cpp -------------------------------------------------------------------------------- /src/MachO/exports_trie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/exports_trie.cpp -------------------------------------------------------------------------------- /src/MachO/exports_trie.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/exports_trie.hpp -------------------------------------------------------------------------------- /src/MachO/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/hash.cpp -------------------------------------------------------------------------------- /src/MachO/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/json.cpp -------------------------------------------------------------------------------- /src/MachO/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/json_api.cpp -------------------------------------------------------------------------------- /src/MachO/json_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/json_internal.hpp -------------------------------------------------------------------------------- /src/MachO/layout_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/layout_check.cpp -------------------------------------------------------------------------------- /src/MachO/structures.inc: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/MachO/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/MachO/utils.cpp -------------------------------------------------------------------------------- /src/OAT/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/Binary.cpp -------------------------------------------------------------------------------- /src/OAT/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/CMakeLists.txt -------------------------------------------------------------------------------- /src/OAT/Class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/Class.cpp -------------------------------------------------------------------------------- /src/OAT/DexFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/DexFile.cpp -------------------------------------------------------------------------------- /src/OAT/EnumToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/EnumToString.cpp -------------------------------------------------------------------------------- /src/OAT/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/Header.cpp -------------------------------------------------------------------------------- /src/OAT/Header.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/Header.tcc -------------------------------------------------------------------------------- /src/OAT/Method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/Method.cpp -------------------------------------------------------------------------------- /src/OAT/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/Parser.cpp -------------------------------------------------------------------------------- /src/OAT/Parser.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/Parser.tcc -------------------------------------------------------------------------------- /src/OAT/Structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/Structures.hpp -------------------------------------------------------------------------------- /src/OAT/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/hash.cpp -------------------------------------------------------------------------------- /src/OAT/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/json.cpp -------------------------------------------------------------------------------- /src/OAT/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/json_api.cpp -------------------------------------------------------------------------------- /src/OAT/json_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/json_internal.hpp -------------------------------------------------------------------------------- /src/OAT/oat_124.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/oat_124.tcc -------------------------------------------------------------------------------- /src/OAT/oat_131.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/oat_131.tcc -------------------------------------------------------------------------------- /src/OAT/oat_64.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/oat_64.tcc -------------------------------------------------------------------------------- /src/OAT/oat_79.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/oat_79.tcc -------------------------------------------------------------------------------- /src/OAT/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/OAT/utils.cpp -------------------------------------------------------------------------------- /src/ObjC/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | target_sources(LIB_LIEF PRIVATE 2 | objc.cpp 3 | ) 4 | -------------------------------------------------------------------------------- /src/ObjC/objc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/ObjC/objc.cpp -------------------------------------------------------------------------------- /src/Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Object.cpp -------------------------------------------------------------------------------- /src/Object.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Object.tcc -------------------------------------------------------------------------------- /src/PDB/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | target_sources(LIB_LIEF PRIVATE 2 | pdb.cpp 3 | ) 4 | -------------------------------------------------------------------------------- /src/PDB/pdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PDB/pdb.cpp -------------------------------------------------------------------------------- /src/PE/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Binary.cpp -------------------------------------------------------------------------------- /src/PE/Builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Builder.cpp -------------------------------------------------------------------------------- /src/PE/Builder.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Builder.tcc -------------------------------------------------------------------------------- /src/PE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/CMakeLists.txt -------------------------------------------------------------------------------- /src/PE/CodeIntegrity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/CodeIntegrity.cpp -------------------------------------------------------------------------------- /src/PE/CodePage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/CodePage.cpp -------------------------------------------------------------------------------- /src/PE/DataDirectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/DataDirectory.cpp -------------------------------------------------------------------------------- /src/PE/DelayImport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/DelayImport.cpp -------------------------------------------------------------------------------- /src/PE/DelayImportEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/DelayImportEntry.cpp -------------------------------------------------------------------------------- /src/PE/DosHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/DosHeader.cpp -------------------------------------------------------------------------------- /src/PE/EnumToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/EnumToString.cpp -------------------------------------------------------------------------------- /src/PE/ExceptionInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/ExceptionInfo.cpp -------------------------------------------------------------------------------- /src/PE/Export.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Export.cpp -------------------------------------------------------------------------------- /src/PE/ExportEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/ExportEntry.cpp -------------------------------------------------------------------------------- /src/PE/Factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Factory.cpp -------------------------------------------------------------------------------- /src/PE/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Header.cpp -------------------------------------------------------------------------------- /src/PE/Import.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Import.cpp -------------------------------------------------------------------------------- /src/PE/ImportEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/ImportEntry.cpp -------------------------------------------------------------------------------- /src/PE/OptionalHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/OptionalHeader.cpp -------------------------------------------------------------------------------- /src/PE/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Parser.cpp -------------------------------------------------------------------------------- /src/PE/Parser.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Parser.tcc -------------------------------------------------------------------------------- /src/PE/ParserConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/ParserConfig.cpp -------------------------------------------------------------------------------- /src/PE/Relocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Relocation.cpp -------------------------------------------------------------------------------- /src/PE/RelocationEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/RelocationEntry.cpp -------------------------------------------------------------------------------- /src/PE/ResourceData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/ResourceData.cpp -------------------------------------------------------------------------------- /src/PE/ResourceDirectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/ResourceDirectory.cpp -------------------------------------------------------------------------------- /src/PE/ResourceNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/ResourceNode.cpp -------------------------------------------------------------------------------- /src/PE/ResourcesManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/ResourcesManager.cpp -------------------------------------------------------------------------------- /src/PE/RichEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/RichEntry.cpp -------------------------------------------------------------------------------- /src/PE/RichHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/RichHeader.cpp -------------------------------------------------------------------------------- /src/PE/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Section.cpp -------------------------------------------------------------------------------- /src/PE/Structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/Structures.hpp -------------------------------------------------------------------------------- /src/PE/TLS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/TLS.cpp -------------------------------------------------------------------------------- /src/PE/checksum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/checksum.cpp -------------------------------------------------------------------------------- /src/PE/checksum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/checksum.hpp -------------------------------------------------------------------------------- /src/PE/debug/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/CMakeLists.txt -------------------------------------------------------------------------------- /src/PE/debug/CodeView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/CodeView.cpp -------------------------------------------------------------------------------- /src/PE/debug/CodeViewPDB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/CodeViewPDB.cpp -------------------------------------------------------------------------------- /src/PE/debug/Debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/Debug.cpp -------------------------------------------------------------------------------- /src/PE/debug/FPO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/FPO.cpp -------------------------------------------------------------------------------- /src/PE/debug/PDBChecksum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/PDBChecksum.cpp -------------------------------------------------------------------------------- /src/PE/debug/Pogo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/Pogo.cpp -------------------------------------------------------------------------------- /src/PE/debug/PogoEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/PogoEntry.cpp -------------------------------------------------------------------------------- /src/PE/debug/Repro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/Repro.cpp -------------------------------------------------------------------------------- /src/PE/debug/VCFeature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/debug/VCFeature.cpp -------------------------------------------------------------------------------- /src/PE/endianness_support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/endianness_support.cpp -------------------------------------------------------------------------------- /src/PE/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/hash.cpp -------------------------------------------------------------------------------- /src/PE/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/json.cpp -------------------------------------------------------------------------------- /src/PE/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/json_api.cpp -------------------------------------------------------------------------------- /src/PE/json_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/json_internal.hpp -------------------------------------------------------------------------------- /src/PE/layout_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/layout_check.cpp -------------------------------------------------------------------------------- /src/PE/signature/Attribute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/signature/Attribute.cpp -------------------------------------------------------------------------------- /src/PE/signature/RsaInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/signature/RsaInfo.cpp -------------------------------------------------------------------------------- /src/PE/signature/Signature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/signature/Signature.cpp -------------------------------------------------------------------------------- /src/PE/signature/pkcs7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/signature/pkcs7.h -------------------------------------------------------------------------------- /src/PE/signature/x509.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/signature/x509.cpp -------------------------------------------------------------------------------- /src/PE/structures.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/structures.inc -------------------------------------------------------------------------------- /src/PE/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/PE/utils.cpp -------------------------------------------------------------------------------- /src/VDEX/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/CMakeLists.txt -------------------------------------------------------------------------------- /src/VDEX/File.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/File.cpp -------------------------------------------------------------------------------- /src/VDEX/Header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/Header.cpp -------------------------------------------------------------------------------- /src/VDEX/Header.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/Header.tcc -------------------------------------------------------------------------------- /src/VDEX/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/Parser.cpp -------------------------------------------------------------------------------- /src/VDEX/Parser.tcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/Parser.tcc -------------------------------------------------------------------------------- /src/VDEX/Structures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/Structures.hpp -------------------------------------------------------------------------------- /src/VDEX/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/hash.cpp -------------------------------------------------------------------------------- /src/VDEX/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/json.cpp -------------------------------------------------------------------------------- /src/VDEX/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/json_api.cpp -------------------------------------------------------------------------------- /src/VDEX/json_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/json_internal.hpp -------------------------------------------------------------------------------- /src/VDEX/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/VDEX/utils.cpp -------------------------------------------------------------------------------- /src/Visitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/Visitor.cpp -------------------------------------------------------------------------------- /src/asm/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | target_sources(LIB_LIEF PRIVATE 2 | asm.cpp 3 | ) 4 | -------------------------------------------------------------------------------- /src/asm/asm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/asm/asm.cpp -------------------------------------------------------------------------------- /src/compiler_support.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/compiler_support.h.in -------------------------------------------------------------------------------- /src/dyld-shared-cache/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | target_sources(LIB_LIEF PRIVATE 2 | dyldsc.cpp 3 | ) 4 | -------------------------------------------------------------------------------- /src/endianness_support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/endianness_support.cpp -------------------------------------------------------------------------------- /src/errors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/errors.cpp -------------------------------------------------------------------------------- /src/fmt_formatter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/fmt_formatter.hpp -------------------------------------------------------------------------------- /src/frozen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/frozen.hpp -------------------------------------------------------------------------------- /src/hash_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/hash_stream.cpp -------------------------------------------------------------------------------- /src/hash_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/hash_stream.hpp -------------------------------------------------------------------------------- /src/internal_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/internal_utils.cpp -------------------------------------------------------------------------------- /src/internal_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/internal_utils.hpp -------------------------------------------------------------------------------- /src/intmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/intmem.h -------------------------------------------------------------------------------- /src/iostream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/iostream.cpp -------------------------------------------------------------------------------- /src/json_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/json_api.cpp -------------------------------------------------------------------------------- /src/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/logging.cpp -------------------------------------------------------------------------------- /src/logging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/logging.hpp -------------------------------------------------------------------------------- /src/messages.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/messages.hpp -------------------------------------------------------------------------------- /src/overflow_check.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/overflow_check.hpp -------------------------------------------------------------------------------- /src/overload_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/overload_cast.hpp -------------------------------------------------------------------------------- /src/paging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/paging.cpp -------------------------------------------------------------------------------- /src/paging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/paging.hpp -------------------------------------------------------------------------------- /src/platforms/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(android) 2 | -------------------------------------------------------------------------------- /src/platforms/android/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | target_sources(LIB_LIEF PRIVATE version.cpp) 2 | -------------------------------------------------------------------------------- /src/profiling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/profiling.hpp -------------------------------------------------------------------------------- /src/range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/range.cpp -------------------------------------------------------------------------------- /src/third-party/utfcpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/third-party/utfcpp.hpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /src/visitors/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/visitors/hash.cpp -------------------------------------------------------------------------------- /src/visitors/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/visitors/json.cpp -------------------------------------------------------------------------------- /src/visitors/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/src/visitors/json.hpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/api/test_android.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/api/test_android.py -------------------------------------------------------------------------------- /tests/api/test_demangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/api/test_demangle.py -------------------------------------------------------------------------------- /tests/api/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/api/test_logging.py -------------------------------------------------------------------------------- /tests/api/test_non_extended.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/api/test_non_extended.py -------------------------------------------------------------------------------- /tests/api/test_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/api/test_python.py -------------------------------------------------------------------------------- /tests/art/test_art.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/art/test_art.py -------------------------------------------------------------------------------- /tests/assembly/test_arm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/assembly/test_arm.py -------------------------------------------------------------------------------- /tests/assembly/test_arm64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/assembly/test_arm64.py -------------------------------------------------------------------------------- /tests/assembly/test_bpf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/assembly/test_bpf.py -------------------------------------------------------------------------------- /tests/assembly/test_mips.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/assembly/test_mips.py -------------------------------------------------------------------------------- /tests/assembly/test_ppc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/assembly/test_ppc.py -------------------------------------------------------------------------------- /tests/assembly/test_riscv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/assembly/test_riscv.py -------------------------------------------------------------------------------- /tests/assembly/test_x86.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/assembly/test_x86.py -------------------------------------------------------------------------------- /tests/coff/test_aux_symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/coff/test_aux_symbols.py -------------------------------------------------------------------------------- /tests/coff/test_coff_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/coff/test_coff_simple.py -------------------------------------------------------------------------------- /tests/coff/test_large_coff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/coff/test_large_coff.py -------------------------------------------------------------------------------- /tests/dex/test_dex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/dex/test_dex.py -------------------------------------------------------------------------------- /tests/dl_samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/dl_samples.py -------------------------------------------------------------------------------- /tests/dwarf/test_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/dwarf/test_editor.py -------------------------------------------------------------------------------- /tests/dwarf/test_macho_dsym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/dwarf/test_macho_dsym.py -------------------------------------------------------------------------------- /tests/dwarf/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/dwarf/test_misc.py -------------------------------------------------------------------------------- /tests/dwarf/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/dwarf/test_types.py -------------------------------------------------------------------------------- /tests/dwarf/test_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/dwarf/test_vars.py -------------------------------------------------------------------------------- /tests/elf/fuzzing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/fuzzing.py -------------------------------------------------------------------------------- /tests/elf/hello_lief.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/hello_lief.bin -------------------------------------------------------------------------------- /tests/elf/test_1124.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_1124.py -------------------------------------------------------------------------------- /tests/elf/test_466.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_466.py -------------------------------------------------------------------------------- /tests/elf/test_747.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_747.py -------------------------------------------------------------------------------- /tests/elf/test_760.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_760.py -------------------------------------------------------------------------------- /tests/elf/test_808.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_808.py -------------------------------------------------------------------------------- /tests/elf/test_add_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_add_content.py -------------------------------------------------------------------------------- /tests/elf/test_add_section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_add_section.py -------------------------------------------------------------------------------- /tests/elf/test_add_segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_add_segment.py -------------------------------------------------------------------------------- /tests/elf/test_bin2lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_bin2lib.py -------------------------------------------------------------------------------- /tests/elf/test_binary_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_binary_size.py -------------------------------------------------------------------------------- /tests/elf/test_bss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_bss.py -------------------------------------------------------------------------------- /tests/elf/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_builder.py -------------------------------------------------------------------------------- /tests/elf/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_core.py -------------------------------------------------------------------------------- /tests/elf/test_corrupted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_corrupted.py -------------------------------------------------------------------------------- /tests/elf/test_dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_dynamic.py -------------------------------------------------------------------------------- /tests/elf/test_elf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_elf.py -------------------------------------------------------------------------------- /tests/elf/test_elf_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_elf_config.py -------------------------------------------------------------------------------- /tests/elf/test_equality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_equality.py -------------------------------------------------------------------------------- /tests/elf/test_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_hash.py -------------------------------------------------------------------------------- /tests/elf/test_i872.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_i872.py -------------------------------------------------------------------------------- /tests/elf/test_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_issues.py -------------------------------------------------------------------------------- /tests/elf/test_loongarch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_loongarch.py -------------------------------------------------------------------------------- /tests/elf/test_mipself.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_mipself.py -------------------------------------------------------------------------------- /tests/elf/test_notes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_notes.py -------------------------------------------------------------------------------- /tests/elf/test_object_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_object_files.py -------------------------------------------------------------------------------- /tests/elf/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_parser.py -------------------------------------------------------------------------------- /tests/elf/test_sectionless.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_sectionless.py -------------------------------------------------------------------------------- /tests/elf/test_static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_static.py -------------------------------------------------------------------------------- /tests/elf/test_str_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_str_hash.py -------------------------------------------------------------------------------- /tests/elf/test_symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_symbols.py -------------------------------------------------------------------------------- /tests/elf/test_x32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/elf/test_x32.py -------------------------------------------------------------------------------- /tests/macho/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/macho/objc/hello.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/objc/hello.m -------------------------------------------------------------------------------- /tests/macho/test_bin2lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_bin2lib.py -------------------------------------------------------------------------------- /tests/macho/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_builder.py -------------------------------------------------------------------------------- /tests/macho/test_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_conversion.py -------------------------------------------------------------------------------- /tests/macho/test_dyld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_dyld.py -------------------------------------------------------------------------------- /tests/macho/test_generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_generic.py -------------------------------------------------------------------------------- /tests/macho/test_in_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_in_memory.py -------------------------------------------------------------------------------- /tests/macho/test_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_issues.py -------------------------------------------------------------------------------- /tests/macho/test_metallib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_metallib.py -------------------------------------------------------------------------------- /tests/macho/test_neural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_neural.py -------------------------------------------------------------------------------- /tests/macho/test_opcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_opcodes.py -------------------------------------------------------------------------------- /tests/macho/test_shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_shellcode.py -------------------------------------------------------------------------------- /tests/macho/test_stubs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_stubs.py -------------------------------------------------------------------------------- /tests/macho/test_symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_symbols.py -------------------------------------------------------------------------------- /tests/macho/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/macho/test_utils.py -------------------------------------------------------------------------------- /tests/oat/test_oat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/oat/test_oat.py -------------------------------------------------------------------------------- /tests/oat/test_oat124.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/oat/test_oat124.py -------------------------------------------------------------------------------- /tests/oat/test_oat131.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/oat/test_oat131.py -------------------------------------------------------------------------------- /tests/oat/test_oat138.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/oat/test_oat138.py -------------------------------------------------------------------------------- /tests/oat/test_oat64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/oat/test_oat64.py -------------------------------------------------------------------------------- /tests/oat/test_oat79.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/oat/test_oat79.py -------------------------------------------------------------------------------- /tests/objc/test_objc_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/objc/test_objc_simple.py -------------------------------------------------------------------------------- /tests/pdb/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pdb/test_api.py -------------------------------------------------------------------------------- /tests/pdb/test_pdb_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pdb/test_pdb_types.py -------------------------------------------------------------------------------- /tests/pe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/pe/check_bin_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/check_bin_examples.py -------------------------------------------------------------------------------- /tests/pe/test_arm64ec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_arm64ec.py -------------------------------------------------------------------------------- /tests/pe/test_arm64x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_arm64x.py -------------------------------------------------------------------------------- /tests/pe/test_authenticode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_authenticode.py -------------------------------------------------------------------------------- /tests/pe/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_builder.py -------------------------------------------------------------------------------- /tests/pe/test_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_debug.py -------------------------------------------------------------------------------- /tests/pe/test_debug_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_debug_mod.py -------------------------------------------------------------------------------- /tests/pe/test_delay_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_delay_imports.py -------------------------------------------------------------------------------- /tests/pe/test_exports_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_exports_mod.py -------------------------------------------------------------------------------- /tests/pe/test_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_factory.py -------------------------------------------------------------------------------- /tests/pe/test_imphash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_imphash.py -------------------------------------------------------------------------------- /tests/pe/test_imports_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_imports_mod.py -------------------------------------------------------------------------------- /tests/pe/test_loadconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_loadconfig.py -------------------------------------------------------------------------------- /tests/pe/test_ordinals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_ordinals.py -------------------------------------------------------------------------------- /tests/pe/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_parser.py -------------------------------------------------------------------------------- /tests/pe/test_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_pe.py -------------------------------------------------------------------------------- /tests/pe/test_res_fileinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_res_fileinfo.py -------------------------------------------------------------------------------- /tests/pe/test_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_resources.py -------------------------------------------------------------------------------- /tests/pe/test_symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_symbols.py -------------------------------------------------------------------------------- /tests/pe/test_tls_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/pe/test_tls_mod.py -------------------------------------------------------------------------------- /tests/plugins/ghidra/run-tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/plugins/ghidra/run-tests -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/run_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/run_pytest.py -------------------------------------------------------------------------------- /tests/run_tools_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/run_tools_check.py -------------------------------------------------------------------------------- /tests/sanitizer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/sanitizer/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unittests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unittests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/main.cpp -------------------------------------------------------------------------------- /tests/unittests/test_elf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/test_elf.cpp -------------------------------------------------------------------------------- /tests/unittests/test_enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/test_enums.cpp -------------------------------------------------------------------------------- /tests/unittests/test_hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/test_hash.cpp -------------------------------------------------------------------------------- /tests/unittests/test_macho.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/test_macho.cpp -------------------------------------------------------------------------------- /tests/unittests/test_oat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/test_oat.cpp -------------------------------------------------------------------------------- /tests/unittests/test_pe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/test_pe.cpp -------------------------------------------------------------------------------- /tests/unittests/test_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/test_utils.cpp -------------------------------------------------------------------------------- /tests/unittests/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/utils.cpp -------------------------------------------------------------------------------- /tests/unittests/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/unittests/utils.hpp -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/utils.py -------------------------------------------------------------------------------- /tests/vdex/test_vdex06.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/vdex/test_vdex06.py -------------------------------------------------------------------------------- /tests/vdex/test_vdex10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tests/vdex/test_vdex10.py -------------------------------------------------------------------------------- /third-party/Catch2-3.5.4.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/third-party/Catch2-3.5.4.zip -------------------------------------------------------------------------------- /third-party/expected-1.2.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/third-party/expected-1.2.0.zip -------------------------------------------------------------------------------- /third-party/frozen-f6dbec6.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/third-party/frozen-f6dbec6.zip -------------------------------------------------------------------------------- /third-party/json-3.12.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/third-party/json-3.12.0.zip -------------------------------------------------------------------------------- /third-party/mbedtls-3.6.4.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/third-party/mbedtls-3.6.4.zip -------------------------------------------------------------------------------- /third-party/spdlog-1.15.3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/third-party/spdlog-1.15.3.zip -------------------------------------------------------------------------------- /third-party/utfcpp-4.0.6.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/third-party/utfcpp-4.0.6.zip -------------------------------------------------------------------------------- /tools/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tools/Cargo.lock -------------------------------------------------------------------------------- /tools/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tools/Cargo.toml -------------------------------------------------------------------------------- /tools/lief-patchelf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tools/lief-patchelf/Cargo.toml -------------------------------------------------------------------------------- /tools/lief-patchelf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lief-project/LIEF/HEAD/tools/lief-patchelf/README.md --------------------------------------------------------------------------------