Andys Binary Folding
Editor just updated
|

Photo above shows Andys prompt in @Macarlo's Warp 4.0
Andys Binary Folding Editor
just updated and the archive (be.zip, 636,39K) was uploaded on Hobbes
by Andy Key.
Operating System/Version: 32 bit DOS, 32 bit OS/2, Win32, Linux, AIX 4.1 and later.
Andys Binary Folding Editor is primarily designed for structured browsing, although
it also provides minimal editing facilities.
This program is designed to take in a set of binary files,
and with the aid of an initialisation file, decode and display the definitions (structures
or unions) within them. BE is particularly suited to displaying non-variable length
definitions within the files.
This makes examination of known file types easy, and allows rapid and reliable navigation
of memory dumps.
For a summary of how to use the editor, see the section Using the editor.
Features
BE has the following features :-
Ability to decode definitions in (multiple) files.
Ability to handle either endian multibyte values.
Ability to handle signed or unsigned numeric values.
Ability to display fields in definitions as ASCII, binary, EBCDIC, decimal, hex,
octal,
via symbol table lookup, or via a mapping table (enumerations and or bit-flags).
Fields can be numeric or buffers or nested definitions.
Selectable level of detail of display.
Ability to expand sub-definitions or follow absolute or relative pointers to other
definitions.
Automatic linked-list following.
Ability to write/append current view of data to a text file.
Searching over data on display, optionally using Extended Regular Expressions.
Include/exclude and sort lines features.
Refresh data and auto-refresh data.
Ability to edit data not actually in a file, but supplied by a (possibly user written)
BE memory extension module.
Tagging of lines on display, and rapid stepping between tags.
Ability to view a text file.
Ability to bring up online help.
Ability to bring up initialisation file for user review.
Shelling out to the operating system.
Multiple sessions, with copying between sessions.
Address sliding feature.
Power address sliding feature, for systematically tracking down definitions at unknown
locations in the file or memory space. Keeps decoding definition at successive addresses,
until patterns match.
Optional display of addresses, offsets, lengths and indices for fields in a definition.
Indices of arrays displayable in ASCII, EBCDIC, binary, octal, decimal or hex.
Addresses displayable as hex or symbol+offset. Ability to set initial display mode
on the command line.
ARM long-jump decoding of symbolic code addresses.
Ability to use a symbol table file(s), so that addresses may be displayed symbol+offset,
and so the user may refer to symbolic addresses in numeric expressions.
Symbol files in a variety of format are supported.
User extendable initialisation file, defining definitions within the files or memory
spaces.
Initialisation file influencable via command line options.
A non-interactive mode, where BE displays data to stdout and quits.
Support for a plug-in disassembler.
Support for 32 bit OS/2, Windows (both NT and 95), AIX, Linux and 32 bit DOS (via
a DOS extender).
Click here to see the complete readme about Andys @@@
@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited
[TOP]
[HOME] [INDEX]