Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Открыть ехе через ТР

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Открыть ехе через ТР
Имя
Сообщение << Старые топики   Новые топики >>
Открыть ехе через ТР - 2008-02-03 00:13:09.216666   
WP

Сообщений: 40
Оценки: 0
Присоединился: 2007-11-29 20:02:39.070000
Есть тест - ну обычный тест с вопросами ……Написан он на турбо паскале. Вопрос такой - как его открыть через турбо паскаль, чтобы уже потом переделать? Ну он сам .exe эт ясн.
Post #: 1
RE: Открыть ехе через ТР - 2008-02-03 00:15:42.080000   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
 Если есть токо *.exe,то именно через Pascal-никак.Точно.Если он с базой данных работает,то файл базы данных ещё можно редактировать,а вот ехе-нет.
Post #: 2
RE: Открыть ехе через ТР - 2008-02-03 00:24:02.553333   
T

Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
поидее он имеет в виду передать выполнение ЕХЕ файлу ) а не открыть его )
Post #: 3
RE: Открыть ехе через ТР - 2008-02-03 00:27:37.526666   
WP

Сообщений: 40
Оценки: 0
Присоединился: 2007-11-29 20:02:39.070000
Я имею ввиду его открыть опять через саму среду программирования , чтоб немного изменить саму программу. Я просто слышал что есть какието декомпиляторы или чет там такое…Короч как эт возможно? или нельзя так сделать?
Post #: 4
RE: Открыть ехе через ТР - 2008-02-03 02:33:03.590000   
crbunny

Сообщений: 223
Оценки: 0
Присоединился: 2006-06-22 21:20:01
Да, это возможно. Но оценивай свои силы. Я бы стал заморачиваться подобной ерундой, только если время выучивания предмета превышает суток семь. То есть конкретно тем, что ты описываешь "декомпилировать, разобраться".

Попробуй ArtMoney. Если автор не обременен лишним мозгом, то все пройдет хорошо.
Post #: 5
RE: Открыть ехе через ТР - 2008-02-03 03:09:26.400000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
-> дизассемблеры.
Если не знаешь, что это такое - то проще самому новый тест написать будет
Post #: 6
RE: Открыть ехе через ТР - 2008-02-03 23:55:24.930000   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
_SaZ_ +1
Турбо Паскалем ты это НЕ откроешь и не "декомпилируешь"(ваще нет такого понятия почти).А дизассемблировать то можно,но редактировать будет не по-детски тяжело(ибо это ассемблер,а не Паскаль)+учить его+мучаться.Проще переписать или придумать чё-нить другое.   //
quote:

&nbsp;&nbsp;Ну так юзай кнопку "оценить пост" =) !

Без проблем)).
Post #: 7
RE: Открыть ехе через ТР - 2008-02-03 23:59:53.620000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Ну так юзай кнопку "оценить пост" =) !
Post #: 8
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, и найди там внятные символы (секция данных располагается перед кодом - в начале программы). Поэтому ты увидишь все вопросы и все ответы (отсеяв текст вопросов из этого псевдо-листинга ты получишь текст потенциальных ответов).

А дальше тест решить будет проще.
Post #: 9
RE: Открыть ехе через ТР - 2008-02-08 19:37:59.466666   
tеstеr

Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
хотя я ступил, тест ведь заключается в выборе правильного ответа, а не в вводе строк. Поэтому без дизассемблирования никак.
Post #: 10
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 ты знаком или познакомишься (придётся) совсем скоро, поэтому юзай.
Post #: 11
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Открыть ехе через ТР







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.