- 軟件大?。?span>2.38M
- 軟件語言:中文
- 軟件類型:漢化軟件
- 軟件類別:免費(fèi)軟件 / 編程工具
- 更新時(shí)間:2017-07-07 10:39
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:http://sonlywya.cn/
2.00M/中文/10.0
1.47M/中文/10.0
6.38M/中文/10.0
14.83M/英文/0.0
430KB/中文/10.0
OllyICe中文版是一款功能強(qiáng)大的反匯編軟件,這款軟件功能齊全,兼容性強(qiáng),感興趣的朋友歡迎來綠色資源網(wǎng)免費(fèi)下載使用。
OllyICe是一個(gè)軟件名稱,反匯編工具。由于OllyDBG 1.1官方不再更新,故一些愛好者對(duì)OllyDBG修改,以新增一些功能或修正一些bug,OllyICE就是其中的一個(gè)修改版,取名OllyICE只是便于區(qū)分,其實(shí)質(zhì)還是OllyDBG。
1、啟動(dòng)
用戶可以采用命令行的形式指定可執(zhí)行文件、也可以從菜單中選擇,或直接拖放到ollyice中,或者重新啟動(dòng)上一個(gè)被調(diào)試程序,或是掛接一個(gè)正在運(yùn)行的程序。ollyice支持即時(shí)調(diào)試,根本不需要安裝,可直接在軟盤中運(yùn)行!
2、線程
ollyice可以調(diào)試多線程程序。因此您可以在多個(gè)線程之間轉(zhuǎn)換,掛起、恢復(fù)、終止線程或是改變線程優(yōu)先級(jí)。并且線程窗口將會(huì)顯示每個(gè)線程的錯(cuò)誤(就像調(diào)用 GETLASTERROR 返回一樣)。
3、調(diào)試DLLs
您可以利用ollyice調(diào)試標(biāo)準(zhǔn)動(dòng)態(tài)鏈接庫(DLLs)。ollyice會(huì)自動(dòng)運(yùn)行一個(gè)可執(zhí)行程序。這個(gè)程序會(huì)加載鏈接庫,并允許您調(diào)用鏈接庫的輸出函數(shù)。
4、源碼級(jí)調(diào)試
ollyice可以識(shí)別所有Borland和Microsoft格式的調(diào)試信息。這些信息包括源代碼、函數(shù)名、標(biāo)簽、全局變量、靜態(tài)變量。有限度的支持動(dòng)態(tài)(棧)變量和結(jié)構(gòu)。
5、代碼高亮
ollyice的反匯編器可以高亮不同類型的指令(如:跳轉(zhuǎn)、條件跳轉(zhuǎn)、入棧、出棧、調(diào)用、返回、特殊的或是無效的指令)和不同的操作數(shù)(常規(guī)、FPU/SSE、段/系統(tǒng)寄存器、在?;騼?nèi)存中的操作數(shù),常量)。您可以定制個(gè)性化高亮方案。
6、名稱
ollyice可以根據(jù)Borland 和Microsoft格式的調(diào)試信息,顯示輸入/輸出符號(hào)及名稱。Object 掃描器可以識(shí)別庫函數(shù)。其中的名稱和注釋您可任意添加。如果DLL中的某些函數(shù)是通過索引號(hào)輸出的,則您可通過掛接輸入庫來恢復(fù)原來的函數(shù)名稱。不僅如此,ollyice還能識(shí)別大量的常量符號(hào)名(如:窗口消息、錯(cuò)誤代碼、位域[bit fields]…)并能夠解碼為已知的函數(shù)調(diào)用。
7、已知函數(shù)
ollyice可以識(shí)別2300多個(gè)C和Windows API 中的常用函數(shù)及其使用的參數(shù)。您可以添加描述信息、預(yù)定義解碼。您還可以在已知函數(shù)設(shè)定Log斷點(diǎn)并可以對(duì)參數(shù)進(jìn)行記錄。
8、函數(shù)調(diào)用
ollyice可以在沒有調(diào)試信息或函數(shù)過程使用非標(biāo)準(zhǔn)的開始部分和結(jié)尾部分的情況下,對(duì)遞歸調(diào)用進(jìn)行回溯。
9、配置
有多達(dá)百余個(gè)選項(xiàng)用來設(shè)置ollyice的外觀和運(yùn)行。
數(shù)據(jù)格式:ollyice的數(shù)據(jù)窗口能夠顯示的所有數(shù)據(jù)格式:HEX、ASCⅡ、UNICODE、 16/32位有/無符號(hào)/HEX整數(shù)、32/64/80位浮點(diǎn)數(shù)、地址、反匯編(MASM、ideaL或是HLA)、PE文件頭或線程數(shù)據(jù)塊。
10、運(yùn)行環(huán)境
ollyice可以以在任何采用奔騰處理器的Windows 95、98、ME、NT 或是 XP(未經(jīng)完全測(cè)試)操作系統(tǒng)中工作,但我們強(qiáng)烈建議您采用300-MHz以上的奔騰處理器以達(dá)到最佳效果。還有,ollyice是極占內(nèi)存的,因此如果您需要使用諸如追蹤調(diào)試之類的擴(kuò)展功能話,建議您最好使用128MB以上的內(nèi)存。
11、支持的處理器
ollyice支持所有 80x86、奔騰、MMX、3DNOW、Athlon擴(kuò)展指令集、SSE指令集以及相關(guān)的數(shù)據(jù)格式,但是不支持SSE2指令集。
1.窗口、類名等常見修改;
2.格式化字符串的漏洞[OutPutDebugString]補(bǔ)丁;
3.參考dyk158的ODbyDYK v1.10 ,自動(dòng)配置UDD、PLUGIN為絕對(duì)路徑;
4.參考nbw的"OD復(fù)制BUG分析和修正"一文,修正從內(nèi)存區(qū)復(fù)制數(shù)據(jù)時(shí),有時(shí)無法將所有的數(shù)據(jù)都復(fù)制到剪貼板的bug。
5.參考o(jì)huangkeo“不被OD分析原因之一和修補(bǔ)方法”,稍改進(jìn)了OD識(shí)別PE格式能力(可能仍報(bào)是非PE文件,但己可調(diào)試了)。
6.修正OllyScript.dll插件bpwm命令內(nèi)存讀寫都中斷的問題。
7.jingulong的Loaddll.exe,可以方便讓OllDbg中斷在dll的入口。
8.感謝DarkBul告知SHIFT+F2條件窗口顯示的bug及修復(fù)。
9.感謝dreaman修復(fù)Findlabel,Findname,Findnextname三個(gè)函數(shù)處理字符串會(huì)溢出的bug。
10.改善sprintf函數(shù)顯示某些浮點(diǎn)數(shù)會(huì)崩潰的bug,這里的修復(fù)代碼直接引用heXer的代碼。
11.該修改版,配合HideOD插件,可以很好地隱藏OD。
12.新增實(shí)用的快捷鍵功能
13.修正Themida v1.9.x.x檢測(cè)OllyICE的Anti,配合HideToolz即可調(diào)試Themida v1.9.x.x加殼程序。
14.LOCKLOSE添加了部分API和結(jié)構(gòu)體信息。
15.LOCKLOSE添加了部分API和結(jié)構(gòu)體信息:
16.添加了一些API的識(shí)別;
17.添加到290個(gè)結(jié)構(gòu)體&枚舉類型;
18.添加到2504個(gè)API函數(shù)結(jié)構(gòu);
19.包含了部分VB常見函數(shù),部分VC函數(shù),包含部分MSVCRT.DLL函數(shù);
說明
OllyICE.exe(cao_cong漢化版)配制文件Ollydbg.ini完全英文化,因此中英文版本的OllyDBG可以很好地共用一個(gè)配置文件。
OllyICE這個(gè)名稱來自forgot的OLLYDBG修改本。
解壓密碼:sonlywya.cn
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容