Открыть ехе через ТР
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Открыть ехе через ТР - 2008-02-03 00:13:09.216666
|
|
|
WP
Сообщений: 40
Оценки: 0
Присоединился: 2007-11-29 20:02:39.070000
|
Есть тест - ну обычный тест с вопросами ……Написан он на турбо паскале. Вопрос такой - как его открыть через турбо паскаль, чтобы уже потом переделать? Ну он сам .exe эт ясн.
|
|
|
RE: Открыть ехе через ТР - 2008-02-03 00:15:42.080000
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Если есть токо *.exe,то именно через Pascal-никак.Точно.Если он с базой данных работает,то файл базы данных ещё можно редактировать,а вот ехе-нет.
|
|
|
RE: Открыть ехе через ТР - 2008-02-03 00:24:02.553333
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
поидее он имеет в виду передать выполнение ЕХЕ файлу ) а не открыть его )
|
|
|
RE: Открыть ехе через ТР - 2008-02-03 00:27:37.526666
|
|
|
WP
Сообщений: 40
Оценки: 0
Присоединился: 2007-11-29 20:02:39.070000
|
Я имею ввиду его открыть опять через саму среду программирования , чтоб немного изменить саму программу. Я просто слышал что есть какието декомпиляторы или чет там такое…Короч как эт возможно? или нельзя так сделать?
|
|
|
RE: Открыть ехе через ТР - 2008-02-03 02:33:03.590000
|
|
|
crbunny
Сообщений: 223
Оценки: 0
Присоединился: 2006-06-22 21:20:01
|
Да, это возможно. Но оценивай свои силы. Я бы стал заморачиваться подобной ерундой, только если время выучивания предмета превышает суток семь. То есть конкретно тем, что ты описываешь "декомпилировать, разобраться". Попробуй ArtMoney. Если автор не обременен лишним мозгом, то все пройдет хорошо.
|
|
|
RE: Открыть ехе через ТР - 2008-02-03 03:09:26.400000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
-> дизассемблеры. Если не знаешь, что это такое - то проще самому новый тест написать будет
|
|
|
RE: Открыть ехе через ТР - 2008-02-03 23:55:24.930000
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
_SaZ_ +1 Турбо Паскалем ты это НЕ откроешь и не "декомпилируешь"(ваще нет такого понятия почти).А дизассемблировать то можно,но редактировать будет не по-детски тяжело(ибо это ассемблер,а не Паскаль)+учить его+мучаться.Проще переписать или придумать чё-нить другое. // quote:
Ну так юзай кнопку "оценить пост" =) ! Без проблем)).
|
|
|
RE: Открыть ехе через ТР - 2008-02-03 23:59:53.620000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Ну так юзай кнопку "оценить пост" =) !
|
|
|
RE: Открыть ехе через ТР - 2008-02-08 19:04:10.190000
|
|
|
tеstеr
Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
|
Если этот тест не содержит никаких файлов данных (*.dat, *.data, *.q, *.?), а есть только exe. То нет ничего проще: Переименуй его в txt, открой блокнотом, выбери шрифт TERMINAL, и найди там внятные символы (секция данных располагается перед кодом - в начале программы). Поэтому ты увидишь все вопросы и все ответы (отсеяв текст вопросов из этого псевдо-листинга ты получишь текст потенциальных ответов). А дальше тест решить будет проще.
|
|
|
RE: Открыть ехе через ТР - 2008-02-08 19:37:59.466666
|
|
|
tеstеr
Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
|
хотя я ступил, тест ведь заключается в выборе правильного ответа, а не в вводе строк. Поэтому без дизассемблирования никак.
|
|
|
RE: Открыть ехе через ТР - 2008-02-08 19:47:47.960000
|
|
|
tеstеr
Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
|
Если этот тест в debud версии (что крайне маловероятно), то увидеть исходный код можно: найди в папке с bin паскаля утилиты td.exe или td386.exe запусти их, открой свой тест. Если тип билда == debug, то увидишь ассемблер в перемешку с паскалем. паскаль будет ввиде коментариев. Но всё равно это хакерская работа, а не студенческая, ей надо заниматься не перед экзаменами. Также есть и другие (более красивые) отладчики/дизаасемблеры, чем это творение борланда. Та же Delphi подойдёт. Если сейчас ты (WP) говоришь о паскале, то с Delphi ты знаком или познакомишься (придётся) совсем скоро, поэтому юзай.
|
|
|
|
|