Эмулирующий отладчик
Видел ли кто нить эмулирующий отладчик для IA32. Т.е. аналог отладчиков для микроконтроллеров, которые включены в среды разработки для таковых. Т.е. VmWare с возможностью ставить точки останова, просматривать регистры ...память на ходу и т.д. и т.п. .... и на сколько эта софтина полезна?.... В яндексе я путного ничего не нашел ... Может быть умный народ с зис форума подскажет куда мне идти ...
С увадением, Crey.
У меня вопрос такой...
Видел ли кто нить эмулирующий отладчик для IA32. Т.е. аналог отладчиков для микроконтроллеров, которые включены в среды разработки для таковых. Т.е. VmWare с возможностью ставить точки останова, просматривать регистры ...память на ходу и т.д. и т.п. .... и на сколько эта софтина полезна?.... В яндексе я путного ничего не нашел ... Может быть умный народ с зис форума подскажет куда мне идти ...
С увадением, Crey.
А чем VmWare + SoftIce не подойдет?
А чем VmWare + SoftIce не подойдет?
vmware + softice - вещи не совместимые.
Да и как поможет softice? нужно ведь отлаживать код, исполняемый внутри ВМ.
vmware + softice - вещи не совместимые.
Я быв не был столь категоричным.
Да и как поможет softice? нужно ведь отлаживать код, исполняемый внутри ВМ.
Ну а что мешает поставить SoftIce "внутри ВМ" ?
Я быв не был столь категоричным.
Сколько я не ставил softice совместно с VMware, никогда вместе не работали.
Есть такой вариант. Но если человеку нужно отлаживать не Windows-программу? А скорее всего так и есть: обычное win32-приложение можно отладить и без VMware.
Сколько я не ставил softice совместно с VMware, никогда вместе не работали.
Плохо старался... :)
На самом деле, не вижу проблем.
Есть такой вариант. Но если человеку нужно отлаживать не Windows-программу? А скорее всего так и есть: обычное win32-приложение можно отладить и без VMware.
А с чего ты взял, что SoftIce предназначен для отладки в Windows? :)
SoftIce появился значительно раньше Windows.
Лично я с помощью SoftIce отлаживал загрузку ОС с CD (первичный и вторичный загрузчики).
Расскажи по-подробнее каким образом...
Расскажи по-подробнее каким образом...
Сколько я не ставил softice совместно с VMware, никогда вместе не работали.
И к тому же нужен контроль над реакцией оборудования. Я это к тому, что применение данному софту - отладка специфического ПО и ОС, когда нужно посмотреть почему что-то работает не так как нужно ... А даже если удасца пришить софтайс в ВМВаре - крайне сложно будет подменить девайс своим.
В общем вывод можно сделать такой:
Решение о слиянии готовой ВМ и интерактивного дизассемблера (ибо СофтАйс именно таким и является), КРАЙНЕ неэффективно и нельзя применить в реальных проектах (только что для разового взлома).
Резюме:
Я набросал диаграмки на все это дело. Этот проект будет моим дипломным, так что сделать что-то работающее я должен обязательно. Плюс у меня не выходит это из головы уже долгое время ...
В общем вывод можно сделать такой:
Решение о слиянии готовой ВМ и интерактивного дизассемблера (ибо СофтАйс именно таким и является), КРАЙНЕ неэффективно и нельзя применить в реальных проектах (только что для разового взлома).
[QUOTE]
М-да... Высосанный из пальца вывод, который только для дипломной работы и подходит.
http://rsdn.ru/Forum/Message.aspx?mid=472982&only=1
Спасибо за ссылку.
А про vmware+softice все-таки остался нерешенный вопрос: каким образом ты одновременно работал в vmware и пользовал softice (установленный вне vmware).
Если я загружаю айс и запускаю ВМ, то возникает ошибка что-то типа: "VMware Workstation unrecoverable error...".
[QUOTE]Originally posted by Crey
В общем вывод можно сделать такой:
Решение о слиянии готовой ВМ и интерактивного дизассемблера (ибо СофтАйс именно таким и является), КРАЙНЕ неэффективно и нельзя применить в реальных проектах (только что для разового взлома).
[QUOTE]
М-да... Высосанный из пальца вывод, который только для дипломной работы и подходит.
Извини, я кажется понял почему у тебя так много ответов на форуме. Просто критиковать других гораздо легче, чем действительно заниматься полезным делом. Я хочу только сказать что сейчас за моей спиной стоит 5 нехилых системных программеров с большим опытом и с недоумением смотрят как я отвечаю на столь ГЛУПОЕ сообщение, на столько же глупое, как и твое предложение на счет ВМВаре и СофтАйса. Может для школьных экспериментов это решение можно как нить применить, НО это уровень продвинутых юзерей, которые научились менять кэпшен кнопки ПУСК и уже чуствуют себя хэцкерами. Я тоже был таким ... но жизнь научила меня не поддаваться наивным порывам ентузиазма. Блин ... я и не предпологал на сколько этот форум ДЕТСКИЙ ...Всего хорошего, у меня много РАБОТЫ ....
(Может для тебя эти вопросы-фигня,тогда тебе примиком в форумы помешанных на компьютерах психов) :D
А про vmware+softice все-таки остался нерешенный вопрос: каким образом ты одновременно работал в vmware и пользовал softice (установленный вне vmware).
Если я загружаю айс и запускаю ВМ, то возникает ошибка что-то типа: "VMware Workstation unrecoverable error...".
Хм...
Знаю, что есть проблемы при установке SoftIce под Wondows на VMware, но эти проблемы легко решаемые путем корректировки файла конфигурации SoftIce.
Точно знаю, что у меня на машине стоял и VMware и SoftIce (не под VMware) одновременно. Но честно говоря не помню были ли проблемы при их одновременном запуске...
Видимо, раз не помню, значит не было. :)
Хотя, никаких специальных действий я не предпренимал в отличие от установки SoftIce на виртуальной машине.
Возможно, в VMware есть "защита от отладчиков" в т.ч. от SoftIce. Странно, что я с этим не сталкивался.
Извини, я кажется понял почему у тебя так много ответов на форуме.
<skip>
Обсуждать меня уже не модно, так что ты опоздал.
И давай не будем меряться членами, т.к. это может быть черевато разочарованием для кого-то из нас.
А на счет глупого предложения о VMware, перечитай басню "Мартышка и очки".