分类

安卓应用安卓游戏攻略资讯

编程相关

汇编代码转换器(AsmToE)

汇编代码转换器(AsmToE) v5.2.2绿色版

大小:1.5 MB

语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10

类别:编程相关时间:2019-03-29

AsmToE是一款好用的汇编代码转换器,能够进行进制互转、转机器码、转汇编指令和查看指令表等,可自动检测错误代码、代码高亮、汇编带有API函数的语句,支持高级指令。AsmToE是您进行汇编代码转换的好帮手,需要的朋友快快下载吧!

软件特色

1.自动检测错误代码

2.支持定义参数跟变量

3.支持伪指令跟SSE指令

4.支持反汇编器支持标号

5.支持中文汇编指令转换

6.支持反汇编API名称还原

7.支持汇编代码的高亮跟自动完成

8.可以直接汇编带有API函数的语句

AsmToE使用方法

1.理论上是支持 直接call api地址的

但是在代码里,请自行取出API的指针然后再call指针

2.反汇编的时候 如果 指针跟某API的名字相同 该地址将会显示成API的名字

3.支持if 等的高级伪指令,不过得开启MASM引擎

4.反汇编的时候可以自动识别 跳转标识符,这样就方便看 跳转跳到了哪里

当然,写汇编的时候也支持 跳转标识符。

5.反汇编的时候可以自动识别 跳转标识符,这样就方便看 跳转跳到了哪里

当然,写汇编的时候也支持 跳转标识符。

6.支持SSE等指令

7.支持变量/参数的嵌入,抛开繁琐的计算[ebp+-x]

8.快速插入 arg.ID local.ID

arg = 参数 local = 变量 这种格式玩OD的人经常看到

程序指令介绍

1、SSE指令:

movss xmm0,[ebp-08h]

movss [ebp-0Ch],xmm0

2、参数跟变量:

参数 参数1

变量 变量1

mov eax,0

mov 参数1,eax

mov eax,0

mov 变量1,eax

3、测试代码:

push [ebp+10h]

mov eax,[ebp+0Ch]

mov eax,[eax]

push eax

mov eax,[ebp+8h]

mov eax,[eax]

push eax

push 0

call MessageBoxA

mov esp,ebp

pop ebp

retn 0Ch

4、高级指令:

mov eax,[ebp+8]

.if eax ==[ebp+12]

mov eax,1

.else

mov eax,0

.endif

leave

retn 8

5、中文伪指令:

压栈 [ebp+10h]

传值 eax,[ebp+0Ch]

传值 eax,[eax]

压栈 eax

传值 eax,[ebp+8h]

传值 eax,[eax]

压栈 eax

压栈 0

调用 MessageBoxA

传值 esp,ebp

出栈 ebp

返回 0Ch

部分杀毒软件会误报毒,请关掉或者添加信任即可使用!本站解压密码均为www.opdown.com

展开

猜您喜欢

同类推荐

网友评论