Releases: cxiao/hashdb_bn
Releases · cxiao/hashdb_bn
v1.2.1
v1.2.0
v1.1.0
v1.0.0
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)