Package: hachoir (3.1.0+dfsg-3)
Links for hachoir
Debian Resources:
Download Source Package hachoir:
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
Pythonramme til at fortolke og redigere binære filer
Hachoir er et Pythonbibliotek brugt til at repræsentere en binær fil som et træ af Pythonobjekter. Hvert objekt har en type, en værdi, en adresse etc. Formålet er at kunne vide meningen for hver bit i en fil.
Hvorfor bruge langsom Pythonkode i stedet for hurtig direkte kodet C-kode? Hachoir har mange interessante funktioner:
* Autofix: Hachoir kan åbne ugyldige/afkortede filer * Lazy: Åbning af en fil er meget hurtig da ingen information læses fra filen * Types: Hachoir har mange allerede definerede felttyper (heltal, bit, streng etc.) og understøtter streng med tegnsæt (ISO-8859-1, UTF-8, UTF-16, ...) * Adresser og størrelser gemmes i bit, så flag lagres som klassiske felter * Endian: Via brug af Hachoir-repræsentation af data kan du redigere, indsætte, fjerne data og så gemme i en ny fil
Hachoir tilbyder kommandolinjeværktøjer via sine fortolkere:
* hachoir-grep: find et tekstmønster i en binære fil * hachoir-metadata: hent metadata fra binære filer * hachoir-strip: ændr en fil for at fjerne metadata * hachoir-urwid: vis indholdet af en binær fil i teksttilstand * hachoir-wx: vis indholdet af en binær fil i en grafisk brugerflade
Other Packages Related to hachoir
|
|
|
|
-
- dep: python3
- Interaktivt objektorienteret højniveausprog - standardversion af Python 3
-
- dep: python3-urwid (>= 0.9.4)
- curses-based UI/widget library for Python 3
-
- dep: python3-wxgtk4.0
- Python 3-grænseflade til wxWidgets Cross-platform - C++ GUI-værktøjssæt
Download hachoir
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 541.1 kB | 2,444.0 kB | [list of files] |