Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2011, 21:35   #1
lockerzfan
Новичок
Джуниор
 
Регистрация: 23.06.2011
Сообщений: 3
По умолчанию Не могу определить язык программирования

Столкнулся с проблемой.Не могу определить язык программирования.
Фрагмент программы:
Напишите здесь или в Skyp:lushinigor
Icq: 444111987
Изображения
Тип файла: jpg adc458dd05d2.jpg (23.2 Кб, 65 просмотров)
lockerzfan вне форума Ответить с цитированием
Старый 23.06.2011, 21:38   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а какое отношение бинарник имеет к ЯП?
там уже нет исходников, знание ЯП вам не поможет.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 23.06.2011, 21:42   #3
lockerzfan
Новичок
Джуниор
 
Регистрация: 23.06.2011
Сообщений: 3
По умолчанию

мне нужно изменить эту программуно я не знаю языка на котором нужно её модернизировать.
lockerzfan вне форума Ответить с цитированием
Старый 23.06.2011, 21:44   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Первые две буквы MZ говорят, что это исполняемый EXE-файл. Вам может помочь декомпилятор и знание языка Assembler.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 23.06.2011, 21:46   #5
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

В каком плане её модернизировать???
Поменять заложенные в ней ресурсы? Тогда прогоните через ResHacker!
Ну а если менять сам функционал проги! То... Можете конечно програть там через диссасемблер и чё нить сменить, или через WinHex Высмотреть чё за байты заменить и написать патч! Но я хз.
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 23.06.2011, 21:46   #6
lockerzfan
Новичок
Джуниор
 
Регистрация: 23.06.2011
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Первые две буквы MZ говорят, что это исполняемый EXE-файл. Вам может помочь декомпилятор и знание языка Assembler.
Спасибо!......
lockerzfan вне форума Ответить с цитированием
Старый 24.06.2011, 09:03   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Smitt&Wesson
Вам может помочь декомпилятор и знание языка Assembler.
ну, это чисто ТЕОРЕТИЧЕСКИ!
А практически, раз у TC возник такой вопрос, значит ему это точно не поможет

Тем более, что кроме Ассемблера, как такового, нужно ещё много чего знать и уметь... Да и EXE-шники бывают очень разные.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.06.2011, 09:16   #8
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Я лишь хотел указать направление. Т.е. в какую сторону рыть.
А самый радикальный путь, связаться с автором программы и попросить его доделать в программе чего либо. Как правило авторы на это идут. Они тоже заинтересованы в продвижении своего продукта. Со мной, по крайней мере, такое было. Доработал прогу по просьбе. Выиграли оба. Он получил необходимый функционал, я - улучшенную версию проги.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 24.06.2011, 13:23   #9
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

На самом деле многие компиляторы обычно подписываются. Прямо в тексте надо поискать, но здесь возникает проблема, ТС скорее всего не знает, какие буковки надо смотреть. На вскидку Visual Basic, Delphi ну и пр. По моему крайне скромному опыту в данном вопросе - искать следует где-то ближе к концу файла. Так что реально определить ЯП иногда возможно, вот только не знаю сможет ли это как то помочь ТСу.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу найти книгу Стивена Праты "Язык программирования C. Лекции и упражнения". Может есть у кого? Catharsis Общие вопросы C/C++ 0 10.06.2010 12:46
Определить язык программирования Nemez Свободное общение 1 03.03.2010 12:56
Язык программирования С++ Jasper92 Свободное общение 2 09.11.2009 13:51
Язык программирования C Jasper92 Свободное общение 17 06.09.2009 11:13
язык программирования Си Ruslan0990kz Общие вопросы C/C++ 1 03.06.2009 22:01