易匯編是一個(gè)內(nèi)嵌MASM、NASM、GOASM匯編器,支持MASM、NASM、GOASM、AT等語法反匯編的易格式匯編程序,使用易匯編可以讓你進(jìn)行語法編程開發(fā)的時(shí)候更加方便和符合操作邏輯。
基本簡(jiǎn)介:
Easy Assembler(易匯編)是一個(gè)內(nèi)嵌MASM、NASM、GOASM匯編器,支持MASM、NASM、GOASM、AT等語法反匯編的易格式匯編程序,由帝皇法老制作。
參數(shù)介紹
在設(shè)置中改變變量或參數(shù),調(diào)用格式為:類型+變量名或參數(shù)名,dword型類型為d,word型類型為w,byte型類型為b(qword型下個(gè)版本會(huì)更新)。您可能會(huì)說不能“邊看變量邊編程”很不方便,易匯編確實(shí)沒有提供這個(gè)功能,不過您可以在文件中注釋一下變量信息,比如:;變量1 變量2……。
匯編版本:
MASM V8.0、NASM V2.10.04、GOASM V0.57.0.4(在V2發(fā)布日之前均為官網(wǎng)所直接發(fā)布的最新版本。)
使用示例
您是否經(jīng)常錯(cuò)把je寫出jne,或者把標(biāo)號(hào)放錯(cuò)位置?
請(qǐng)用易匯編!支持偽指令:
.if eax==5
mov dword ptr [ebp-4],5
.endif
是不是很簡(jiǎn)單?
可有人錯(cuò)把[ebp-4]寫成[ebp+4],結(jié)果杯具了。
請(qǐng)用易匯編!定義一下變量,這些杯具統(tǒng)統(tǒng)煙消云散:
.if eax==5
mov d我是變量哦,5
.endif
是不是可讀性非常高?寫起來非常方便?
您是否會(huì)為OD等引擎或老版本匯編器的匯編優(yōu)化性能過差而擔(dān)憂?
請(qǐng)用易匯編!內(nèi)置三個(gè)最新版本的匯編器:MASM、NASM、GOASM。
可是有人在用OD反匯編 {235,1,144,131,192,5} 時(shí),杯具再次降臨:
jmp 0016ABF3h
nop
add eax, 05h
于是他開始焦頭爛額地計(jì)算偏移量。
請(qǐng)用易匯編!反匯編器支持標(biāo)號(hào):
jmp label1
nop
label1:
add eax, 05h
可以說的當(dāng)然不止這些,這里就不再多說了!
請(qǐng)用易匯編!就是那么簡(jiǎn)單,就是那么方便,就是那么給力!
特別說明:
部分殺毒軟件可能誤報(bào),介意請(qǐng)換一款殺毒軟件。