首页
论坛
课程
招聘
[OllyDbg 2.x] [转帖]Multiline Ultimate Assembler 2.3 (2) by RaMMicHaeL
2014-9-15 00:39 3031

[OllyDbg 2.x] [转帖]Multiline Ultimate Assembler 2.3 (2) by RaMMicHaeL

2014-9-15 00:39
3031
Multiline Ultimate Assembler 2.3 (2) by RaMMicHaeL
Multiline Ultimate Assembler (formerly MUltimate 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.

General:

- MUltimate Assembler is a multiline (and ultimate) assembler (and disassembler)
- To disassemble code, select it, and choose "MUltimate Assembler" from the right click menu
- To assemble code, click the Assemble button in the assembler window

Rules:

- You must define the address your code should be assembled on, like this: <00401000>- You can use any asm commands that OllyDbg can assemble
- You can use RVA (relative virtual) addressess with a module name, like this: $module.1000 or $"module".1000, or $$1000 to use the module of the address definition (e.g. <$m.1000>PUSH $$3 is the same as <$m.1000>PUSH $m.3)
- You can use labels, that must begin with a '@', and contain only letters, numbers, and _
- You can use anonymous labels, which are defined as '@@' and are referenced to as @b (or @r) for the preceding label and @f for the following label
- You can use C-style strings for text and binary data (use the L prefix for unicode)

Example:

<00401000> NOP ; This is a nop
JMP SHORT @f

@str:
"Hello World!\0"
; L"Hello World!\0" ; for unicode

@@:
PUSH @str
CALL @print_str
RET

<00401030>@print_str:
RET 4 ; TODO: Write the function


[看雪官方培训] Unicorn Trace还原Ollvm算法!《安卓高级研修班》2021年6月班开始招生!!

上传的附件:
收藏
点赞1
打赏
分享
最新回复 (4)
雪    币: 239
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
amulin 活跃值 2014-9-15 09:34
2
0
1和2 有什么差别呢
雪    币: 30131
活跃值: 活跃值 (112109)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
linhanshi 活跃值 2014-9-15 11:54
3
0
OllyDbg 2.x
OllyDbg 1.x
雪    币: 239
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
amulin 活跃值 2014-9-15 12:16
4
0
1压缩包里面不是也包含了2的和immdbg的吗
雪    币: 4476
活跃值: 活跃值 (259)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
menglv 活跃值 2014-9-15 17:43
5
0
上一版2.2.5中文复制会出问题,2.3好像没有这个问题。
游客
登录 | 注册 方可回帖
返回