|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.06.2009, 16:31 | #1 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 34
|
как определить язык прогроммирования?
Проделал я опыт взял 2 ехе файла написанных на разных языках:
открыл оба в OLLYDBG и что оказалось она показывает похожие коды что в ассамблере ято в делфи что в бейсике дудут написаны ехе ей без разницы. как по ехе определить язык программирывания? |
27.06.2009, 16:41 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Можете попробовать программку PEiD. Показывает, в чем скомпилина (или чем запакована).
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
27.06.2009, 17:32 | #3 |
Заблокирован
Регистрация: 27.06.2009
Сообщений: 2
|
компиляторы могут быть разными
Да, если екзешник упакован, то есть много средств, которые это скажут.
Но язык может быть один, а компиляторы разные. Вот у ранней версии моего любимого языка Кларион не было компилятора. И я собирал екзешник компилятором от МС Си, скармливая ему OBJ. Если k EXE есть DLL и он без них не работает, то можно определить по внешнему виду DLL( типовые обозначения и т.д.) |
27.06.2009, 18:08 | #4 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 34
|
для редактора есть dll если его удалить то он не запускаеться вообще.
щас попробую PEiD |
27.06.2009, 18:17 | #5 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 34
|
FILE Ghostrecon.exe
Entrypoint 002F2EAE file offset 002F2EAE linker info 6.0 EP section .text first bytes 55,8B,EC,6A subsystem Win32 GUI Microsoft Visual C++ 6.0 вот данные из PEiD |
27.06.2009, 18:18 | #6 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 34
|
Microsoft Visual C++ 6.0 это и есть язык програмирывания?
если да то чем открывать ехе написанные на нем для изменения кода? |
27.06.2009, 18:30 | #7 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
Кое-что можно изменить через редактор ресурсов (это надписи, некоторые картинки и т.п.), кое-что можно изменять прямо в ассемблерном коде (для этого нужно знать Assembler). Но это очень сложно, да и возможности подобных изменений не очень широкие (возможно, проще будет заново написать код с нуля, чем серьёзно изменять программу в Assembler'е). |
||
27.06.2009, 18:31 | #8 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 34
|
да я пробывал visual bisic он не открывает его.
|
27.06.2009, 18:37 | #9 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 34
|
аи прямо на ассамблере написан чтоли и звуки с анимацией?
как на push call и т.д ожно написать действие солдат противника бежит в укрытие? мне на форумах сказали что аи на скриптах пишут а не на ассамблеере. |
27.06.2009, 18:38 | #10 |
Пользователь
Регистрация: 01.05.2009
Сообщений: 34
|
Microsoft Visual C++ если я скачаю это себе он не чего не покажет чтоли?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как одолеть английский язык? | Игорь007 | Свободное общение | 20 | 05.09.2009 11:51 |
Определить язык текста средствами VBA | Luckyrich | Microsoft Office Word | 4 | 30.05.2009 11:03 |
Подскажите как включить русский язык в Паскале 7,0 [?] | prikolist | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 11.09.2008 20:52 |
Среди 20 введёных чисел определить чётные, распечатать их, определить min | Spade | Помощь студентам | 4 | 15.06.2008 18:39 |
язык си++ подскажите как избавиться от вывода в массив | alexs2141 | Помощь студентам | 3 | 04.06.2008 09:55 |