2.74MB / 2025-04-28
OllyICE是一款实用的代码编译和调试软件,支持即时调试,可调试多线程程序,用户可在多个线程之间切换、挂起、恢复、终止线程或更改优先级。可改变优先级,反汇编器可高亮显示不同类型的指令和操作数,用户可定制个性化的高亮显示方案,以提高调试效率。
1、启动
ollyice 支持即时调试,可直接在软盘上运行,无需安装。
2、线程
ollyice 可以调试多线程程序。因此,它可以在多个线程之间切换,挂起、恢复、终止线程并更改线程优先级。线程窗口会显示每个线程的错误(因此调用 GETLASTERROR 的返回值相同)。
3、调试 DLL
OLLICE 会自动运行一个可执行程序。该程序加载链接库,并可调用链接库的输出函数。
4、源代码级调试
OLLICE 可以识别所有 Borland 和 Microsoft 格式的调试信息。这些信息包括源代码、函数名、标签、全局变量和静态变量。对动态(堆栈)变量和结构的支持有限。
1、代码高亮
可突出显示不同类型的指令(如跳转、有条件跳转、堆栈内、堆栈外、调用、返回、特殊或无效指令)和不同的操作数(通常为 FPU/SSE、段/系统寄存器、堆栈或内存中的操作数以及常量)。 和常量)可以高亮显示。突出显示可以自定义。
2、名称
对象扫描器可以识别库函数。可以添加的名称和注释。如果 DLL 中的某些函数是用索引号导出的,则可以通过挂接输入库来恢复原来的函数名。不仅如此,Olyice 还能识别许多常量符号名称(如窗口信息、错误代码、位域 [bit fields] ......。) ),并能将它们解码为已知函数调用。
3、已知函数
ollyice 可识别 C 和 Windows API 中常用的 2300 多个函数及其使用的参数。可添加描述性信息和预定义解码。它还可以为已知函数和日志参数设置日志断点。
4、函数调用
在没有函数过程的情况下,ollyice 可以使用调试信息的非标准开始和结束部分以及递归回调。
1、配置
数据格式:olice 的数据窗口可显示 HEX、ASCII、UN ICODE、16/32 位有符号/无符号/HEX 整数、32/64/80 位浮点数、地址、反汇编器(MASM、IDEAL、HLA)、PE 头文件、线程数据块。
2、运行环境
ollyice 可在任何配备奔腾处理器的 Windows 95、98、ME、NT 或 XP(未全面测试)操作系统上运行,但为获得最佳效果,强烈建议使用 300 MHz 或更高频率的奔腾处理器。 为获得最佳效果,强烈建议使用 300 MHz 或更高的奔腾处理器。此外,由于 ollyice 非常耗费内存,如果需要使用跟踪调试等扩展功能,建议至少使用 128 MB 内存。
3、支持的处理器
ollyice 支持所有 80x86、Pentium、MMX、3DNOW 和 Athlon 扩展指令集、SSE 指令集和相关数据格式,但不支持 SSE2 指令集。
2.74MB / 2025-04-28
58.44MB / 2025-04-28
11.60MB / 2025-04-28
1.56MB / 2025-04-28
327KB / 2025-04-28
143KB / 2025-04-28
1.76GB
2025-04-28
27.31MB
2025-04-28
0.57MB
2025-04-28
2.74MB
2025-04-28
27.06MB
2025-04-28
58.44MB
2025-04-28
63.90MB / 2025-04-27
117.94MB / 2024-11-01
69.23MB / 2025-04-21
11.45MB / 2024-12-28
1.90MB / 2024-11-06
210.99MB / 2025-04-07
113.86MB / 2025-02-01
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved