Add a watch view to your IDA 7.0 similar to Visual Studio's watch view!
Put everything in src directory to plugins directory of your IDA installation.
(Default: C:\Program Files\IDA 7.0\plugins)
Shift + Ato add a watch.Shift + Wto show watch view.
And just continue debugging. Changed values in watch will be automatically updated.
- You can type memory address (
0x4003a8,602194) - Expressions are also allowed (
0x4007b0 + 0x10 * 4) - Or use register's value (
rsp,rbp-0x48)
- Click
Xbutton to remove all watches. - Click
+button or pressAkey to add a new watch. - Click
Tbutton or pressTkey to change watch type. - Press
Nkey to change watch's name
int8, int16, int32, int64, ...for integer valuesuint8, uint16, uint32, uint64, ...for unsigned integer valuesfloat, doubleptr or pointerchar, str or string
[type] [size] will be converted to type arr[size];
For example, int32 5 will be converted to int32 arr[5];
Furthermore, char 3 4 5 will be converted to int8 arr[5][4][3];