Перейти к содержанию
Авторизация  
stamer2014

Можно Ли Как-То Вытащить Исходный Код Сборки

Рекомендуемые сообщения

Можно ли как-то вытащить исходный код сборки которая уже собранная ?

Если да то как ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вытащить можно декомпилятором, но потом не собрать его

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Потому что декомпил не 100%

Изменено пользователем Gatsby
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что ты люсю 2 декомпилить решил ?

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Потому что декомпил даст жалкое подобие исходного кода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

О, тоже вопрос созрел, щас вобще есть какая нибудь птс с исходниками?

 

т.е. с более менее нормальной реализацией

Изменено пользователем Gatsby
  • Upvote 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

есть

Спасибо за ответ :crazy:п.с ты убит...

Изменено пользователем Gatsby
  • Upvote 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ответ :crazy:п.с ты убит...

для всего остального есть гугл

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Декомпиляция выдаст машинный код!

Посмеялся, спс.

Почитайте, что такое машинный код и что такое декомпиляция прежде чем писать такое.

Порой лучше промолчать и выглядеть умнее... =\

P.S. ява = байткод как бэ. А если про птс = всё равно противоречите понятиям.

Изменено пользователем Typer

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну может неправильно выразился, хотя это ты походу неправильно понял, я прочитал и не одну книгу по ява так что умничать тут нестоит!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну может неправильно выразился, хотя это ты походу неправильно понял, я прочитал и не одну книгу по ява так что умничать тут нестоит!

Что ты несешь?Что ты там прочел,какие книги что ты заливаеш, как можно незнать что декомпил дает подобие оригинального исходного кода,как можно прочесть книжки по Яве и незнать что машинный код и байт код это не одно и то же, что за идиоты пошли..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну может неправильно выразился, хотя это ты походу неправильно понял, я прочитал и не одну книгу по ява так что умничать тут нестоит!

Вы неправильно выразились. И при чем тут книги по яве? Это основы программирования.

Машинный код есть скомпилируемое бинарное приложение. По вашим словам получается, что декомпилятор декомпилирует машинный код и выдаёт машинный код.... WTF????

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ты кретин а байт код у тебя на микроволновке работать будет давай лесом иди учись!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Вы неправильно выразились. И при чем тут книги по яве? Это основы программирования.

Машинный код есть скомпилируемое бинарное приложение. По вашим словам получается, что декомпилятор декомпилирует машинный код и выдаёт машинный код.... WTF????

Да говорю же неправильно выразился)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ты кретин а байт код у тебя на микроволновке работать будет давай лесом иди учись!

Байт код работает на JVM а уже она стоит на том устройстве или в той ОС где нужно выполнить приложение, читатель херов, иди почитай книжки потом суйся с поучениями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Байт код работает на JVM а уже она стоит на том устройстве или в той ОС где нужно выполнить приложение, читатель херов, иди почитай книжки потом суйся с поучениями.

Я в общем хотел сказать что ты когда компильш яву компилятор предбразует код в когд понятный компу, а обратно он его уже не переделать, только если писать самому!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я в общем хотел сказать что ты когда компильш яву компилятор предбразует код в когд понятный компу, а обратно он его уже не переделать, только если писать самому!

Опять неверно. Ява преобразует исходный код в байт-код. При запуске JVM она этот байт-код интерпретирует в машинный код (взависимости от ОС).

Обратно байт-код можно переделать, при чем очень даже успешно, в отличии от машинного кода, который преобразуется в команды машинного языка (он же асм).

Изменено пользователем Typer

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я в общем хотел сказать что ты когда компильш яву компилятор предбразует код в когд понятный компу, а обратно он его уже не переделать, только если писать самому!

 

неа...

 

Приложения Java обычно транслируется в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине (JVM) вне зависимости от компьютерной архитектуры.

 

Источник: http://ru.wikipedia.org/wiki/Java

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и меня уже убери раз пошол по всем ))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...