{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/6"}],"enrichment":{"capability":"PyIMG4 parses Apple's Image4 format through a Python library and CLI tool, supporting manifest, payload, and restore info operations with platform-aware compression.","skillfed_tags":["firmware-analysis","apple-ecosystem","binary-format"],"use_cases":["Extract and inspect Image4 manifest metadata from Apple firmware files for reverse engineering.","Decompress and parse Image4 payloads to analyze firmware components programmatically.","Automate Image4 format validation in firmware analysis pipelines.","Retrieve restore info from Image4 files for device compatibility research.","Build custom tools that read or transform Apple firmware using the library API."],"what_it_does":"PyIMG4 is a Python library and CLI tool for reading and working with Apple's Image4 binary format, which is used in iOS firmware and related Apple systems. It exposes four main command groups (im4m for manifests, im4p for payloads, im4r for restore info, and img4 for full Image4 files) and handles compression transparently\u2014using apple-compress on macOS and lzfse elsewhere, with an override environment variable available if needed.\n\nThe package targets developers and researchers working with Apple firmware analysis. It requires Python 3.9 or later and depends on pycryptodome, asn1, lzfse, apple-compress, pylzss, and click. The library is in Beta status but has been actively maintained since its first release, with no known security vulnerabilities.","worth_installing":"Yes, if you work with Apple firmware analysis or Image4 format manipulation. Low install friction, active maintenance, MIT license, no known vulnerabilities, and a focused feature set make it a straightforward choice. Not relevant for general Python development\u2014install only if you have a specific need to parse or work with Image4 files."},"id":"pyimg4","links":{"html":"https://skillfed.io/packages/pyimg4","md":"https://skillfed.io/packages/pyimg4.md","pypi":"https://pypi.org/project/pyimg4/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-04-01","license_spdx":null,"license_treatment":"permissive","name":"pyimg4","python_support":"supports_current","summary":"A Python library/CLI tool for parsing Apple's Image4 format."},"popularity":{"monthly_downloads":331214,"position":7520,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.8.8"}
