Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Android [игнор отключен] [закрыт для гостей] / Открыть APK и JAR и посмотреть код легко / 13 сообщений из 13, страница 1 из 1
29.06.2016, 12:00
    #39264566
AromaFon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
Наткнулся, что легко можно почитать код APK и JAR. Ведь это хаос. Открыл чего хочешь, почитал, скопировал себе... Я уже молчу про вредоносный код. Лес руби - не хочу. Или не все так просто?
...
Рейтинг: 0 / 0
29.06.2016, 13:16
    #39264629
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
Да и exe читать проще простого...
Что теперь поделать?
...
Рейтинг: 0 / 0
29.06.2016, 13:38
    #39264652
AromaFon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
wadman, из exe в Visual Basic?
...
Рейтинг: 0 / 0
29.06.2016, 13:42
    #39264654
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
AromaFonиз exe в Visual Basic?
Хоть куда с, примерно, равным по качеству кода, что и из apk.

Предлагаю продолжить разговор на эту тему, когда получишь из декомпилированного watsappa свой apk со своей подписью. :)
...
Рейтинг: 0 / 0
29.06.2016, 15:17
    #39264761
AromaFon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
wadman, Ты меня пугаешь? Я нашел ошибку и строку где JAR считывает 0... А потом, что значит моя подпись? Я как понимаю, все код дерут, как могут. А потом мой APK, также откроет, кто захочет. А продавать APK я не планирую...
...
Рейтинг: 0 / 0
29.06.2016, 15:42
    #39264786
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
AromaFonТы меня пугаешь?
Не я, ты сам себя напугал. Полного реверса не получится, то есть обратно собрать рабочее приложение не получится в более менее серьезном проекте. Подсмотреть интересные места - вполне возможно.
Но это возможно в любом исполняемом файле на любой платформе за исключением web, где код выполняется на сервере, а клиент видит только результат.
...
Рейтинг: 0 / 0
29.06.2016, 16:02
    #39264812
Джибс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
свои проекты я не закрываю, мне все равно, пускай смотрят.

проекты заказчиков, уже прогардом по максимум обфусцирую итд.
так что там сложнее.
...
Рейтинг: 0 / 0
29.06.2016, 16:38
    #39264853
AromaFon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
Успокоили меня спасибо. Я уже взял из JAR , все что мне нужно в свой проект. Перенес все нужные классы. Ковыряюсь пока в чужом коде.
...
Рейтинг: 0 / 0
05.08.2016, 18:23
    #39287492
AromaFon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
Джибс, а как усложнить раскрытие кода? Обфускация не очень хорошее слово. Нужно стороннее программное обеспечение?
...
Рейтинг: 0 / 0
05.08.2016, 18:44
    #39287505
Джибс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
AromaFonДжибс, а как усложнить раскрытие кода? Обфускация не очень хорошее слово. Нужно стороннее программное обеспечение?

нет, андирод студио с градлом это само умеет.
...
Рейтинг: 0 / 0
05.08.2016, 19:25
    #39287529
AromaFon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
Джибс, я как понимаю, что-то надо прописать в Gradle. Хотя кто умеет читать чужой код, свою быстрее напишет, а кто не умеет - тому это и не зачем. Буду копать.
...
Рейтинг: 0 / 0
05.08.2016, 19:30
    #39287533
AromaFon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
Джибс, Это?

Для его включения нужно выставить в build.gralde свойство minifyEnabled в true и добавить файл proguard-rules.txt в папку app.

buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}

В этом файле нужно прописать правила для работы proguard.

-keep public class <MainActivity>
...
Рейтинг: 0 / 0
06.08.2016, 12:21
    #39287662
Джибс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть APK и JAR и посмотреть код легко
да это
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Открыть APK и JAR и посмотреть код легко / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]