Skip to content

Releases: echo-devim/fhex

v3.0.5

Choose a tag to compare

@echo-devim echo-devim released this 17 Nov 13:00
  • Fixed critical bug in file saving
  • Improved exception handling
  • Fixed wrong cursor position when undo

v3.0.4

Choose a tag to compare

@echo-devim echo-devim released this 27 Apr 15:20

Minor release:

  • Fixed text color
  • Added background color setting
  • Improved status and offset bar file size information
  • Added unix and windows timestamp support in "Convert Bytes" panel

v3.0.3

Choose a tag to compare

@echo-devim echo-devim released this 19 Apr 06:11

Minor update including fixes for UTF-16 strings.

v3.0.2

Choose a tag to compare

@echo-devim echo-devim released this 16 Apr 16:44

New minor release of Fhex

  • Added occurrences count (aka "find all")
  • Fixed replace all function
  • Improved hex string manipulation

Release v3.0.0

Choose a tag to compare

@echo-devim echo-devim released this 25 Feb 16:59

Major release with lots of changes in core functions (e.g. file save/load).

This release is a big update that includes new features, changes in core functions and code refactoring.

Details:

  • Added support to chunks, in other words now you can load only a portion of the file in memory (needed for big files). You can select the offsets of the file to view in the hex editor, scroll the chunks, edit a chunk and save it back to the original (full) file.
  • Asynchronous file load function was rewritten
  • Asynchronous file save function was added (in the previous versions, the save operation was a blocking function)
  • Several fixes for Pattern Matching engine
  • Added Settings menu and settings file (json)
  • Save window position & window state
  • Zoom-In/Zoom-Out bytes view
  • Fixed file diff (the previous versions didn't work on Windows)
  • Fixed fonts & added font customization

Release v2.4.1

Choose a tag to compare

@echo-devim echo-devim released this 08 Dec 11:43

This release includes heavy updates and bug fixes to Pattern Matching engine.
Now, the Pattern Matching engine can match strings or bytes.

Release v2.4

Choose a tag to compare

@echo-devim echo-devim released this 04 Dec 17:14

In this release Fhex now supports new reverse engineering capabilities:

  • Assembler for several architectures (x86, ARM, MIPS) based on Keystone Engine
  • Disassembler for several architectures (x86, ARM, MIPS) based on Capstone Engine

This release includes also a binary (compressed) for legacy systems. It was compiled using an older version of Qt (5.9.6), furthermore Capstone and Keystone libraries were statically compiled.

Release v2.3.1

Choose a tag to compare

@echo-devim echo-devim released this 23 Jun 10:26
  • Minor fixes
  • Minor improvements

Release v2.3

Choose a tag to compare

@echo-devim echo-devim released this 22 Feb 20:46

Changelog:

  • Added Hex String escaper
  • Added info about byte selection (start, end offsets and byte count)
  • Added support to filepath as command-line argument
  • Display file size using a float instead of int
  • Fixed offset bar issues
  • Improved byte selection through Shift key + mouse cursor
  • Improved "Replace All" progress status messages

Release v2.2

Choose a tag to compare

@echo-devim echo-devim released this 16 Nov 16:44

In this release were addressed some important issues:

  • Increased supported file size (Actually only on Linux large files are supported)
  • Minor bug fixes
  • UI improvements
  • Added binary chart