HT is an easy-to-use yet powerful file editor/ viewer for executables. The application can also be used as a file analyzer. The goal is to combine the low-level functionality of a debugger and the usability of IDEs.
What's New in This Release: [ read full changelog ]
· New C++ data structures (e.g. AVL trees). Completed.
· UI system rewritten. Almost completed.
· New file system methods. New and very powerful FileModificator. Can do undoable read, write, insert(!), delete(!), extend and truncate operations on huge files (up to 2^64 in size if OS supports this) with very low memory consumption, keeping only the required areas in memory. Ideal for CD images, hard disks, etc... Completed.
· Completely rewritten program analyser. Already worked on.
· An integrated debugger. HT 2.0 as a front-end to a "real" debugger (e.g. GDB). Already worked on.
· SD: structure descriptions. An XML format, accurately describing binary structures, machine data types and byte-order. Very flexible and not limited to uses in HT. Worked on.