Automic VaultAutomic Vault

brew

libmobi mit Homebrew, apt installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für libmobi in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install libmobi

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install libmobi-dev

Debian stable package indexes · libmobi-dev · Quelle: deb.debian.org

Überblick

Paketzusammenfassung

C library for handling Kindle (MOBI) formats of ebook documents

Befehle und Aliase

  • mobidrm
  • mobimeta
  • mobitool

Verlauf

Projektgeschichte und Nutzung

Libmobi is a C library and tool suite for Mobipocket and Kindle MOBI-family ebook files. It gives Unix packages a small native way to inspect, parse, reconstruct, edit metadata, and handle older Kindle document formats.

Projektgeschichte

The project README describes Libmobi as a C library for Mobipocket/Kindle MOBI ebook documents, with command-line tools that also serve as examples for the library API. Its feature list covers PalmDOC, PRC, MOBI, newer KF8/AZW/AZW3, AZW4, metadata editing, encrypted documents, dictionary markup reconstruction, and output that can be fed back to kindlegen.

The release history shows a practical, parser-maintenance project: early releases added metadata extraction and mobimeta, while later releases focused heavily on corrupted-input handling, fuzzing-reported overreads, null dereferences, portability, and build fixes.

Adoptionsgeschichte

Libmobi is niche because MOBI is an older Kindle-era format, but it is useful in ebook tooling and preservation workflows where existing collections contain .mobi, .azw, or .azw3 files. The README names projects using it, including KyBook 2 Reader, @Voice Aloud Reader, and the QLMobi Quick Look plugin.

Homebrew, Debian, and Ubuntu package libmobi, making its command-line tools mobidrm, mobimeta, and mobitool available without building from source.

Wie es verwendet wird

Developers include mobi.h and link with -lmobi to load MOBI files into library structures and parse raw content into HTML, CSS, fonts, and media resources. Command-line users use mobitool and related tools for inspection and metadata work.

The package is most useful for archival conversion, ebook metadata cleanup, Kindle-file debugging, and applications that still need to understand MOBI-family files even as EPUB dominates newer publishing workflows.

Warum Paket-Nerds sich dafür interessieren

Libmobi is significant as an ebook-format archaeology package: it wraps a historically important commercial reading format in inspectable C code and command-line utilities.

Its fuzzing-heavy maintenance story is also notable. Ebook parsers process complex, often third-party-generated files, so the small package has a security and robustness role out of proportion to its install counts.

Zeitleiste

  • 2010s: Libmobi is developed publicly as a C library for Mobipocket and Kindle file formats.
  • 2021: Libmobi 0.7 and 0.8 fix corrupt-data crashes and CVE-assigned out-of-buffer reads.
  • 2022: Libmobi 0.11 fixes multiple fuzzing-discovered buffer overreads and null pointer dereferences.
  • 2024: Libmobi 0.12 fixes build issues with newer libxml, MSVC debug builds, clang warnings, and corrupt-input undefined behavior.

Related projects

  • Mobipocket and Kindle formats are the document families Libmobi targets.
  • kindlegen is relevant because Libmobi can reconstruct source structure that can be fed back to it.
  • QLMobi is a related Quick Look plugin that uses Libmobi for MOBI preview support.

Sicherheitslage

Risikostufe: grün

library-like package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • library-like package without higher-risk signals

Signale

  • metadata:library-like

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
mobidrmcliglobales Executable
mobimetacliglobales Executable
mobitoolcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-26
Manager-Version0.12
Manager aktualisiert2026-06-19
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/bfabiszewski/libmobi

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:libmobi
Version0.12
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/libmobi
Homepagehttps://github.com/bfabiszewski/libmobi
Repositoryhttps://github.com/bfabiszewski/libmobi
Upstream-Dokumentationhttps://github.com/bfabiszewski/libmobi#readme
LizenzLGPL-3.0-or-later
Quellarchivhttps://github.com/bfabiszewski/libmobi/releases/download/v0.12/libmobi-0.12.tar.gz
Zuletzt aktualisiert2026-06-19T12:32:37-07:00
Pulseupdated
Von macOS bereitgestellte Bibliothekenlibxml2
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelibmobi
Version Scheme0
Revision1
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

libmobi-dev 0.12+dfsg-1

Development files for libmobi

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libmobi
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libmobi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmobi-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libmobi-tools 0.12+dfsg-1

Tools for handling Mobipocket/Kindle ebook format documents

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi-tools
  • Section: text
  • Architecture: amd64
  • Source Package: libmobi
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libmobi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmobi-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libmobi0t64 0.12+dfsg-1

C library for handling Mobipocket/Kindle ebook format documents

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libmobi
  • 3 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libmobi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmobi0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

libmobi-dev 0.11+dfsg-1.1build1

Development files for libmobi

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: libmobi
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libmobi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmobi-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libmobi-tools 0.11+dfsg-1.1build1

Tools for handling Mobipocket/Kindle ebook format documents

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi-tools
  • Section: universe/text
  • Architecture: amd64
  • Source Package: libmobi
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libmobi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmobi-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libmobi0t64 0.11+dfsg-1.1build1

C library for handling Mobipocket/Kindle ebook format documents

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi0t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libmobi
  • 3 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libmobi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmobi0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment