Multiline Ultimate Assembler is a multiline (and ultimate) assembler (and disassembler) plugin for OllyDbg. It's a perfect tool for modifying and extending a compiled executable functionality, writing code caves, etc.
Installation
The plugin works with OllyDbg v1.10, OllyDbg v2, Immunity Debugger, and x64dbg.
To install the plugin, copy the appropriate DLL file to the plugin directory:
multiasm_odbg.dll - OllyDbg v1.10.
multiasm_odbg2.dll - OllyDbg v2.
multiasm_immdbg.dll - Immunity Debugger.
multiasm_x64dbg.dp[32|64] - x64dbg.
v2.3.3 (May 8, 2015)
Improved file reading/writing, by locking the files during the process.
Added CPU context menu and a menu icon for x64dbg.
v2.3.2 (February 19, 2015)
Fixed a regression: the close button didn't work (introduced in v2.3.1).
Fixed: sometimes the assemble button didn't work in the 64-bit version.
v2.3.1 (October 25, 2014)
Fixed a crash upon closing x64dbg with the assembler window open.
Added support for packed OllyDbg v1.10 modifications.
v2.3 (September 4, 2014)
Added an x64dbg version.
Added support for multiline comments.
Editor: added drag and drop support.
Minor bug fixes.