NikolayD 发表于 2012-10-17 11:39

Multiline Ultimate Assembler v2.0

http://rammichael.com/multimate-assembler

A new name
The plugin is called Multiline Ultimate Assembler now. I never liked the old name, MUltimate Assembler. It could easily be misread as Multi-Mate, while the intention is Multiline-Ultimate.

Note: if you update from an older version, change the section name in ollydbg.ini from “MUltimate Assembler” to “Multiline Ultimate Assembler” to keep the plugin’s optiosn.

An OllyDbg v2 port
The plugin was ported to OllyDbg v2.
Currently there’s one known issue: the data commands (DB, DW, DD, etc.) aren’t supported by the new OllyDbg’s assembler, so you cannot use them.

A help file
I’ve written a help file, which explains the assembler syntax, the editor interface, and the plugin’s options. It should make it easier to get started with the plugin.


Hmily 发表于 2012-10-21 23:34

OD2的插件,收藏下。

NikolayD 发表于 2012-10-25 03:07

Updated to 2.1 extends the syntax of RVA addresses:
Explicit base address.

e.g.: PUSH $(00400000).1000
Short syntax for block addresses.

e.g.: <$$1000>
Fix: Module names are no longer case-sensitive.

Example:
<$module1.1000>

   PUSH $$2000 ; same as $module1.2000
   CALL $module2.1000

   PUSH $$2000 ; again, $module1.2000
   CALL $"m!@#$%';".1000

<$$1100> ; same as $module1.1100

   NOP

<$(00400000).1000> ; 00401000

   PUSH $(01000000).2000 ; PUSH 01002000
   CALL $$1100 ; CALL 00401100
页: [1]
查看完整版本: Multiline Ultimate Assembler v2.0