python-hachoir-core_1.3.3-4_all.deb


Advertisement

Description

python-hachoir-core - Core of Hachoir framework: parse and edit binary files

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-hachoir-core
Package version: 1.3.3
Package release: 4
Package architecture: all
Package type: deb
Installed size: 293 B
Download size: 76.24 KB
Official Mirror: archive.ubuntu.com
Hachoir is a Python library used to represent of a binary file as a tree of Python objects. Each object has a type, a value, an address, etc. The goal is to be able to know the meaning of each bit in a file. Why using slow Python code instead of fast hardcoded C code? Hachoir has many interesting features: * Autofix: Hachoir is able to open invalid / truncated files * Lazy: Open a file is very fast since no information is read from file, data are read and/or computed when the user ask for it * Types: Hachoir has many predefined field types (integer, bit, string, etc.) and supports string with charset (ISO-8859-1, UTF-8, UTF-16, ...) * Addresses and sizes are stored in bit, so flags are stored as classic fields * Endian: You have to set endian once, and then number are converted in the right endian * Editor: Using Hachoir representation of data, you can edit, insert, remove data and then save in a new file.

Alternatives

    Download

    Source package: hachoir-core

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install python-hachoir-core deb package:
      # sudo apt-get install python-hachoir-core

    Files

    • /usr/lib/python2.7/dist-packages/hachoir_core-1.3.3.egg-info
    • /usr/lib/python2.7/dist-packages/hachoir_core/__init__.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/benchmark.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/bits.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/cmd_line.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/compatibility.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/config.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/dict.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/endian.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/error.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/event_handler.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/i18n.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/iso639.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/language.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/log.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/memory.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/profiler.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/text_handler.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/timeout.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/tools.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/version.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/__init__.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/basic_field_set.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/bit_field.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/byte_field.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/character.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/enum.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/fake_array.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/field.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/field_set.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/float.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/generic_field_set.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/helper.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/integer.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/link.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/new_seekable_field_set.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/padding.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/parser.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/seekable_field_set.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/static_field_set.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/string_field.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/sub_file.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/timestamp.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/field/vector.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/stream/__init__.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/stream/input.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/stream/input_helper.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/stream/output.py
    • /usr/lib/python2.7/dist-packages/hachoir_core/stream/stream.py
    • /usr/share/doc/python-hachoir-core/AUTHORS
    • /usr/share/doc/python-hachoir-core/README
    • /usr/share/doc/python-hachoir-core/changelog.Debian.gz
    • /usr/share/doc/python-hachoir-core/copyright
    • /usr/share/doc/python-hachoir-core/doc/adding_fields.graphviz
    • /usr/share/doc/python-hachoir-core/doc/default.css
    • /usr/share/doc/python-hachoir-core/doc/hachoir-api.rst.gz
    • /usr/share/doc/python-hachoir-core/doc/internals.rst.gz
    • /usr/share/doc/python-hachoir-core/doc/rest.css
    • /usr/share/doc/python-hachoir-core/doc/uml.xmi.gz
    • /usr/share/doc/python-hachoir-core/doc/uml_field.dia.gz
    • /usr/share/doc/python-hachoir-core/doc/uml_field_set.dia.gz

    Changelog

    2014-09-15 - Michel Casabona <michel.casabona@free.fr> hachoir-core (1.3.3-4) unstable; urgency=low [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. * Fix a typo in the package description. [ Michel Casabona ] * bump Standards-Version to 3.9.5 * debian/{control,rules} - Switch to dh_python2 * debian/{compat,control} - Bump debhelper compatibility level to 9

    2010-11-25 - Michel Casabona <michel.casabona@free.fr> hachoir-core (1.3.3-3) unstable; urgency=low * Suggests python-profiler which is in non-free instead of Recommends Thanks to Mike Hommey. (Closes: #604039) * bump Standards-Version to 3.9.1 - reference GPL-2 in the copyright file * Switch to dpkg-source 3.0 (quilt) format

    2010-05-18 - Debian Python Modules Team <python-modules-team@lists.alioth.debian.org> hachoir-core (1.3.3-2) unstable; urgency=low [ Piotr Ożarowski ] * Remove --single-version-externally-managed from debian/rules (Closes: #577326)

    2010-03-02 - Michel Casabona <michel.casabona@free.fr> hachoir-core (1.3.3-1) unstable; urgency=low [ Michel Casabona ] * New upstream release - support Python 2.6 (kill some Python warnings) * bump Standards-Version to 3.8.4 * debian/control: - Depends on ${misc:Depends} - Build-Depends-Indep on python-all instead of python-all-dev - new Homepage * debian/rules install egg-info directories [ Sandro Tosi ] * debian/control - switch Vcs-Browser field to viewsvn

    2008-09-28 - Michel Casabona <michel.casabona@free.fr> hachoir-core (1.2-1) unstable; urgency=low * New upstream release * bump Standards-Version to 3.8.0

    2008-04-24 - Michel Casabona <michel.casabona@free.fr> hachoir-core (1.1-1) unstable; urgency=low [ Michel Casabona ] * New upstream release * debian/copyright: change (C) line format for lintian * ugrade Standards-Version to 3.7.3 * Recommends python-profiler [ Piotr Ożarowski ] * Homepage field added * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)

    2007-07-12 - Michel Casabona <michel.casabona@free.fr> hachoir-core (1.0.1-1) unstable; urgency=low * New upstream release

    2007-05-06 - Michel Casabona <michel.casabona@free.fr> hachoir-core (0.9.0-1) unstable; urgency=low [ Michel Casabona ] * New upstream release [ Piotr Ożarowski ] * add debian/watch file

    2007-01-27 - Michel Casabona <michel.casabona@free.fr> hachoir-core (0.7.2-1) unstable; urgency=low * New upstream release * python-setuptools is now optional, remove it from Build-Depends * hopefully upload to official Debian, closing ITP (Closes: #383845)

    2007-01-22 - Michel Casabona <michel.casabona@free.fr> hachoir-core (0.7.0-2) UNRELEASED; urgency=low * convert to using python-support (instead of python-central)

    Advertisement
    Advertisement