github Etto48/HexPatch v1.0.0

latest releases: v1.12.6, v1.12.5, v1.12.4...
2 years ago

TL;DR

  • Added support for more architectures
    • Notably aarch64, see the README for an exhaustive list
  • Added support for more file formats
    • Notably Mach-O, see the README for an exhaustive list
  • Fixed a lot of bugs and added unit tests
  • Minor QOL improvements

What's Changed

  • Feature/capstone by @Etto48 in #23
  • fixed aarch64 symbols by @Etto48 in #24
  • Now the hex and text view are calculated at runtime by @Etto48 in #25
  • Now keystone is used for assembling instead of an external assembler by @Etto48 in #26
  • Added support for every type of executable by @Etto48 in #27
  • Fixed file format and architectures on README.md by @Etto48 in #28
  • Now the text section is found also on Mach-O files by @Etto48 in #29
  • Version bump to v1.0.0-rc.1 by @Etto48 in #30
  • Removed unused dependencies by @Etto48 in #31
  • fixed the display name of the __text section on Mach-O by @Etto48 in #32
  • Added thumbnail for social preview by @Etto48 in #33
  • Fixed a problem with virtual addresses on PE executables by @Etto48 in #34
  • updated actions/checkout by @Etto48 in #35
  • Merge from master to prevent stupid errors by @Etto48 in #36
  • Feature/tests by @Etto48 in #37
  • Made the address smaller in the assembly view by @Etto48 in #38
  • Fixed cursor behavior when using end and home buttons by @Etto48 in #39
  • fixed various glitches related with resizing by @Etto48 in #40
  • with CTRL+LEFT_ARROW and CTRL+RIGHT_ARROW you can now move to the next assembly line (section or instruction if inside .text) by @Etto48 in #41
  • Fixed rust_clippy warnings by @Etto48 in #42
  • vertical resize was not working as expected, now it's fixed by @Etto48 in #43
  • Fixed crushes when resized to less than 44 chars wide by @Etto48 in #44

Full Changelog: v0.2.0...v1.0.0

Don't miss a new HexPatch release

NewReleases is sending notifications on new releases.