Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> отладка 16 битных программ 
:(
    Опции темы
wester
Дата 2.11.2010, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 27.2.2009

Репутация: нет
Всего: 13



Доброго времени суток.
встала задача ,как отладить прогу в 16 битном режиме ( не знаю как правильно)))
на первый взгляд написана в turbo pascal.
Пробовал Olly Dbg, но послала мол "не могу так работать"
какие мысли ? 

там даже особо отлаживать не надо, а глянуть на строки в ресурсах программы
PM MAIL   Вверх
Alexeis
Дата 2.11.2010, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 2
Всего: 459



Цитата(wester @  2.11.2010,  18:35 Найти цитируемый пост)
там даже особо отлаживать не надо, а глянуть на строки в ресурсах программы

  Так открой его в блокноте или WinHEX


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
wester
Дата 2.11.2010, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 27.2.2009

Репутация: нет
Всего: 13



Alexeis
в блокноте и в WinHex отображается абракадабра
PM MAIL   Вверх
Alexeis
Дата 2.11.2010, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 2
Всего: 459



wester, был во времена турбо паскаля еще такой турбо-ассемблер. Не уверен умеет ли он дизасемблировать, но отладка должна быть по любому.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
wester
Дата 2.11.2010, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 27.2.2009

Репутация: нет
Всего: 13



Alexeis
гм, сомневаюсь, что прога написана на асме...
сейчас гляну на турбо-ассамблер
PM MAIL   Вверх
Sartorius
Дата 2.11.2010, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: нет
Всего: 37



wester, TDD (в DosBox-е если приложение не виндовое). 
Абракадабра из-за кодировки видимо DOS-овсконй. В Far-е посмотри его тогда
PS
 IDA вроде любой формат пережевывает. Как я понимаю, трассировка то и не нужна

Это сообщение отредактировал(а) Sartorius - 2.11.2010, 18:41
PM MAIL ICQ   Вверх
wester
Дата 2.11.2010, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 27.2.2009

Репутация: нет
Всего: 13



Sartorius
в IDA у меня глаза разбегаются)
вечером поищу какой - нибудь мануал типа olly на wasm.ru
про Far дельная мысль, сейчас скачаю

Цитата

TDD (в DosBox-е если приложение не виндовое). 

не совсем понял, имелось ввиде turbo-debuger  ?
PM MAIL   Вверх
Sartorius
Дата 2.11.2010, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: нет
Всего: 37



Цитата(wester @  2.11.2010,  20:01 Найти цитируемый пост)
имелось ввиде turbo-debuger  ? 

Ага. Он. Немного не так написал TD  smile TDD - это GUI обертка для GDB

Это сообщение отредактировал(а) Sartorius - 2.11.2010, 19:07
PM MAIL ICQ   Вверх
wester
Дата 2.11.2010, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 27.2.2009

Репутация: нет
Всего: 13



Sartorius
FAR показал, что кодировка обычная досовская (oem) 
но ни одной строки , которая попадается в программе я не нашел ( кроме надписей меню)

там дается число в одной с.с. нужно его перевести в другую, и написать ответ. 
числа переводить могу, просто мне нужно посмотреть на все эти числа, которые дают в качестве примера.
сомневаюсь, что они генерируются случайно.
PM MAIL   Вверх
Sartorius
Дата 2.11.2010, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: нет
Всего: 37



Цитата(wester @  2.11.2010,  20:20 Найти цитируемый пост)
 просто мне нужно посмотреть на все эти числа, которые дают в качестве примера.
сомневаюсь, что они генерируются случайно. 

Да почему бы и нет.  Я бы random-ом их генерировал...
В общем узнать, что там делается поможет только дизассемблирование/трассировка

Это сообщение отредактировал(а) Sartorius - 2.11.2010, 19:24
PM MAIL ICQ   Вверх
wester
Дата 2.11.2010, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 27.2.2009

Репутация: нет
Всего: 13



Sartorius
печаль... 

тогда я так понимаю, что кроме IDA никто другой не позволит модифицировать прогу и сохранить ее на диск ?
PM MAIL   Вверх
Sartorius
Дата 3.11.2010, 12:20 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: нет
Всего: 37



Цитата(wester @  2.11.2010,  20:29 Найти цитируемый пост)
тогда я так понимаю, что кроме IDA никто другой не позволит модифицировать прогу и сохранить ее на диск ? 


wester, что бы не возникало таких вопросов, советую почитать почитать Криса Касперски "Искусство дизассемблирования" и "Образ мышления - дизассемблер IDA". Потусоваться на wasm.ru. Важно понять, что реверсинг так на раз не освоишь. Удачи 


PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Разные вопросы"
Smartov

Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
Если вы все же не смогли найти подходящего раздела - создавайте тему здесь.


С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разные вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1073 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.