SoftICE не хочет работать

Тема в разделе "WASM.BEGINNERS", создана пользователем bach, 18 сен 2007.

  1. bach

    bach New Member

    Публикаций:
    0
    Регистрация:
    18 сен 2007
    Сообщения:
    5
    Несмотря на то, что про проблемы с сайсом на многих программерских форумах писано переписано, все равно постоянно какие-то новые возникают. Вообще то я надеюсь, что моя проблема все таки не новая и кто-нибудь мне сможет помочь.
    А дело вот в чем. Пробовал ставить три версии сайса (4.32, 4.05, 4.27) с патчами - все как полагается. При запуске одной компьютер вис (курсор мыши не двигался и по Alt+Tab ничего не переключалось). Потом снес, поставил другую версию - после запуска программы комп просто перезагружался. А третья версия вообще не запускалась (а при установке выдавалось сообщение, что невозможно че-то записать в какую-то dll-ку, не помню точно ее имя, но по всей видимости виндовская).
    Не могу понять - или у меня с системой что-то не так или с мозгами :) Подскажите, пожалуйста, как решить эту проблему (в смысле с прогой, а не с мозгами :).
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Нужно ставить полную последнюю версию DS 3.2 на винду не выше XP sp2
    также могут быть проблемы с новыми процами и(или) новыми чипсетами под них,
    в частности читал о проблемах с коре2дуо
     
  3. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431
    bach
    Есть хорошая статья на cracklab.ru по вашему вопросу. Если все делать в точности как там написано и использовать последнюю версию Compuware Driver Studio, то должно заработать. Может и винду снести, такое тоже иногда помогает. Если все эти дейстивя не приводят к успеху, то и правда что-то с железом или какая-то фича SI =) Тут тогда один выход - юзать отличную вещь Syser Debugger.
     
  4. Geen

    Geen New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2007
    Сообщения:
    51
    настолько отличная ? ... чем отличается.. что то si своими приколами в ХР достал ... млин. хотя в w2k ведет себя порядочно ...
     
  5. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    bach

    Конфигурация компа какая ?

    Попробуй запусти SoftIce из под полноэкранного cmd.exe (того что по alt+Enter), ком-дой net start ntice
     
  6. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431
    Geen
    У меня не падал практически ни разу. Не мигает как бешенный в отличие от SI. Можно выгружать и загружать заново (спасает когда начиает глючить клава - в SI надо делать ребут в таком случае). Никаких траблов с символами - сам все грузит. Нет проблем с установкой, по крайней мере у меня всегда все отлично ставилось. Из минусов - нет некоторых команд, которые есть в SI. Вообще я уже полюбил Syser, потому что он отлаживал в таких ситуациях, когда Олька и Айс отказывались это делать или просто с ними было невозможно работать.
     
  7. bach

    bach New Member

    Публикаций:
    0
    Регистрация:
    18 сен 2007
    Сообщения:
    5
    Asterix
    Я как раз вначале и ставил полностью Driver Studio 3.2 и сайс вешал компьютер. Процессор у меня тоже совсем не навороченный - Duron 1100, видна - XP SP2.

    Mental_Mirror
    Имеете ли вы в виду статью, которая на cracklab входит в архив с сайсом 4.05 под NT (в .pdf), или какую-то из статей, размещенных на самом сайте? Если речь идет о первой, то 4.05 я ставил по ней. И все равно не помогло. А снести винду... Я тоже об этом думал, только очень не хочется потом этого геморроя с установкой заново всего софта. Поэтому решил оставить это на крайний случай, если по другому никак проблему решить не удастся. А что за отладчик Syser Debugger? В чем он уступает или в чем превосходит сайс?

    PROFi
    Конфигурация: Duron 1100, 256 оперативки, винда XP SP2. Еще раз поставил сегодня Driver Studio 3.2 попробовал запустить в полноэкранном режиме из cmd - все то же самое: кроме сайса ничего не работает. Да и сам сайс - не уверен, что работает так как надо (поскольку не знаю, как он должен работать). Кстати, при попытке ввести команду "exit" пишет, что эта команда не доступна в 32-битном режиме. Так должно быть?..
     
  8. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    bach

    Должент работать как часики (в конфиге 99% процентнов видеокарта, а ты ее не указал).
    F5 выход.
     
  9. bach

    bach New Member

    Публикаций:
    0
    Регистрация:
    18 сен 2007
    Сообщения:
    5
    PROFi
    видеокарта Radeon 8500
     
  10. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    по-моему здесь корень зла :)
    советую почитать
    http://www.reng.ru/articles/cm/articles/using_sice.html
     
  11. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    bach

    Под VmWare 5.5 и выше все работает. Проверь там, только не забудь добавить в файл виртуалки *.vmx строчку
    svga.maxFullscreenRefreshTick = "2"
    иначе SoftIce не будет отображаться вовремя.
     
  12. bach

    bach New Member

    Публикаций:
    0
    Регистрация:
    18 сен 2007
    Сообщения:
    5
    Asterix
    Спасибо за ссылку. До конца статью еще не успел прочитать, но уже понятно, что сайс у меня работает не так как надо. По крайней мере на мышь он должен реагировать

    PROFi
    Извиняюсь, но не совсем понял что именно нужно ставить. VmWare Player? Или-что нибудь еще? Я пока что поставил плейер (только на сайте производителя последняя версия 2.0.1 - по крайней мере из тех, которые они предлагают бесплатно). Честно говоря, эта штука для меня совсем не знакомая, поэтому буду благодарен за любую наводящую информацию.
     
  13. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    bach

    Вся инфа уже выложена в топике. Когда SoftICE запущен, то все приложения (включая курсор) останавливают свою работу. (А F5 не помогает).

    VmWare WorkStation, а не плеер, бесплатно только триал, а так стоет туеву хучу бабок.

    Почитай инфу по SotICE пожалуйста, вопросы крайне неграмотны. Лучше начинать с OllyDebug или td32 из пакета tasm, а уже потом переходить на ICE.

    Вот сайт, с обширной инфой + форум посмотри.

    www.cracklab.ru
     
  14. bach

    bach New Member

    Публикаций:
    0
    Регистрация:
    18 сен 2007
    Сообщения:
    5
    PROFi
    Совершенно не понятно цитируешь ли ты меня, или пишешь о том, что SoftICE именно так и должен работать. В последнем случае позволю себе привести цитату из статьи, ссылку на которую дал Asterix
    (http://www.reng.ru/articles/cm/articles/using_sice.html).

    "Окно регистров.

    Основным полезным свойством этого окна является то, что содержимое всех регистров, а также состояние флагов может быть изменено "на лету". Для этого нужно нажать левой кнопкой мыши на значение соответствующего регистра и внести с клавиатуры необходимые изменения"

    Не совсем понял. Если такое суждение высказывается в дидактических целях, то, наверное, стоит пояснить, в чем состоит неграмотность вопросов. Если же для того, чтобы выразить свое "фе"... Кому-то стало от этого легче?... Ну, я рад за этого человека.
    Кроме того, позволю себе заметить, что вопросы и не должны быть абсолютно грамотны с точки зрения профессионала - я совсем новичок в программировании под Win32 на ассемблере (есть небольшой опыт в программировании на ассемблере под DOS и под Win32 на C++, но это не в счет) и с такой вещью как SoftICE сталкиваюсь впервые. Естественно, что вопросы будут не профессионально поставлены. Если же ты имеешь в виду, что по моим вопросам не понятно чего я хочу... По-моему, все как раз сформулировано абсолютно ясно: ни одна из версий сайса, которые я ставил, у меня не работала и я хотел, чтобы мне помогли разобраться в проблеме. Что же касается информации на www.cracklab.ru, то конечно же придется там хорошо порыться. Только вот статья "Установка отладчика SoftICE на Windows XP SP1, SP2" входит в дистрибутив одной из версий сайса, который я скачал с этого же сайта. Ставил все точно так, как написано в этой статье. Все равно не заработало...

    С td32 я знаком, с OllyDebug тоже, видимо, стоит познакомиться. Только дело не в этом. Я решил начать изучение программирования на ассемблере под Win32 со статей Serrgio / HI-TECH на wasm.ru. Статьи его, в частности статья "Win32ASM: Консольный ввод, томограф IDA и скальпель SoftICE", насколько я понял, адресованы самым самым начинающим. Это скорее даже тъюториалы, чем статьи. Очень обидно бросать на половине какой-либо тъюториал из-за того, что сайс не хочет работать...
     
  15. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431
    Ну тебе же сказали - поставь VmWare и на нее поставь SI. Проблемы в этом не вижу.

    А какие симптомы?? OSINFO.DAT заменил в \Windows\System32\Drivers? Прописал в конфиге VmWare параметр как сказал PROFi? Или может все таки попробывать снести винду и на новую винду поставить SI? Но обязательно достань Compuware Driver Studio 3.2 со всеми патчами.

    Кстати SI - это Kernel Mode Debugger - это означает, что чаще им отлаживают драйвера. Хотя вполне возможно и обычные проги к которым Olly трудно применима.
     
  16. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    bach

    Почему "неграмотны" вот выдержки из твоих топиков:

    (курсор мыши не двигался и по Alt+Tab ничего не переключалось
    записать в какую-то dll-ку, не помню точно ее имя, но по всей видимости виндовская
    VmWare Player? Или-что нибудь еще?
    Кстати, при попытке ввести команду "exit" пишет, что эта команда не доступна в 32-битном режиме.


    Так вот тебе ответ. Если человек задает такие вопросы, то юзать SoftICE он не сможет.
    Обычно этой программой пользуются профессионалы, которые прежде всего разбираются в работе ПРОЦЕССОРА (имменно его) во всех режимах, понимают что такое IDT, GDT, CR0-3, DR0-7, понимают как устанавливается и как работает точка останова в программе и т.д. Т.е. основа SoftICE - Работа с особенностями процессора. Кстати, попутный вопрос - ты говорил что программировал под DOS - написана ли тобой лично программа которая переводит процессор в защищенный режим?

    Теперь конкретно: 1) см. топик #3 Там тебе предложили установить Syser Debugger.
    Ты его устанавливал ? И причина не в том чтобы разобраться что лучше, что хуже, а в том чтобы определить уровень твоих знаний об отладчиках ядра. Кроме того если этот отладчик запустится, то виновата конфигурация Windows в ошибках при запуске SoftICE.

    PS: Ни SoftICE ни Syser не работают с эмуляторами виртуальных дисков (алкоголь и демонтолс). Эта инфа из cracklab.ru, и неоднократно проверена.

    Т.о.
    1) Установи Syser если не работает
    2) Установи VmWare Workstation, под ним Windows 2000 (лучше) Windows XP и наверх SoftICE - если работает то пункт 3
    3) Сносишь винду, и после переустановки, первым делом устанавливаешь SoftICE. (кстати, если не работает для современных видеокарточек (твоя не нуждается - старая) лучше поставить старый Siwvid.sys (размер 119658) взят с cracklab.ru, SoftICE конечно не отобразится в графическом режиме (будет недольшой мусор, который убирается), но в текстовом полноэкранном работать можно.

    Обязательно следуй инструкциям с cracklab

    Если не помогло, то .... мало знаний.
     
  17. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    bach
    А вы учли что SoftICE не совместим со множеством антивирей, некоторыми фаерволами?
    Их вобще не должно быть установлено.
     
  18. myMoodMod

    myMoodMod New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2007
    Сообщения:
    4
    может сможете помочь мне.
    ставил сие творение(SoftIce) на чистую винду хр sp2.
    поставил версию 2.4.7 с cracklab.ru.
    вобщем поставил. перезагрузил. запустил службу: net start ntice
    работает.
    по ctrl-D выскакивает окно. все здорово(и я радуюсь :)))
    но работает некоторое время.
    после перезагрузки(как минимум одной). Вобщем на следующий день захотел посмотреть, как им пользоваться и т д.
    служба по прежнему запускается: net start ntice
    но по ctrl-D окна черного уже нет
    все замирает
    после повторного нажатия на ctrl-D все отмирает.
    мои мысли, что softice работает, только что то мешает появляться этому окну.
    заходил в настройки видеокарты. По кнопочке test выскакивает надпись, что все работает успешно.
    но тем не менее черного окна не видно.
    попробовал поставить это штуку на рабочий комп, та же винда, только уже не чистая(много всякого софта). Но результат тот же. устанавливается, работает, но потом окошко через полчаса не появляется.
    может кто нибудь подкинуть идеи? буду очень благодарен
    ps: читал на этом форуме рекомендации по установке аййса на vmware. на vmware server 1(не workstation) те же самые настройки?
    pss: кстати, патчей не ставил никаких.
    psss: нашел ту же проблему, которая описывается на этом форуме. Надо поставить патчи. Поставлю. Но может кто-нибудь скажет еще пару слов по этому поводу?
     
  19. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    myMoodMod
    большое спасибо NuMega что он вообще у Вас систему не зарубил!!!!!!
    Ставьте Syser и вообще форумных вопросов возникать не будет:)
     
  20. myMoodMod

    myMoodMod New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2007
    Сообщения:
    4
    слова неудачника!
    Хочу SoftIce, просто так, иррационально, просто потому что хочу, и он у меня заработает.
    Но Syser попробую)))
    может и понравится
    может его захочу