Skip to content

Releases: cxiao/hashdb_bn

v1.2.1

02 Oct 06:49
cc5ef77
Compare
Choose a tag to compare

1.2.1 (2024-10-02)

Bug Fixes

  • Use positional arguments for calls to Settings.set_string for changes in 4.2.x-dev API (6bdff21)

v1.2.0

08 Apr 02:05
0548f39
Compare
Choose a tag to compare

1.2.0 (2023-04-08)

Features

  • Use table for listing algorithms in Select Hash Algorithm command (4f44cee)
  • Use table for listing results for Hunt Algorithm command (8f404fd)

Bug Fixes

  • Correctly choose selection instead of token logic in Hunt Algorithm task (ff32c19)

v1.1.0

29 Jan 06:38
c327e7a
Compare
Choose a tag to compare

1.1.0 (2023-01-29)

Features

  • Allow negative token values in Hash Lookup (c4114de)
  • In Multiple Hash Lookup, still add successfully resolved hashes even if one request fails (60a80ae)

Bug Fixes

  • Fix error message formatting when selected text is invalid (b63334f)

v1.0.0

23 Jan 01:48
1c8b940
Compare
Choose a tag to compare

1.0.0 (2023-01-23)

This is the initial release to the Binary Ninja plugin manager.

Features

  • Add context menu entries for Hash Lookup, Hunt actions (f958b5f)
  • Allow selection to be used for single-hash lookup and hunt tasks (f3b6f61)
  • Append algorithm name to enum when creating enums (d040851)
  • Basic creation of enum and enum members on Hash Lookup action (90a1140)
  • Improve logging and user feedback when looking up hashes (4e36040)
  • Make dialog box messages consistent (de0b0ac)
  • Make multiple hash requests use asyncio (e35d6bd)
  • Move hash lookup logic to background task (b114f1e)
  • Move IAT Scan action to background task (1b6e4b6)
  • Remove XOR key feature (009488e)
  • Show hash value when presenting user with hash collision selection box (a4baca6)
  • Slightly improve appearance of hunt results window (0c03c3b)
  • Support 64-bit hash algorithms (5bf7479)
  • Update "Change Hash Algorithm" to "Select Hash Algorithm" (d775b37)
  • Use background task for hunt_algorithm command (c889796)

Bug Fixes

  • Always add looked up hash, even when user does not add the entire module (e7ad9f2)
  • Broken interaction for importing function hashes (01c6cc4)
  • Explicitly ensure analysis is updated after enum definition updates (1df057d)
  • Explicitly order context menu items (f7020aa)
  • Fixup remaining empty settings checks (98e3de9)
  • Handle potential None module name (8ae78d4)
  • Move plugin menu to Plugins category (e268bd5)
  • Prompt user when performing hash lookup with no algorithm selected (c15bc46)
  • Properly handle case where no hash collision was chosen (6f3e809)
  • Remove duplicate xor operation in hash_lookup, api.get_strings_from_hash (1dec94a)
  • Remove Multiple Hash Lookup from global menu (81fd4ef)
  • Remove use of typing.Self (only available in Python >= 3.11) (6e26058)
  • Use timeouts for API requests (e48a253)