Другие языки программирования и технологии
как посмотреть исходник программы?
Использовать декомпилятор того языка, на котором прога писана. Не факт, что просмотришь коректно, многие программы защищены. Может помочь IDA Pro. Умная штучка. Можно посмотреть в шеснадцатиричном редакторе. Зависит от целей.
Программу можно декомпилировать, если это .exe или подобный файл. В любом случае, если программа содержит бинарный код, то можно увидеть лишь её версию на ассемблере, а так чтобы сделать из неё код программы на дельфи или на си++ -невозможно.
Второй вариант - программа не бинарная и исходный код можно открыть блокнотом. Если он обфусцирован или дешифрован или "минимизирован", то это просто ещё одна итерация реверс-инжинеринга.
Второй вариант - программа не бинарная и исходный код можно открыть блокнотом. Если он обфусцирован или дешифрован или "минимизирован", то это просто ещё одна итерация реверс-инжинеринга.
Исходный код, верней его асемблерный вариант можно получить в ходе дизасемблирования. Существует множество программ, к примеру OllyDebuger, который преобразуют exe в асмовские инструкции. Если понимаем асм, то по полученной интерпритации кода можно сообразить где выводим строку, где светим окошко и т. д. Ну а там зная принцип работы алгоритма либо пишем аналог на нужном нам языке, либо оставляем в асм и правим под наши нужды (это называется крэком или варезом).
Какой? В какой среде? Какой формат?
все очень просто. Вот несколько шагов для этого:
1. В окне программы нажми F1
2. Выбери пункт "About" или "Об авторе"
3. Затем "Написать автоу"
4. В письме так и напиши, прошу выслать исходники вашей программы.
5. Ждать ответа.. .
Еще как вариант поставь nix-платформу. Под нее програмы практически все с открытым исходным кодом (см. в блокноте)
1. В окне программы нажми F1
2. Выбери пункт "About" или "Об авторе"
3. Затем "Написать автоу"
4. В письме так и напиши, прошу выслать исходники вашей программы.
5. Ждать ответа.. .
Еще как вариант поставь nix-платформу. Под нее програмы практически все с открытым исходным кодом (см. в блокноте)
если у тебя нет исходника (проекта) , то ты его никак не посмотришь, а если есть тогда запускаешь среду в которой она была написана файл-> открыть проект..
Похожие вопросы
- Изучив (прочитав, проанализировав) весь код исходников программы будешь знать её так же хорошо, как и её разработчик?
- Что такое исходник программы??? Возможно ли его изменить?Пожалуйста поподробней
- посмотрите мою программу на с++.Помогите разобраться
- Продаю программу с исходниками на Visual Basic 2008 за 50 руб.
- Кто подскажет программу, которая пишет на PHP,чтобы я исходники PHP мог в ней посмотреть?
- Кто-нибудь на этом форуме умеет собирать программы из исходников под Windows? Где можно этому научиться?
- Сколько стоит исходник?
- Возможно ли обратная компиляция? Теоретически. Вернуть любую программу в исходники.
- У меня вопрос, а если я написал программу и продал её с исходниками другому человеку, права на неё кому принадлежат ?
- Печать чертежей. Как можно распечатать чертежи из программы "Автокад" на формате А4, если исходник на А1!