我如何获得 SoftICE?

逆向工程 工具 调试器 软糖
2021-06-25 01:19:07

我在本网站的各种问题中都看到了对 SoftICE 的提及。但是,维基百科上关于 SoftICE 的文章暗示该工具已被放弃。搜索谷歌,我看到许多链接声称是 SoftICE 的下载,但它们的来源和意图似乎有问题。

有没有可以购买和下载SoftICE的官方网站,或者已知SoftICE安装程序的官方MD5?

4个回答

SoftICE 几乎死了。如果您正在寻找相同的外观和感觉,您可以随时查看SyserBugChecker我自己没有使用过它们,因为我认为现在大多数内核级调试都是通过虚拟机或网络上的另一台机器通过远程调试完成的。今天使用 SoftIce 的同一类人可能会使用WinDbg

系统:

系统内核调试器

专为基于 X86 平台的 Windows NT 系列而设计。它是一个具有全图形界面的内核调试器,支持汇编调试和源代码调试。

软糖就剩下了。Syser 将继续。

错误检查器:

目前,我正在寻找贡献者,以使 BugChecker 成为 SoftICE 和其他商业调试器的有效、有用、免费和开放的替代品。

在 1997 年购买 NuMega 技术后,Compuware 似乎认为 SoftICE 在技术和法律上都是一种负担(作为当时排名第一的黑客工具),这可能是他们停止支持的原因。SoftICE 需要不断更新才能继续应对即将发布的各种 Windows 更新,而只有少数人知道如何进行这些更新。2007 年,他们关闭了位于新罕布什尔州纳舒厄的 NuMega 办事处,并将所有知识产权转移到 Compuware 的总部(当时位于密歇根州底特律)。包含所有这些东西的产品线在 2009 年连同剩余的开发人员一起被卖给了 MicroFocus,他们都不知道构建 SoftICE 的事情,更不用说更新它以与更新版本的 Windows 一起工作了。

源代码保留在它自己的 stasis box(一个源控制数据库)中,并且可能永远不会从那里转移到任何地方。

免责声明:我为 MicroFocus 工作,目前维护以前的 NuMega 产品“DevPartner Studio”,特别是 BoundsChecker 部分。

SoftICE 不再维护或广泛使用。当前内核模式调试的标准是 Windbg。Windbg 也可用于用户模式调试。

我建议您查看以下链接,了解有关 Windbg 和调试的更多信息:http : //www.codeproject.com/Articles/6084/Windows-Debuggers-Part-1-A-WinDbg-Tutorial

此外,如果您可以提供有关您要完成的任务的更多信息(恶意软件分析、二进制分析、文件格式修改等),我们可能会为您指明更合适的方向。内核模式调试器很可能不是您要找的。

如果您正在研究 SoftICE,那么您很有可能正在研究旧文档和培训材料。由于该软件于 2006 年停产,因此无法通过合法途径获得该软件。

最新版本的 SoftICE 包含在 Compuware 的 DriverStudio 中。