//
/英文/
//
/英文/
/中文/
/中文/
/簡體中文/
/簡體中文/
/簡體中文/
/中文/
匯編代碼轉(zhuǎn)換器是一款專門用來轉(zhuǎn)換匯編代碼的工具,工具可以進(jìn)行匯編代碼轉(zhuǎn)機(jī)器碼,也可以機(jī)器碼轉(zhuǎn)匯編,可以用來查看指令表,工具相比其他軟件,可以設(shè)置代碼高亮,可以自由選擇是否開啟第一語句背景,非常實用的一款匯編代碼轉(zhuǎn)換軟件。
1.自動檢測錯誤代碼
2.支持定義參數(shù)跟變量
3.支持偽指令跟SSE指令
4.支持反匯編器支持標(biāo)號
5.支持中文匯編指令轉(zhuǎn)換
6.支持反匯編API名稱還原
7.支持匯編代碼的高亮跟自動完成
8.可以直接匯編帶有API函數(shù)的語句
1、基礎(chǔ)指令高亮
2、寄存器高亮
3、注釋文本高亮
4、數(shù)字文本高亮
5、第一語句是否開啟北京高亮
6、字體設(shè)置、大小、是否加粗。
7、還原跳轉(zhuǎn)標(biāo)簽
8、定向函數(shù)名稱
9、還原默認(rèn)
修復(fù)若干BUG(時間段太長記不住有哪些了)
三重引擎 (Masm/GoAsm/CEAsm)
匯編指令表增加復(fù)制代碼段的功能
計算跳轉(zhuǎn)標(biāo)識問題
(如果跳轉(zhuǎn)的地址不存在則顯示地址)
跳轉(zhuǎn)標(biāo)識符大小寫區(qū)分的錯誤
(例如定義了一個Tag: 然后跳轉(zhuǎn)里寫成tag 則會無法識別)
指令表里的地址段改成規(guī)格化模式
(地址段重 00000000 開始計算指令長度)
中文變量如果不存在導(dǎo)致數(shù)組越界的問題
(例如 mov eax,變量1 則"變量1" 不存在將會引起數(shù)組越界)
還有修復(fù)其他地方的問題,這里我就不詳細(xì)列出了。
定義參數(shù)跟變量
(如何使用變量跟參數(shù)請參考 文件夾里的“參數(shù)跟變量.txt”里面的指令)
支持中文指令轉(zhuǎn)換
(如何使用中文指令轉(zhuǎn)換請參考 文件夾里的“中文偽指令.txt”里面的指令)
修復(fù)了API無法定義成指針的錯誤
(例子:mov [MessageBoxA],eax)
修復(fù)了API指針無法轉(zhuǎn)換成API函數(shù)的錯誤
call指針的錯誤
.添加了一個Asm.exe編譯器
修復(fù)了mov"API"返回的錯誤
修復(fù)了跳轉(zhuǎn)標(biāo)志上的某些錯誤
1、SSE指令:
movss xmm0,[ebp-08h]
movss [ebp-0Ch],xmm0
2、參數(shù)跟變量:
參數(shù) 參數(shù)1
變量 變量1
mov eax,0
mov 參數(shù)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
調(diào)用 MessageBoxA
傳值 esp,ebp
出棧 ebp
返回 0Ch
asm文件是匯編程序源文件,可以通過debug工具匯編成obj文件,然后用link工具連接成exe文件匯編語言是一種功能很強的程序設(shè)計語言,是利用計算機(jī)所有硬件特性并能直接控制硬件的語言。打開asm文件有兩種方法即筆記本和
代碼轉(zhuǎn)換工具是為了方便我們在生活學(xué)習(xí)中需要用到的代碼轉(zhuǎn)換,眾所周知,代碼是由很多字符組成的,是非常復(fù)雜的,不管是要進(jìn)行代碼語言之間的轉(zhuǎn)換,還是代碼和圖片文字等等之間的轉(zhuǎn)換,都需要花費時間的,但是有了代
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2022 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號-1 | 鄂公網(wǎng)安備 42011102000260號
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來自互聯(lián)網(wǎng) 如有異議 請與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告