Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.snto-msu.net/showflat.php?Number=8592760&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Wed Apr 13 13:37:35 2016
Кодировка: Windows-1251
Как узнать код программы? - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 0 | 20 | 40 | 60 | показать все | след. страница
elvinbarons
journeyman

Рег.: 01.12.2008
Сообщений: 60
Рейтинг: 10
  Как узнать код программы?
      04.05.2009 16:39
1

Есть программа, exe-файл под DOS.Как узнать на чем она написана и можно ли посмотреть ее код?

KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Как узнать код программы? [re: elvinbarons]
      04.05.2009 17:09
1

> Есть программа, exe-файл под DOS.
> Как узнать на чем она написана

Иногда это невозможно.

> и можно ли посмотреть ее код?

Нет.


---
Ибо нефиг.

elvinbarons
journeyman

Рег.: 01.12.2008
Сообщений: 60
Рейтинг: 10
  Re: Как узнать код программы? [re: KOHTPA]
      04.05.2009 17:12
 

по гуглил

сказали что нужен PEid.
Сначала надо узнать чем прога упакована ---> юзаеш PEid(КАК ИМ ПОЛЬЗОВАТЬСЯ?)
Потом ищешь соответствующий распаковщик и юзаеш его

KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Как узнать код программы? [re: elvinbarons]
      04.05.2009 17:14
1

Лучше скажи зачем это.


---
"Истина всегда конкретна."

elvinbarons
journeyman

Рег.: 01.12.2008
Сообщений: 60
Рейтинг: 10
  Re: Как узнать код программы? [re: KOHTPA]
      04.05.2009 17:19
 

прога по физике.мне нужно узнать как расчитывается одна формула...так как с моей теорией не сходиться(

fedechka

Рег.: 10.09.2004
Сообщений: 58783
Из: Отрадное
Рейтинг: 10953
  Re: Как узнать код программы? [re: elvinbarons]
      04.05.2009 17:20
12

лучше сначала Розенталя проштудируй - рано тебе еще в физику соваться



без подписи
elvinbarons
journeyman

Рег.: 01.12.2008
Сообщений: 60
Рейтинг: 10
  Re: Как узнать код программы? [re: fedechka]
      04.05.2009 17:24
1

)))не любил эту книгу

fedechka

Рег.: 10.09.2004
Сообщений: 58783
Из: Отрадное
Рейтинг: 10953
  Re: Как узнать код программы? [re: elvinbarons]
      04.05.2009 17:24
 

заметно



без подписи
KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Как узнать код программы? [re: elvinbarons]
      04.05.2009 17:24
3

> прога по физике.
> мне нужно узнать как расчитывается одна формула

Наиболее разумный подход --- подумать, как оно могло быть посчитано,
выдвинуть несколько лучших гипотез, проверить их. Если ни одна не
подходит, перепроверить свой результат.

Можно попробовать восстановить алгоритм по результатам
дизассемблирования или трассировки, но это для сильных
духом. Кроме того, оно требует некоторых знаний.


---
"Человек полетит, опираясь не на силу своих мышц,
а на силу своего разума."

DarkGrayМодератор
Carpal Tunnel

Рег.: 30.09.2002
Сообщений: 31421
Рейтинг: 8954
  Re: Как узнать код программы? [re: elvinbarons]
      04.05.2009 17:25
3

Quote:

Как узнать на чем она написана и можно ли посмотреть ее код?




код посмотреть можно, но ассемблерный.
для анализа ассемблерного кода удобнее всего IDA.

KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Как узнать код программы? [re: fedechka]
      04.05.2009 17:26
9

Федя, а там, в Розентале, разве не было ничего по пунктуации?


---
"Не надо читать много книг."

KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Как узнать код программы? [re: DarkGray]
      04.05.2009 17:27
 

> для анализа ассемблерного кода удобнее всего IDA.

Совсем не факт.


---
...Я работаю антинаучным аферистом...

elvinbarons
journeyman

Рег.: 01.12.2008
Сообщений: 60
Рейтинг: 10
  Re: Как узнать код программы? [re: KOHTPA]
      04.05.2009 17:30
 

что значит анализ "ассемблерного кода"?

значит можно восстановить текст программы?

KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Как узнать код программы? [re: elvinbarons]
      04.05.2009 17:31
1

> что значит анализ "ассемблерного кода"?

Машинного, но в чуть более человеческой нотации, чем ряды цифр.

> значит можно восстановить текст программы?

Нет.


---
...Я работаю антинаучным аферистом...

fedechka

Рег.: 10.09.2004
Сообщений: 58783
Из: Отрадное
Рейтинг: 10953
  Re: Как узнать код программы? [re: KOHTPA]
      04.05.2009 17:39
-4

а я хз - я не читал:)))



без подписи
elvinbarons
journeyman

Рег.: 01.12.2008
Сообщений: 60
Рейтинг: 10
  Re: Как узнать код программы? [re: fedechka]
      04.05.2009 17:59
 

всем спасибо

kernel386
Seraph

Рег.: 06.03.2006
Сообщений: 3920
Из: Gevurah
Рейтинг: 2058
  Re: Как узнать код программы? [re: elvinbarons]
      04.05.2009 20:04
 

PEid - это для PE, вроде? а PE - вроде как виндовый?

я бы воспользовался программкой un-pack, последняя версия 2.3, кажется

выдает порядочное количество инфы о файлах вообще, а особенно об исполняемых



_______
Мой ник читается "Хамаль"
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4699
Из: Теплый Стан
Рейтинг: 3879
  Re: Как узнать код программы? [re: kernel386]
      04.05.2009 21:10
4

Ну PE это и досовский формат, кроме того не уверен, что автор отличает дос программу и консольное приложение и вообще с чего вы взяли что там что-то запаковано?



Dance hard. Die fast.
Basilio
GreenOne

Рег.: 14.10.2002
Сообщений: 13750
Из: Москва
Рейтинг: 3476
  Re: Как узнать код программы? [re: Keres]
      04.05.2009 21:18
3

PE это не досовский формат. разве что можно утверждать, что экзешники под win3.1 имели такой формат.
Вопрос ко всем: вдруг, автор треда собрался реверсить нечто типа матлаба?

к автору: выложи чтоли экзешник, народ глянет - может что и подскажет

vissi

Рег.: 30.09.2007
Сообщений: 9275
Рейтинг: 8222
  Re: Как узнать код программы? [re: Keres]
      04.05.2009 21:20
4

Эта программа, скорее всего, из тех, которые написаны n лет назад в каком-нибудь институте для конкретной задачи, никакой защиты на ней быть не должно.
Для DOS я помню отладчик TDD (есть в комплекте borland с/pascal), но есть и более модные отладчики.

2 KOHTPA:
Не пойму, к чему такая категоричность. Для некоторых компиляторов C сейчас есть годные декомпиляторы. Хотя это не тот самый код, да.



Страницы: 0 | 20 | 40 | 60 | показать все | след. страница

Technical >> Development (Archive)

Дополнительная информация
1 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

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

Печать темы
>>
Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в