Meet MUltimate Assembler v1.7!
New in this version:
RVA (relative virtual) addresses
You can now use addresses relative to a module image base. This is especially useful if you work with a relocatable module.
The syntax is:
<$module1.1000> CALL $$1100 ; same as CALL $module1.1100 CALL $module2.1000
In the following screenshot, same code patches notepad correctly, while it’s loaded into different addresses:
Sometimes you want specific comments to appear in the editor, but not in OllyDbg. Function name/parameters are good examples.
You can use double semicolon (;;) to have such comments.
General improvements and bug fixes
Including a crash fix and a hang fix.