Old-DOS.ru

SoftICE

ПРОГРАММИРОВАНИЕ >> Отладчики программ (DEBUGGERs)
Главная страница Файлы Игры Поиск Форум Wiki Библиотека Галерея Гостевая Ссылки О проекте

Логин:
Пароль:


Регистрация
Восстановление пароля




+ ОПЕРАЦИОННЫЕ СИСТЕМЫ
   + DOS
      • IBM PC DOS
      + MS-DOS
         • SDK
      • DR-DOS
      • FreeDOS
      • Сборки на базе DOS
      • Расширители DOS
      • Другие платформы
   + OS/2
      • SDK
   + Windows
      + Windows 1.x-3.x
         • Патчи и дополнения к Win1.x-3.x
      + Windows 9x
         • Патчи и дополнения к Win9x
      + Windows NT
         • Патчи и дополнения к WinNT+
      • Сборки на базе Windows
      • SDK
   • Linux/Unix
   • СР/М
   • Другие операционные системы
   • Загрузочные диски
   • Готовые образы операционных систем
   • Многозадачные оболочки
   + Системные программы
      • Твикеры
      • Русификаторы
      + Утилиты
         • Оборудование
         • Работа с CD/DVD
         • Инсталляторы
         • Автоматизация, скрипты, BAT-файлы
         • Системные
         + Инструменты
            • Turbo Pascal Pentium II DIV BUG fixing
         • Прочее
      • Замедлители
      • Тесты оборудования и системы
      • Обновления
   + Драйверы
      • Звук
      • Видео
      • Мыши
      • CD/DVD
      • Клавиатура
      • Принтеры
      • USB
      • Сеть
      • Память
      • Материнские платы
      • Периферия
      • Другое
   • OS BuildList
+ ЭМУЛЯТОРЫ И СИМУЛЯТОРЫ
   • Консоли
   • Эмуляторы компьютеров
   • Инструменты для эмуляторов
+ ПРОГРАММИРОВАНИЕ
   + Assembler
      • Disassembler
   • Pascal/Delphi
   • C/C++
   • Basic/Visual Basic
   • Фортран
   • SDK & DDK, etc.
   • Декомпиляторы
   • Форт
   • Генераторы блок-схем
   • Лисп
   • Пролог
   • Java
   + Отладчики программ (DEBUGGERs)
      • Трассировщики
   • Другие языки программирования
   • Справочники и учебники
+ BIOS, прошивки
   • Прошивки
   • Редакторы BIOS
   • Прошивальщики
+ ДИСКИ И ФАЙЛЫ
   • Файловые менеджеры
   • Каталогизаторы
   • Копировщики
   • Поиск файлов, текста, байтов
   • Сканирование каталогов
   • Архиваторы
   • EXE-упаковщики
   • EXE-распаковщики
   • Восстановление информации и резервное копирование (бэкап)
   • HDD-утилиты
   • Дискеты
   • Разное
• СУБД
+ ОФИС
   • Интегрированные программные пакеты
   • Издательские системы
   • Электронные таблицы
   • Редакторы текста
   • Редакторы HTML
   + Утилиты для работы с текстом
      • OCR - распознавание текста
      • Просмотр документов
      • Печать
      • Перекодировка
      • Сравнение текстов
      • Шрифты
      • Работа со шрифтами
   • Словари и переводчики
   • Правописание
   • Органайзеры
   • Создание презентаций
   • Бизнес
   • Разное
+ ОБРАЗОВАНИЕ И НАУКА
   + Информатика
      • Программирование
   + Инженерное ПО
      + Расчётные задачи
         • Пар и вода
      + ЧПУ
         • ЧПУ Редакторы
         • DNC
      + САПР
         + Механика - моделирование 2D/3D
            • AutoCAD и утилиты для AutoCAD'а
         • Строительство
         • Электроника, радио- и электротехника
   • Тестирование знаний и навыков
   + Обучающие программы
      • Музыка
   + Математика
      • Калькуляторы
      • Эмуляторы калькуляторов
   • Физика
   • Химия
   + Электроника и электротехника
      • ПЛИС, PAL
      • Справочники по электронике
      • Расчётные утилиты
      • Программаторы
      • Микроконтроллеры
   • Астрономия
   • Астрология
   • География и картография
   + Биология и медицина
      • Психология
   • История и политология
   • Лингвистика
   • Гаданье на кофейной гуще
   • Справочники разные
+ БЕЗОПАСНОСТЬ
   • Антивирусы
   • Шифры и пароли
+ ИНТЕРНЕТ И СЕТИ
   • Эмуляторы терминала
   • Браузеры
   • Почтовые клиенты
   • IM-меседжеры
   • Звонилки
   • Кодеры/декодеры UUE
   • Пейджеры
   • FTP
   • BBS и FIDO
   • Работа с СОM/LPT
   • LAN
   • Удалённое управление
   • Факсы
   • Работа с мобильными телефонами
   • Разное
+ МУЛЬТИМЕДИА
   + Графика
      • Просмотр графики
      • Редакторы графики
      • Грабберы графики
      • Конвертеры
   + Звук и видео
      • Проигрыватели (плееры) аудио и видео
      • Редакторы аудио и видео
      • Грабберы (захват) аудио и видео
      • Синтез речи
      • Конвертеры
      • Кодеки
   • Разное
+ РАБОЧИЙ СТОЛ
   • Календари
   • Часы
   • Напоминалки
   • Скринсейверы
   • DEMO
   • Программы-шутки
   • Разное
+ АНДЕРГРАУНД
   + Hack tools
      • Крякеры
      • CRK-утилиты
      • Генераторы лоадеров (Loader generators)
      • Патчи, коды
      • Детекторы
   • Стеганография
   • Шестнадцатеричные редакторы
   • Вирусы
• РАЗНОЕ
• ФЕЙКИ, ПОДДЕЛКИ, ХИМЕРЫ
• --НА УДАЛЕНИЕ
• КАК ЗАГРУЖАТЬ ФАЙЛЫ НА Old-DOS




SoftICE
ОписаниеИнформация
Наикрутейший отладчик.
Must have



Чем различаются DriverStudio и SoftICE Driver Suite?
Крис Плекайда:
SoftICE Driver Suite включает в себя также DriverWorks, DriverNetworks, SoftICE и Visual SoftICE.
DriverStudio состоит из тех же продуктов, что и SoftICE Driver Suite,
плюс BoundsChecker Driver Edition, TrueTime Driver Edition и TrueCoverage Driver Edition.

См.статью тут:
https://fcenter.ru/online/hardarticles/interview/7386-Ob_otladchike_SoftICE_iz_pervyh_ruk
Раздел: Отладчики программ (DEBUGGERs)

(случайный скриншот)
Скриншоты
Операционная система: Windows
Требования: -
Автор: Compuware NuMega
Издатель: -

Добавил: SR (2012.06.17)
Доступные файлы - сортировка по имени и версии, времени добавления
Файлов: 29.
ФайлРазмерВыпускВерсияЯзыкКачествоЗагрузил
Ссылка SoftICE (WIN)
ArcСкачать3578
3.1 Мб19993.25 (Win9x) Английский[Не подделка]SR
2012.06.17
Ссылка SoftICE Driver Suite
ArcСкачать2103
41.6 Мб20012.0.1 Английский[Не подделка]SR
2012.06.17
The SoftICE Driver Suite is a suite of the core device driver tools
that accelerate the development and debugging of Windows device
drivers. The SoftICE Driver Suite includes all versions of SoftICE
for Windows 3.1, 95, 98, Millennium, NT, and 2000. Also in the suite
are the popular driver development tools DriverWorks, VtoolsD,
DriverAgent. This suite provides a full-featured solution for basic
driver development and debugging. Driver developers will be able to
build drivers for Windows 2000, Windows NT, Windows 95/98, and more,
and use SoftICE on the target platform for full-featured, interactive
debugging.

Ссылка SoftICE (DOS)
ArcСкачать2191
180.1 Кб19922.52 Английский[Не подделка]Nika
2013.04.04
Ссылка SoftICE (WIN)
ArcСкачать1137
141.3 Кб19921.0 (Win3x) Install Английский[Не подделка]Nika
2013.04.04
Инсталляция.
Ссылка SoftICE (WIN)
ArcСкачать1193
113.2 Кб19921.0 (Win3x) [Portable] Английский[Не подделка]Nika
2013.04.04
Инсталляция не требуется.
Ссылка SoftICE (WIN)
ArcСкачать1089
223.7 Кб19931.3 (Win3x) Install_upd Английский[Не подделка]Nika
2013.04.04
Инсталляция (апдейт). Только Win3x.
Ссылка SoftICE (WIN)[!]
ArcСкачать1367
148.4 Кб19931.3 (Win3x & Win95!) [Portable & FIXED] Английский[Не подделка]Nika
2013.04.04
Инсталляция не требуется. Исправленная версия. Работает и в Win95.
Поправлена ошибка с переполнением буфера списка загруженных VxD.
Этот список в Win95 имеет значительно больший размер, чем в Win3.x.
Ссылка SoftICE (NW)
ArcСкачать924
41.8 Кб19911.00 for NetWare Английский[Не подделка]Nika
2013.04.07
Ссылка _SoftICE (WIN) [WinXP_SP2_LAST]
ArcСкачать2322
2.3 Мб2007.02.164.3.21 Английский[Не подделка]Nika
2013.04.17
Last available version. Supported WinXP/SP2 max. Ripped from Driver Studio 3.21.
Это последнее, что было доступно по этому отладчику.
Ссылка GUIDE RUS SoftICE (WIN)
ArcСкачать1493
2.5 Мб19983.25 (Guide ONLY!)Мультиязычный (русский)[Не подделка]Nika
2013.04.17
Руководство по SoftICE (WIN).
Ссылка GUIDE RUS SoftICE (DOS)
ArcСкачать1667
63 Кб DOS (Guide ONLY!) Русский[Не подделка]Nika
2013.05.02
Руководство по SoftICE (DOS).
Ссылка SoftICE (DOS)
ArcСкачать2100
161.4 Кб19942.80 Английский[Не подделка]SokilOff
2013.05.05
Ссылка SoftICE (WIN)
ArcСкачать1097
5.6 Мб19963.24 (Win9x&NT) Английский[Не подделка]Nika
2013.05.07
Одно время, довольно продолжительное, пользовался этой версией.
Ссылка SoftICE (WIN)
ArcСкачать1096
6.2 Мб19993.25 (Win9x&NT) Английский[Не подделка]Nika
2013.05.07
Ссылка SoftICE (WIN)
ArcСкачать1460
10.9 Мб20004.05 (Win9x&NT&2k) Английский[Не подделка]Nika
2013.08.18
Путём ухищрений и дополнительных патчей удаётся запустить его и на WinXP.
Ссылка SoftICE (WIN)
ArcСкачать2409
5.3 Мб20034.27 (Win9x&XP) Английский[Не подделка]Nika
2013.08.18
Ripped from Driver Studio 3.1. -- Installer by D.e.M.o.N.i.X.
http://reversing.kulichki.ru/
- сайт полу-мёртвый.
Ссылка GUIDE RUS SoftICE (WIN) BOOK
FileСкачать[Другой сервер]0
4.3 Мб2003  Русский[Не подделка]Nika
2015.03.14
Книга. Айрапетян. "Отладчик Soft-ICE". 2003 г.
Ссылка SoftIce Suite
ArcСкачать1407
14.9 Мб1999.044.0 Английский[Не подделка]olegsl
2015.09.21
NuMega SoftICE Suite в составе:
- SoftICE 3.24 - (32-bit) Windows 95/98 and Windows NT/Windows 2000
- SoftICE 1.54 - (16-bit) Windows 3.x
- SoftICE 2.80 - (16-bit) DOS
Ссылка SoftICE Driver Studio
ArcСкачать1935
209.8 Мб20053.2.0 (&3.2.1 update) Английский[Не подделка]Nika
2016.05.14
Compuware SoftIce Driver Studio
Последнее, что доступно по этому продукту.
Полная инсталляция версии 3.20 и патчи до версии 3.2.1
(SoftIce v.4.3.21)

Также в архиве имеется
- SoftICE Driver Studio v.2.7
- SoftICE 1.54 - (16-bit) Windows 3.x
- SoftICE 2.80 - (16-bit) DOS
Ссылка SoftICE (WIN)
ArcСкачать730
3.6 Мб19953.01 (Win95&NT) Английский[Не подделка]Nika
2017.02.06
14 days trial...
Ссылка _SoftICE (WIN) [WinXP_SP2_LAST]
FileСкачать885
2.6 Мб20064.3.21 (&IceExt) Английский[Не подделка]Nika
2020.05.19
Last available version. Supported WinXP/SP2 max. Ripped from Driver Studio 3.21.
Это последнее, что было доступно по этому отладчику.

В эту инсталляцию добавлена автоматическая установка IceExt v.0.7.
В отстальном же ничем не отличается от аналогичной v.4.3.2.1.
(Инсталлятор - INNO Setup).
Ссылка SoftICE (WIN)
ArcСкачать428
623.2 Кб19941.52 (Win3x) Английский[Не подделка]Nika
2020.05.21
Ссылка SoftICE (DOS)
ArcСкачать577
216.2 Кб19932.62 Английский[Не подделка]Nika
2020.05.21
+ Manual
Ссылка SoftICE (WIN)
ArcСкачать476
5.5 Мб19984.01 (Win9x) Английский[Не подделка]Nika
2020.05.21
Ссылка SoftICE (WIN)
ArcСкачать424
991.1 Кб19952.00 (Win95) Английский[Не подделка]Nika
2020.05.21
Ссылка SoftICE (DOS) Tools
ArcСкачать559
41.5 Кб19972.80 Английский[Не подделка]Nika
2021.01.14
Инструменты для SoftICE 2.80 от UCF.
Ссылка SoftICE
ArcСкачать280
5.4 Мб19983.23 (Win9x&NT) Английский[Не подделка]amrib
2022.02.11
Ссылка SoftICE
ArcСкачать345
5.5 Мб19994.01 (WinNT/2000) Английский[Не подделка]amrib
2022.02.12
Ссылка SoftICE
ArcСкачать303
1.7 Мб19963.0 (Win95) Английский[Не подделка]amrib
2022.02.12

Пожаловаться

Комментарии
#1 Автор: Nika (2013.04.04 23:55)
Лежало вот... Версии 1992,1993 годов. Когда-то пользовался. Сейчас пользуюсь крайне редко версией 1.30 Soft-ICE_WIN_Portable_FIXED в Windows96.

#2 Автор: SergeCpp (2013.04.17 00:52)
Для Win9x ещё есть замечательный (и код хорошо написан в основном) TRW2000, загружающийся когда нужно, а не при старте системы (где тоже кое-что поправить пришлось /особенно удивила элементарнейшая (для авторов такой сложной программы) asm-ошибка при поиске байта/, да и ещё там...): http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1323

#3 Автор: Nika (2013.04.17 02:01)
SergeCpp,Спасибо.
TRW2000 имеется. Дело в том, что для отладки/тестирования драйверов под Win3.x приходилось применять исключительно отладчик в виде драйвера VxD, который загружался ПЕРЕД остальными VxD и позволял следить за их инициализацией при загрузке Windows. Как 3.11, так и 95.
Конечно, под Win95 появилась возможность ещё и динамической загрузки\выгрузки VxD.
В формате VxD, насколько я знаю, существует только ДВА отладчика: это WDEB от Microsoft и Soft-ICE от Nu-Mega.
WDEB хмур, поэтому приходилось пользоваться Soft-ICE'ом.
А я очень не любитель обновлять используемый софт.

;))) Думаю, стёртый коммент уж вас-то не пуганул ни грамма.



#4 Автор: SergeCpp (2013.04.17 03:41)
Да, в TRW, при исследовании его с помощью IDA тоже встречались такие вещи, каких уж никак не ожидаешь от авторов СИСТЕМНОГО ОТЛАДЧИКА, что ещё раз подтверждает то, что все мы люди, и все мы ошибаемся, а также поговорку про "свежий взгляд". Некоторые вещи (кажется, с преобразованием win msg в строку и наоборот /уж почти десять лет прошло, забываю детали/) я там так и не стал поправлять, потому что уж концептуально там менять пришлось бы.

А комментарии оставляйте! Это же история, кто и почитает. Ведь полезно же узнать, КТО и КАК ошибался тоже.

#5 Автор: SergeCpp (2013.04.17 03:51)
...а с помощью SoftIce для DOS я "выуживал" из SyMon (symon.ru) процедуру выключения компьютера (чтобы сделать файлом для работы с тем DOS-меню-помощником /там пункт про выключение компьютера/).

Там, кажется, в SoftIce есть возможность перезагрузки какой-то такой, что отладчик в памяти остаётся (я уже совсем не помню, может, и не так), а при загрузке SyMon грузится из MBR, вот по его меню при помощи SoftIce перемещался и нашёл это прерывание (или как там было, не помню), которое выключает компьютер.

Документация по SI очень хорошая.

Кстати, в серии "Кодокопатель" (там Крис Касперски в основном писал) выходила книга про SoftIce (автор не Крис) очень слабая (в сравнении с документацией).

#6 Автор: Nika (2013.04.17 22:21)
Насчёт Nu-Mega скажу, что в ошибке их винить не возьмусь, так как S-ICE 1.3 изначально и предназначался для Win3.x, а про Win95 тогда только ходили смутные слухи.
Я сам безмерно удивился, когда дело оказалось в такой ерунде и он зашевелился под Win96.

DOS-версии S-ICE умели выполнять "тёплую" перезагрузку по int19h, но это нужно было только для отладки драйверов DOS в .SYS-формате (Ситуация очень напоминает блее позднюю с загрузкой Win3 & 9x).
Я драйвера DOS в .SYS предпочитал отлаживать как обычные резиденты, а потом вставлял их в CONFIG.SYS и ... опять отлаживал как обычные резиденты, пока не получалось что-то путное.

Кстати, нашёл у себя старинную утилитку для парковки "Винчестеров" (STOP.COM).

Вообще с Soft-ICE получилась обидная штука - на версии DriverStudio 3.2.1 всё славно завершилось, и поддержка WinXP/SP3+ так и осталась нереализованной.

Очень колоритно по этому поводу - на форуме EXEL@B - завершается тема:
-Вопрос:
"Поставил Win7 - Soft-ICE не работает! Что делать?!!!"
- Ответ:
"Бегать по кругу с криком: {А-а-а-а-а-а-а!...}
Тема закрыта".
http://exelab.ru/f/index.php?action=vthread&forum=5&topic=6424

А жаль.

Sift-ICE_WINXP_SP2_!!!LAST!!! = последнее, что вообще было из Soft-ICE.

#7 Автор: SergeCpp (2013.04.17 23:10)
По поводу "Поставил Win7 - Soft-ICE не работает! Что делать?!!!" -- какой-то "Льюис Кэрролл": ведь те, кто в состоянии работать с программами уровня SI, "несовместимы" с вопросами вида "не работает, что делать". Сюрреализм. Прямо видится Деннис Ритчи, спрашивающий на форуме, как вывести список файлов в каталоге.

#8 Автор: Nika (2013.04.17 23:56)
В общем-то, да. Меня это с самого начала развеселило.
Впрочем, понятно, что людей вводят в заблуждение такие описания софта, как "изумительно комфортный отладчик"
и "легко крякнуть программу".
А ведь всё относительно.
Все слошь "крякеры" - вот и пытаются "комфортно и легко..." - ан нет.
Выложил раньше очень интересную прогу - итальянская (или французская?) Magic Trainer Creator (создание "тренеров" для Win9x, дико комфортная) - так я запарился чуток, пока слепил в ней что-то осмысленное. И больше не хочу.(См. игру COMIX ZONE {Portable & patch & Win9xTrainer}).
Что-то подобное и здесь.

Отладчики - это вообще тяжело. Комфортные они или нет.

Я читал упомянутый форум как этакий весёлый детектив. Впрочем, кое-какая информация при внимательном прочтении там присутствует.
Soft-ICE 4.05 таки удалось расшевелить под WinXP/SP2, а потом я отыскал Sift-ICE_WINXP_SP2_!!!LAST!!!
и на этом тема оказалась исчерпана.
К сожалению, запал уже не тот, что был раньше, да и времени нету - поэтому даже и не сунулся воевать с WinXP/SP3 в этом контексте.
В ней у S-ICE глючит видео в графическом режиме. Тяжёлый случай.


#9 Автор: Nika (2013.04.18 00:10)
Из поразительных багов могу привести пример MITSUMI MOUSE DRIVER (Fixed не мною):
http://old-dos.ru/dl.php?id=6553
Таких ошибок, как там (попутана последовательность <pop>) я не делал, даже когда учился...
Взгляните, если будет время. Там .CRK файл лежит 1997 года.

#10 Автор: SergeCpp (2013.04.18 01:06)
Интересно, спасибо!

#11 Автор: Nika (2013.05.03 14:50)
1) А один из самых прикольных приколов - это:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1787#2285
2) Тоже очень неплох:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=482#2699
3) Ну, а у этого - вполне ожидаемо:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1454#2616

#12 Автор: SergeCpp (2013.05.03 15:31)
Про beep почитайте:
http://forum.old-dos.ru/viewtopic.php?p=1925#p1925

#13 Автор: Nika (2013.05.03 22:15)
Даа. А я заметил, что Beep(..) как-то криво работает, и не пользуюсь ею вообще.
Кстати, я всегда BP7 "Error 200" устраняю таким способом:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=3089#2305
- грубо, но зато навсегда.
Та утилитка, что по ссылке, работает ТОЛЬКО с паскалевскими файлами (ищется сигнатура), но иногда (редко)- не находится, тогда - ручками.

Вообще, это действительно проблема - как организовать микро-задержку корректно.
Однажды даже вот так пришлось изощриться:
http://old-dos.ru/index.php?page=files&mode=games&do=show&id=3027#2425

Ошибки:
Да что там, - уважаю Гуртяка, но и его CALC.COM v.2.1 перестал "всплывать" в DOS-BOX'e - пришлось изобретать "новую версию", которую я стыдливо назвал "ремейком":
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=3011
Та же история с тоже *отличной* программой (оп! - там я забыл поставить "fixed"!):
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=3014

Особенно меня веселит, когда начинает глючить защита, навешенная на программу:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=3115

#14 Автор: SergeCpp (2013.05.03 22:41)
В Multi-Edit, кстати, тоже что-то со счётчиком было для задержки (Паскаль, да), но я именно это правил в самом начале, в конце девяностых и уже забыл. Вроде, есть возможность задержки кратной 976 мкс в дос или биос, я её и прикрутил, работает везде.

И тут опять хорошо, что я не знал "стандартного патча", так как сделал по-своему.

Там в ядре МЕ - функция задержки с параметром в миллисекундах.

#15 Автор: Nika (2013.05.03 23:54)
А вот мой-то патчик - и не стандартный;). У меня не было никаких вообще.
На old-dos тоже парочку обнаружилось - они другие. Хуже.
Но это касается только CRT.TPU.

Более тяжёлый случай - тоже КЛАССНАЯ игруля:
http://old-dos.ru/index.php?page=files&mode=games&do=show&id=3033
Там примерно, как в BOB_1940. Но не хотелось измудряться - сделано по-быстрому.

В случае "прикручивания" счётчиков - чревато впоследствии.

Самое абсурдное, что можно придумать - это:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=3379

#16 Автор: Nika (2013.05.06 17:40)
Ай,SokilOff...
Originally for DOS it is "Soft-ICE". Not "SoftICE".

#17 Автор: SergeCpp (2013.05.06 17:56)
Multi-Edit тоже частенько пишут как MultiEdit:
http://old-dos.ru/index.php?page=files&do=show&id=277#3006

#18 Автор: Nika (2013.05.06 18:59)
...каюсь.
А тут это приводит ещё и к путанице при сортировке файлов в каталоге.
Спасибо SokilOff, пришлось измудряться;).

#19 Автор: microxa (2019.06.23 13:46)
>>По поводу "Поставил Win7 - Soft-ICE не работает! Что делать?!!!" -- какой-то "Льюис Кэрролл":
удивительно, но c несложными доработками стартует и вполне себе пашет аж на 7 рке!!!
7рка starter sp1, и, главное хпишные драйвера для встроеной видеокарты Intel (c которыми есть линейная видеопамять и волшебно еще появляется полный экран в 80х25).
даже можно добавить в BCDEDIT:
path \Windows\system32\winload.exe
description Windows 7
locale ru-RU
loadoptions NOGUIBOOT
:)
шоб всплывало под FAR-ом


#20 Автор: microxa (2019.06.23 14:45)
Но наиболее великолепно проявил себя в отладке "академического" ядра WRK1.2 для венды server 2003-sp1. Странно что у буржуйских зубров ничего толком не вышло
https://forum.exetools.com/showthread.php?t=9469
проблемка решалась простым патчем CptHook.sys, поскольку именно в Win2003Server SP1 была
(видимо както злонамерено) изменена структура TTHREAD,
#define _PsGetCurrentProcess() (CONTAINING_RECORD(((KeGetCurrentThread())->ApcState.Process),EPROCESS,Pcb))
...
и решилось
в mov eax, fs:[124h]
mov eax, [eax+38h] //кстати со времен Nt4-2k-XPSp2 было [+44]
для семерки, соответственно
mov eax, [eax+50h]
+хак драйвера ntice.sys в обращениях к PsGetVersion (чтоб думало что оно на XP, 2600билда)
... Хотя работает не в полном обьеме, и местами не совсем стабильно, чтоб это можно было посоветовать ;)

#21 Автор: Nika (2020.05.19 16:51)
microxa,
кстати, а где можно почитать о последних изысканиях на эту тему?

#22 Автор: microxa (2020.07.17 21:04)
Nika, да я только тут, и рассказал об этом...
так что уже и запамятовал, что это было
глянуть хотел как 7рка, MONITOR/MWAIT юзает, и вообще, как себя поведет.
до сих пор странное впечатление-по идее не такой уж и титанический труд было
его для 2к3/7рки запилить то было. Жаль-не жаль, но такова селяви.
а наверное это мсявки его и перекупили. через подставную фирму.
чтобы никто и ни-ни. не трогал этот самый опасный вирус.







#23 Автор: чтотоищу (2022.10.22 15:31)
Странно, но на XP SP2 в Vmware не заработал ни один, даже Soft-ICE_WINXP_SP2_LAST. После нажатия Ctrl-D тупо зависает система, пока не нажму F5, какой бы режим не выбирал (и фулскрин и оконный режимы, пробовал и бут-загрузку и отдельную). Т.е. наверное срабатывает, но окно не прорисовывается. Возможно, не дружит с дровами видюхи vmware. Если у кого есть vmware image с 95/XP и работающим айсом (желательно в boot-режиме)- расцелую!

#24 Автор: Aleks (2023.08.04 08:09)
Огромный СПАСИБ хозяину! Богатый сборник.
Вот на старости лет решил освоить кодирование,
хочется не просто под винду наляпать на потеху, а разобраться в принципе,
чтоб и на старом железе, и на новых железяках разбираться.
Конечно всё для самолюбия, а вдруг получится и будет непыльная подработка.

Имя:
E-mail:
 =
Ваш комментарий:
Я Бейсик бы выучил только за то, что им пpогpаммиpовал Билли.

For abuses about copyright: srzone@mail.ru
Для жалоб на авторские права: srzone@mail.ru
Float 1.0.3 Copyright © 2008-2023 StrannikRiddler. All rights reserved.
18+. Находясь на этом сайте, вы соглашаетесь с его правилами
11 queries, db time 0.002495, memory 1605.73 Kb, total time 0.062 sec