|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 28, 2003 09:29:06 Хотелось бы уточнить пару моментов об IDA: 1) Каким диалектом асма пользуется( MASM, TASM, др.); 2) почему ИДА не хочет понимать в COM-программе префикс изменения разрядности операнда(66h); 3) нельзя ли заставить ИДУ показывать нормально русские строки( напр. "Неверный пароль!":-)) Заранее спасибо. |
|
|
Дата: Апр 29, 2003 00:15:46 · Поправил: Asterix нельзя ли заставить ИДУ показывать нормально русские строки( напр. "Неверный пароль!":-)) ссылка--->>>Есть плагин для IDA PRO версии 3.85, 4.04, 4.15 by Red Plait |
|
|
Дата: Апр 29, 2003 00:26:34 1) Я не совсем понимаю что ты хочеш сказать под диалектом но различия в синтаксисе между MASM и TASM не так велики. 2) Ну здесь я незнаю что тебе сказать может дело в настройках или BUG. 3) В нете я видел плагины к IDA для перекодировки строк тока они к версиям IDA 3.85, 4.04, 4.15. Если хош могу прислать тебе их на мыло. Для избежания этой проблемы я придумал один способ: береш набиваеш текстовую строку которая тебе нужна короче создаеш текстовый файл (набитая тексттовая строка в кодировке ANSI виндолзовской), а затем открываш этот файл в HEX редакторе и смотриш на него в кодировке ASCII и пытаешся найти соответствие в листинге IDA c помощью поиска. Конечно он не самый лучший. |
|
|
Дата: Апр 29, 2003 10:56:29 Под различиями я подразумеваю вот что, выдала мне ИДА как-то раз: mov ..., large ... - и как понимать эту инструкцию? В масме нет "large", а усли в тасме, то в коде инструкции не было "66h". Ведь, если я правильно понимаю, large увеличивает разрядность операнда, т.е. "66h". Насчет кодировки, то странно, что графическая версия ИДЫ отображает строки в ср866. Поэтому я долго не мог научится ползоваться RedPlait'овским плагином ;-) А вообще интересно можно это поправить изменив настройки, в ida.cfg. Есть там параметр набор видимых символов... ? |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.072 |