Multiline Ultimate Assembler v2.2
Multiline Ultimate Assembler v2.2 is out.
What’s new:
Added the ability to specify block end address
You can now specify the end address of a block, which the code shouldn’t exceed.
Added the !align command
The new !align command was added, which allows you to pad the code/data with zero bytes.
Other new features since v2.1
- New hotkey, Ctrl+D: Move focus to OllyDbg.
- Assembly syntax for RVA addresses to refer to the module currently loaded in the CPU disassembler.
- Bug fixes.
Posted in Software, Updates by Michael (Ramen Software) on March 16th, 2014.
Tags: multiline ultimate assembler, ollydbg
Tags: multiline ultimate assembler, ollydbg
Hmm, I seem to be getting an error box that says:
“No process is loaded”
whenever I try to assemble 🙁
This message is shown if
Getstatus()
returnsSTAT_NONE
(OllyDbg v1.10) or ifrun.status
isSTAT_IDLE
(OllyDbg v2).Which version are you using? How can I reproduce the issue?
Hey,
First, thanks for your AMAZINGLY quick reply! It’s refreshing to see someone reply almost immediately.
Second, I discovered what was causing the error: I had renamed my Ollydbg executable in an earlier project and forgot to rename it back to ollydbg.exe. As soon as I renamed it, the plugin worked flawlessly. And my god, is it awesome 😛
Just for info, the error occurred while using OllyDbg v2; my first reaction was to test in v1.10 and it worked fine, but I didn’t try with a renamed executable.
Thanks again 🙂
Yep, you’re right, I can reproduce this. That’s not the only issue with a renamed ollydbg.exe, though. Both the renamed and the original file get loaded into memory, which creates a mess. Also, if you rename/remove the original ollydbg.exe, the plugin doesn’t show up at all.
Seems like renaming ollydbg.exe is not supported in v2.
It works with v1.10, though.