SoftICE
SoftICE | |
Отладка драйвера
| |
Тип | отладчик уровня ядра |
Разработчик | NuMega, Compuware |
ОС | Windows |
Версия | 4.2.7 |
Лицензия | Собственническое ПО |
Сайт | www.compuware.com |
SoftICE — отладчик (дебаггер) режима ядра для Microsoft Windows.[1] Программа разработана для управления процессами на низком уровне Windows, причем таким образом, чтобы операционная система не распознавала работу отладчика. В отличие от прикладного отладчика, SoftICE способен приостановить все операции в Windows, что очень важно для отладки драйверов.
SoftICE был первоначально разработан компанией NuMega, которая включала его в пакет программ для быстрой разработки высокопроизводительных драйверов под названием Driver Studio, который впоследствии был приобретён Compuware.
Microsoft предлагает два отладчика режима ядра: WinDbg и KD. Однако, в отличие от SoftICE, полностью реализовать возможности WinDbg и KD можно только с двумя компьютерами.
Часть названия «ICE» является намёком на аббревиатуру от in-circuit emulator.
SoftICE очень популярен как инструмент взлома программного обеспечения.
История
Оригинальный Soft-ICE для DOS был написан в 1987 году основателями NuMega: Франком Гроссманом и Джимом Москуном. Программа, написанная на 386 ассемблере, играла роль операционной системы и управляла программным обеспечением в режиме виртуального 8086 процессора. Она продавалась за 386 долларов.
Более новые версии SoftICE могут глубоко внедряться в Microsoft Windows. Даже старые версии SoftICE редко совместимы с новыми версиями Windows.
SoftICE поставлялся в составе NuMega DriverStudio, затем в составе Compuware DriverStudio.
С третьего апреля 2006 года, продажа продуктов семейства DriverStudio было прекращено из-за «множества технических и деловых проблем, а также общего состояния рынка». Поддержка завершилась 31 марта 2007.
Примечания
- ↑ Существуют также старые версии SoftICE для DOS-совместимых систем.
Ссылки
- Использование NuMega DriverStudio для написания WDM-драйверов
- Установка отладчика SoftICE на Windows XP SP1, SP2
- Как ломать программы Windows
См. также
ar:سوفت آيس ca:SoftICE en:SoftICE es:SoftICE fr:SoftICE it:SoftICE pl:SoftICE sv:SoftICE zh:SoftICE
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....