Move less than operator before greater than operator in operator popup button
Add menu item and shortcut in View menu to toggle between the search type (value vs address)
Improve next key views between search field and search options
1.8.0-alpha.2
4 months ago
Changes:
Optimize address/pointer scanner
Fix integer overflow issue with narrowing indirect results by value
Fix tooltips and annotation/relativization issues in some cases
1.8.0-alpha.1
4 months ago
Changes:
Add address/pointers scanner to searching to find pointers using static base addresses. After you scan for a value, you can change the search type to 'address' and adjust the levels and offset. More info may be posted in the Issues.
Add alternate option to watch write/read accesses to base address of variable if option is held down
Add 'Copy Raw Address' option to copy raw address without the expression used to evaluate it
Fix issue where sometimes variables would not be relativized in a search document
Use base() for relativizing variables even if the target is old and doesn't use ASLR
Allow using symbol() in variable address formula
Fix python scripts not opening in IDLE correctly
Reduce variable annotation work when searches are progressing and better coalesce intermediate progress results
Enable memory viewer data inspector by default
Updated minimum macOS supported version to 10.14.6. 1.8 may require 10.15 in the future, though
1.7.13-alpha.1
6 months ago
Allow using symbol() in variable address formula
Fix python scripts not opening in IDLE correctly
Reduce variable annotation work when searches are progressing
Enable memory viewer data inspector by default
Update dynamic variables addresses when narrow searching
Update compatibility with building project on Sonoma
Updated minimum macOS supported version to 10.14.6
1.7.12
1 year ago
Added code injection support for native arm64 targets
Infer default disassembler mode for Rosetta translated targets
Allow changing interpreted disassembler mode in Debugger
Fix logic with overwriting instructions that have a breakpoint set on arm64
Added option to store all values after performing searches (via option clicking store values button or through new menu item option)
Fix font color for new Script variable descriptions in dark mode
Fix runtime issue from decoding document incorrectly
Updated minimum macOS supported version to 10.13
1.7.12-alpha.2
1 year ago
Changes in Alpha 2:
Added option to store all values after performing searches (via option clicking store values button or through new menu item option)
Improved processing of comments for code injection
Fix issues with stepping behavior when using emulated breakpoints for code injection
Dropped legacy public DSA key for signing app updates
Changes in Alpha 1:
Added code injection support for native arm64 targets
Infer default disassembler mode for Rosetta translated targets
Allow changing interpreted disassembler mode in Debugger
Fix logic with overwriting instructions that have a breakpoint set on arm64
Fix runtime warning from decoding annotated key with incorrect type
Updated minimum macOS supported version to 10.13
1.7.12-alpha.1
1 year ago
Added code injection support for native arm64 targets
Infer default disassembler mode for Rosetta translated targets
Allow changing interpreted disassembler mode in Debugger
Fix logic with overwriting instructions that have a breakpoint set on arm64
Fix runtime warning from decoding annotated key with incorrect type
Updated minimum macOS supported version to 10.13
1.7.11
2 years ago
Added watching variable accesses, overwriting instructions, and setting breakpoints support for Apple Silicon Macs
Added advanced option to search for memory shared across applications, which is disabled by default
Fixed potential crash when reading a large memory region
Fixed potential crash when dyld image in memory cannot be found during searches
Fixed potential crash in the symbolicator during searches
Fixed vm.base() scripting function not working when called a second time
Fixed memory leak when scanning for binary image file paths during searches
Improved performance of retrieving binary image paths during searches
Improved performance of searching memory by caching VM pages instead of larger regions
Updated debugger toolbar icons
1.7.11a4
2 years ago
Add advanced option to search for shared memory from other processes, which is disabled by default
Fix several thread race conditions / potential crashes during memory scans
1.7.11a3
2 years ago
Fix performance issues introduced in Alpha 2 during searches