After using 4.0.0.2 for a while, I noticed the following:
Debugger
1. When I right-click a line on the disassembler and choose to add execute breakpoint. A dialog opens up with caption of "Attach Debugger?", then there's a text saying "Static", what does that mean? then there's a choices "yes" "no" and "always". I choose always anyway
2. In the registers window, EAX etc shows addresses.. can I be able to right-click it and view it in hex editor? Because when tracking down what those addresses point to I have to type it manually in the helper.
Main MHS
1. I found the address of the unicode string. Added it and select String as its type. But the main window only shows the first char. Its the same whether I select Char or String regardless if Display as Unicode is checked. Can I also be able to specify the max length if I select a String? Either encountering a null char or reaching the max
length specified. Take note that when the address what viewed in Hex Editor and I point the mouse, status bar displays the correct string with \0 at the end.
2. Is there an option to drag the item in the list of added addresses up or down? Because whenever I load my saved addresses, it was not the same order as it was before.
Injection Manager
1. Even if I select Always Inject, I always noticed that it goes back to Unapplied. I have to click Apply every now and then. (been experiencing this since 4.0.0.1)
2. Just when I used 4.0.0.2 a weird thing happened. I can't modify one of the injections since both Unapply and Apply buttons are all disabled. I have to remove it and create a new one.
3. Usually when MHS was closed forcefully thru Task Manager, the last injection was not saved. How can I save my created injections?? I always rely on closing the MHS to save it before actually using it in case I have to kill MHS forcefully.
4. When creating a new injection.. since there's an address of code cave, can the preview besides displaying the new code also has an address beside it? Since when comparing AX values, I have to do lots of jumps between addresses and I have to inject it first to see how the codes was aligned.
Thanks for the new release!! MHS just keeps on getting better and better