Syser Debugger 是基于X86平台专门为 Windows NT Family 开发的内核级的全
图形界面的调试器.支持汇编级调试和原代码级调试.
系统需求:
至少 256M 内存.(少于256M 会导致系统崩溃)
至少 CPU 300MHz.
操作系统支持:
windows 2000 (sp1,sp2,sp3,sp4)
windows xp (sp1,sp2)
windows 2003 (sp1)
....
软件特点:
1. 彩色反汇编支持.
2. 原代码级调试支持语法配色.
3. 原代码级调试支持原代码与汇编指令折叠式对映.
4. 支持动态加载也卸载.
5. 全键盘操作支持.(如果在没有鼠标设备的情况所有操作都可以用键盘来操作)
6. 全鼠标操作支持.(在没有键盘设备的情况可以用鼠标控制所有操作.这在
softice 中是不可能的.如果softice 被激活,没有键盘时就没有办法退出)
7. 命令兼容Softice
8. 多语言支持.底层全 unicode 实现.
9. 插件机制支持.
10. 多 CPU 的支持.支持 Intel Hyper-Threaded processors.
11. 支持启动脚本。(类似于批处理文件)
12. 调试符号文件的自动生成和自动加载机智。省去了 softice 原代码调试的
烦琐步骤.如果你开发和调试使用同一台机器.在你不改变原代码存放目
录的情况下,你只要在你编译出的可执行文件上点鼠标右键,在右键菜单
中选择用Debug with Syser 菜单项就可以进入我们的调试器进行原代码级
或汇编级调试.
13. 可以和Softice和平共处.Softice 在 Syser 之后启动.Syser 也可以卸载.甚至可以调试softice.
14. PDB 调试符号文件的全面支持。
15. 自动装载 驱动程序调试。
16. 支持调试时增加注释。(在 Code View 中用鼠标点击第 4 列进入注释编辑
框)
17. 支持剪切版. (在3环拷贝文本信息到0环). 在0环通过 Ctrl + v 可以复制到 命令行窗口.
硬件输入设备支持:
1. USB 键盘和 USB 鼠标支持.
2. PS2 键盘和 PS2 鼠标支持.
3. 笔记本的 TouchPad (触摸板)和 TrackPoint(轨迹点)设备的全面支持.(TouchPad 和TrackPoint的高级模式在 DS 3.2中尚不支持).
现在 Syser Debugger 之是一个内部开发版本.还有很多 Bug 有待修改.
要赶超 Softice 还需要大家的宝贵意见和建议.在使用中给大家带来的不便
或麻烦,希望大家谅解.如果在使用中遇到死机,或其他问题,请大家把问题
反馈给我.如果大家方便保存 minidump 文件的话,可以把 minidump 文件发到 wuyanfeng@yeah.net .希望大家在反馈信息中注明以下信息.
硬件信息:
CPU 型号 例如: Intel (是否支持超线程),AMD
显卡型号.
鼠标类型 (USB,PS2)
键盘类型 (USB,PS2)
操作系统信息:
windows 的版本号,以及 Build 号, Service Pack 的版本号.
Syser Debugger 的不断改进需要大家支持和帮助.只有大家的支持和帮助还有我门的努力才能使 Syser Debugger 成为世界上顶级的调试软件.
Syser Debugger 的功能主要向以下几个方向发展。
1. 致力成为软件破解方面最强悍的调试工具。(正式版本可能内嵌一些流行壳的脱壳功能。)
2. 缩短程序开发和调试的周期,使驱动程序的调试迈入到原代码级全图
形调试时代。(主要是包括基于 C 语言和 C++ 语言的应用程序和驱动程序)
3. 提供灵活和强大的插件接口。提供插件的自动装载和手动装载等多种途径。以及提供插件的 SDK (图形界面接口以后可能通过 COM 的形式提供).
下载地址:
http://www.syser.net/download/SyserSetup.exe
以下是调试时的截图:
下载地址:
http://www.syser.net/download/SyserSetup.exe
[招生]科锐逆向工程师培训(2025年3月11日实地,远程教学同时开班, 第52期)!