EnglishFrenchSpanish

Ad


OnWorks favicon

fiz - Online in the Cloud

Run fiz in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command fiz that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


fiz - analyze damaged zoo archive for data recovery

SYNOPSIS


fiz archive[.zoo]

DESCRIPTION


Fiz is used to analyze damaged zoo archives and locate directory entries and file data in
them. The current version of fiz is 2.0 and it is meant to be used in conjunction with
zoo version 2.0. Fiz makes no assumptions about archive structure. Instead, it simply
searches the entire subject archive for tag values that mark the locations of directory
entries and file data. In a zoo archive, a directory entry contains information about a
stored file such as its name, whether compressed or not, and its timestamp. The file data
are the actual data for the archived file, and may be either the original data, or the
result of compressing the file.

For each directory entry found, fiz prints where in the archive it is located, the
directory path and filename(s) found in it, whether the directory entry appears to be
corrupted (indicated by [*CRC Error*]), and the value of the pointer to the file data that
is found in the directory entry. For each block of file data found in the archive, fiz
prints where in the archive the block begins. In the case of an undamaged archive, the
pointer to file data found in a directory entry will correspond to where fiz actually
locates the data. Here is some sample output from fiz:

****************
2526: DIR [changes] ==> 95
2587: DATA
****************
3909: DIR [copyrite] ==> 1478
3970: DATA
4769: DATA
****************

In such output, DIR indicates where fiz found a directory entry in the archive, and DATA
indicates where fiz found file data in the archive. Filenames located by fiz are enclosed
in square brackets, and the notation "==> 95" indicates that the directory entry found
by fiz at position 2526 has a file data pointer to position 95. In actuality, fiz found
file data at positions 2587, 3970, and 4769. Since fiz found only two directory entries,
and each directory entry corresponds to one file, one of the file data positions is an
artifact.

Once the locations of directory entries and file data are found, the @ modifier to zoo's
archive list and extract commands can be used and the archive contents selectively listed
or extracted, skipping the damaged portion. This is further described in the
documentation for zoo(1).

In the above case, commands to try giving to zoo might be x@2526,2587 (extract beginning
at position 2526, and get file data from position 2587), x@3090,3970 (extract at 3090, get
data from 3970) and x@3909,4769 (extract at 3909, get data from 4769). Once a correctly-
matched directory entry/file data pair is found, zoo will in most cases synchronize with
and correctly extract all files subsequently found in the archive. Trial and error should
allow all undamaged files to be extracted. Also note that self-extracting archives
created using sez (the Self-Extracting Zoo utility for MS-DOS), which are normally
executed on an MS-DOS system for extraction, can be extracted on non-MSDOS systems in a
similar way.

Use fiz online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is a free media player
    software, part based on WMP and VLC. The
    player is in a minimalist style, with
    more than ten theme colors, and can also
    b...
    Download AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    Download movistartv
  • 3
    Code::Blocks
    Code::Blocks
    Code::Blocks is a free, open-source,
    cross-platform C, C++ and Fortran IDE
    built to meet the most demanding needs
    of its users. It is designed to be very
    extens...
    Download Code::Blocks
  • 4
    Amidst
    Amidst
    Amidst or Advanced Minecraft Interface
    and Data/Structure Tracking is a tool to
    display an overview of a Minecraft
    world, without actually creating it. It
    can ...
    Download Amidst
  • 5
    MSYS2
    MSYS2
    MSYS2 is a collection of tools and
    libraries providing you with an
    easy-to-use environment for building,
    installing and running native Windows
    software. It con...
    Download MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is a JPEG image codec
    that uses SIMD instructions (MMX, SSE2,
    NEON, AltiVec) to accelerate baseline
    JPEG compression and decompression on
    x86, x8...
    Download libjpeg-turbo
  • More »

Linux commands

  • 1
    abi-tracker
    abi-tracker
    abi-tracker - visualize ABI changes
    timeline of a C/C++ software library.
    DESCRIPTION: NAME: ABI Tracker
    (abi-tracker) Visualize ABI changes
    timeline of a C/C+...
    Run abi-tracker
  • 2
    abicheck
    abicheck
    abicheck - check application binaries
    for calls to private or evolving symbols
    in libraries and for static linking of
    some system libraries. ...
    Run abicheck
  • 3
    couriermlm
    couriermlm
    couriermlm - The Courier mailing list
    manager ...
    Run couriermlm
  • 4
    couriertcpd
    couriertcpd
    couriertcpd - the Courier mail server
    TCP server daemon ...
    Run couriertcpd
  • 5
    gbklatex
    gbklatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbklatex
  • 6
    gbkpdflatex
    gbkpdflatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbkpdflatex
  • More »

Ad