У меня SIce 2.7 отказывается работать в графическом режиме после первой перезагрузки, но в текстовом отображается нормально. Т.е. SIce работает как надо, только в GUI окна не видать =( С чем это может быть связано и как лечить? Перед тем как создать тему, прочел FAQ и сделал поиск.
У меня такая же проблема была с айсом 427. Просто поверх него поставил патч для 405 и настройки видео подправил - работает.
Какое Вам Gui в сайсе надо,там окно досовское как будто всё погибло 16 цветов всего. 297221440__uilib71.png
Читаю Вашу переписку и "завидую" Вам. Решил заняться Ядром Windows - посоветовали SoftICE. Купил три диска - ни на одном нет рабочей версии SoftICE - т. е. все становиться, но при запуске выдает "не найдена указанная процедура". Проверил - NTICE.SYS левый! Нет точки входа - даже IDA не нашел. Помогите найти этот драйвер - он меньше "метра"!
handler А счего ты решил что он левый. Прежде всего скажи что за ось что за версия сайса и т.д. Может дело не в ntice.sys.
Win XP, SoftICE 4.05 for WinNT. Весь пакет становиться без проблем: SoftICE Loader, Help, и т.д. Но при запуске NET START NTICE пишет "не найдена указанная процедура". Даже пробовал через WIN32 API - StartService(...) - она возвращает "нет точки входа". Интересно, но под W2K вообще становиться не захотела - процесс установки внезапно завершается в самом начале. Мне этот SoftICE как заноза в з..., а без него отладка ядра напоминает мне отладку INI-файлов - попал/не попал. Помогите, если это возможно! Заранее благодарен! Алексей. Днепр.
На счёт 4.05 я не помошник,мне не удалось его запустить. 4.2.7 смотря какоё рип. если больше 10метров то дожен работать со вторым паком (в моём случае было так). А вобще чем новее сайс тем лучше,хотя и говорят что с SP2 глючит,у меня наоборот с SP1 иногда подвисал при перезагрузке поставил SP2 и забыл про глюки. Вот у меня вопрос к спецам,как мне подгружать в SI4.3.2 *.nms файлы,чтото не хочтя толком подгружаться.
для виндос XP официально рекомендовалась 4.3.1, а теперь и 4.3.2 есть. Полная DS 4.2.7 вроде тоже работает, если повезёт. а 4.05 и рипы (судя по форумам) предназначены для любитлей танцев с бубном =) Ruller Какие проблемы с nms ?
jekyll > sice 4.2.7, да рип =( win xp 2600 build без сервисов. Вполне рабочая связка, скажу больше, у меня точно такая же, не замечал никаких глюков, единственное НО - у меня полный Driver Suite 2.7 , по-поводу рипов я уже высказывался не раз - не хочу повторяться.
S_T_A_S_ Я немного не правильно выразился. Проблема вот в чём.Даю команду:SI4.3.1: :exp getwindow KERNEL32 001B:7C82293B GetWindowsDirectoryA 001B:7C80AC03 GetWindowsDirectoryW USER32 001B:77D3C298 GetWindow 001B:77D75E59 GetWindowContextHelpId 001B:77D38FF9 GetWindowDC 001B:77D3F122 GetWindowInfo 001B:77D3947C GetWindowLongA 001B:77D3887E GetWindowLongW 001B:77D8AA8C GetWindowModuleFileName 001B:77D8AA8C GetWindowModuleFileNameA 001B:77D76208 GetWindowModuleFileNameW 001B:77D3EB14 GetWindowPlacement 001B:77D3B57C GetWindowRect 001B:77D52DD1 GetWindowRgn 001B:77D41A39 GetWindowRgnBox 001B:77D5F82E GetWindowTextA 001B:77D6EEAB GetWindowTextLengthA 001B:77D453A8 GetWindowTextLengthW 001B:77D3C9FD GetWindowTextW 001B:77D38A58 GetWindowThreadProcessId 001B:77D3EF8E GetWindowWord GDI32 001B:77F17AB5 GetWindowExtEx 001B:77F1ABC8 GetWindowOrgEx Делаю тоже самое SI4.3.2: :exp getwindow Address Symbol Name USER32 001B:77D3C298 GetWindow А как мне посмотреть список функций каторые есть в dll в 4.3.2
DS 4.3.2 у меня нет, но вот, что говорит help s 4.3.1: :h exp Display export symbols EXP [partial-name*] ex: EXP GLOB*
А вот что говорит SI4.3.2 : :h exp Display export symbols EXP [module*!][symbol*] (use /RE/ for regexes) ex: EXP GLOB* Получается что не вывести на дисплей то что меня интересует или может какая другая команда есть?
Ruller Да нет другой команды. Я не знаю, как вообще в 4.3.1 у тебя получилось вывести весь список командой "exp getwindow", но и там ты не должен был бы его получить (хотя не знаю..., может какая-то особенность, которую мне уже не проверить). В обоих версиях для получения списка ты должен был дать команду exp getwindow* - со звездочкой в конце. Ведь и в руководстве говорится то же самое! Сейчас специально проверил на 4.3.2: Код (Text): :exp getwindow Address Symbol Name USER32 001B:77D459C6 GetWindow : :exp getwindow* Address Symbol Name KERNEL32 001B:77E7504F GetWindowsDirectoryA 001B:77E7E47B GetWindowsDirectoryW USER32 001B:77D459C6 GetWindow 001B:77D74132 GetWindowContextHelpId 001B:77D44EF9 GetWindowDC 001B:77D4587D GetWindowInfo 001B:77D4407B GetWindowLongA 001B:77D44174 GetWindowLongW ... ну и так далее, еще 15 функций (в WinXP SP1)
Со звёздочкой в SI4.3.2 работтает супер,а в SI4.3.1 и SI4.2.7 выводится без звёздочек. Тогда ещё вопрос в SI4.3.0 бряки не работают а в остальных всё ок. Никак немогу победить это дело может когдато было у кого такое,ну типа как SI4.3.1 надо прописать "set breakinsharedmods on",может и SI4.3.0 чтото типа этого но эта команда не помогает. Гдето я читал не помню где спрашивали про отличие команд в сайсах прикрепляю архив. Вдруг кому интересно будет. 1746802417__softice.rar
Ruller В 4.3.0 такой команды нет, она была введена только в 4.3.1. Остается только правильно ;о) устанавливать контрольные точки в дОлжном адресном контексте... Вот выдержка из readmeSI.htm 4.3.1: " " Да, действительно, "оказалось" ;о) в 4.2.7 выводится полный список... Никогда не обращал на это внимания, так как "законопослушно" ;о) всегда автоматически добавлял звездочку в конце неполного имени.