Jump to content

DigitalWolF

Members
  • Content Count

    6
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by DigitalWolF

  1. Hextor is a hexadecimal editor with a set of tools for binary data analysis and reverse engineering. Main features include structure analyzer, disassembler, regex-like search and many more. https://github.com/digitalw0lf/hextor I mostly write it as a tool for my main job tasks, but would be glad if it can be useful for community. Feedback and feature suggestions are welcome.
  2. Beyond what can be done with "font scaling" in display settings - no. Added this (and small icons issue) to backlog.
  3. What DPI and screen scaling do you have?
  4. Structure viewer is one of the core features of Hextor. Currently, there are 3 example structure descriptions included with Hextor installation (PE executable, BMP and PNG), but you can easily create your own and share them with others. I saw Kaitai library, but I don't like its structures format. My initial intent was to make structure description format similar to C++ sources, so one can use existing C++ headers (e.g. from WinAPI docs) as a base for creating Hextor DataStruct descriptions. (btw, maybe I can write a kaitai -> DataStruct convertor to use their library of structures, if their license permits)
  5. It uses write buffering of course. It stores all pending changed blocks in memory and writes 'em to disk when you click Save. If you're interested in sources, TEditedData class keeps a list of changed blocks and combines this blocks with dynamically-loaded data from source when user scrolls through file.
×