- 軟件大小:2.50M
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件類別:免費軟件 / 編程工具
- 更新時間:2014-12-03 10:58
- 運行環(huán)境:WinAll, WinXP
- 軟件等級:
- 軟件廠商:
- 官方網站:http://sonlywya.cn
35.14M/中文/5.0
0KB/中文/10.0
29.52MB/中文/9.0
44.10MB/中文/10.0
61.71MB/中文/3.3
匯編代碼轉換器一款Asm匯編語言轉易語言的置入代碼小工具??蓪R編代碼和機器碼之間進行互相轉換,是一款專門用來轉換匯編代碼的工具,軟件還支持查看指令表,工具相比其他軟件,可以設置代碼高亮,可以自由選擇是否開啟第一語句背景,非常實用的一款匯編代碼轉換軟件。允許用戶自定義文本,可以修改背景顏色。匯編代碼轉換工具有Masm引擎和Ce雙引擎。
1.自動檢測錯誤代碼
2.支持定義參數(shù)跟變量
3.支持偽指令跟SSE指令
4.支持反匯編器支持標號
5.支持中文匯編指令轉換
6.支持反匯編API名稱還原
7.支持匯編代碼的高亮跟自動完成
8.可以直接匯編帶有API函數(shù)的語句
1、基礎指令高亮
2、寄存器高亮
3、注釋文本高亮
4、數(shù)字文本高亮
5、第一語句是否開啟北京高亮
6、字體設置、大小、是否加粗。
7、還原跳轉標簽
8、定向函數(shù)名稱
9、還原默認
修復若干BUG(時間段太長記不住有哪些了)
三重引擎 (Masm/GoAsm/CEAsm)
匯編指令表增加復制代碼段的功能
計算跳轉標識問題
(如果跳轉的地址不存在則顯示地址)
跳轉標識符大小寫區(qū)分的錯誤
(例如定義了一個Tag: 然后跳轉里寫成tag 則會無法識別)
指令表里的地址段改成規(guī)格化模式
(地址段重 00000000 開始計算指令長度)
中文變量如果不存在導致數(shù)組越界的問題
(例如 mov eax,變量1 則"變量1" 不存在將會引起數(shù)組越界)
還有修復其他地方的問題,這里我就不詳細列出了。
定義參數(shù)跟變量
(如何使用變量跟參數(shù)請參考 文件夾里的“參數(shù)跟變量.txt”里面的指令)
支持中文指令轉換
(如何使用中文指令轉換請參考 文件夾里的“中文偽指令.txt”里面的指令)
修復了API無法定義成指針的錯誤
(例子:mov [MessageBoxA],eax)
修復了API指針無法轉換成API函數(shù)的錯誤
call指針的錯誤
.添加了一個Asm.exe編譯器
修復了mov"API"返回的錯誤
修復了跳轉標志上的某些錯誤
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
調用 MessageBoxA
傳值 esp,ebp
出棧 ebp
返回 0Ch
解壓密碼:sonlywya.cn
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容