{"library":"lief","type":"library","category":null,"description":"LIEF (Library to Instrument Executable Formats) is a robust, cross-platform library designed to parse, modify, and abstract various executable formats, including ELF, PE, Mach-O, OAT, DEX, VDEX, and ART. It provides a comprehensive, user-friendly API for C++, Python, Rust, and C, enabling detailed analysis, manipulation, and reconstruction of binaries without relying on disassemblers. Currently at version 0.17.6, LIEF maintains an active development and release cadence, with frequent updates addressing new features and bug fixes.","language":"python","status":"active","version":"0.17.6","tags":["binary analysis","reverse engineering","executable formats","ELF","PE","Mach-O","parser","modifier"],"install":[{"cmd":"pip install lief","imports":["import lief","import lief\nelf_binary = lief.ELF.parse('/bin/ls')","import lief\npe_binary = lief.PE.parse('C:\\\\Windows\\\\System32\\\\notepad.exe')"]}],"homepage":"https://lief-project.github.io/","github":"https://github.com/sponsors/lief-project","docs":"https://lief-project.github.io/doc/latest/","changelog":"https://lief-project.github.io/doc/latest/changelog.html","pypi":"https://pypi.org/project/lief/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":0.87,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/lief/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}