Страница 1 из 1

как быть с защитой кода?

Добавлено: 23 янв 2016, 20:33
GRAF_COLLIOSTRO
вопрос собстна вот в чём: порылся в нете - нашёл массу декомпиляторов... собрать приложение из чужого апк конечно процесс достаточно мозгодуйный, но получить исходные тексты классов - не проблема.

и автоматом вытекает следующее: я по ftp лью фотки клиентские на сервер под паролем. я хожу в БД на интернет-сервер... я использую in-app платёжки... и тут вот выясняется, что ЛЮБОЙ более менее продвинутый юзверь может открыть исходный текст класса и увидеть механизм как и чего у меня тама... тот же пароль от FTP он получает как с добрым утром. после чего он пойдёт валить мой FTP сервер... ну и так дальше...

Уважаемые ГУРУ, как защитить исходники??? не писать же по каждому пустяку нативные библиотеки... Подкиньте идей куда рыть и где читать про енто...

Re: как быть с защитой кода?

Добавлено: 23 янв 2016, 21:08
Sergey777
GRAF_COLLIOSTRO писал(а):вопрос собстна вот в чём: порылся в нете - нашёл массу декомпиляторов... собрать приложение из чужого апк конечно процесс достаточно мозгодуйный, но получить исходные тексты классов - не проблема.

и автоматом вытекает следующее: я по ftp лью фотки клиентские на сервер под паролем. я хожу в БД на интернет-сервер... я использую in-app платёжки... и тут вот выясняется, что ЛЮБОЙ более менее продвинутый юзверь может открыть исходный текст класса и увидеть механизм как и чего у меня тама... тот же пароль от FTP он получает как с добрым утром. после чего он пойдёт валить мой FTP сервер... ну и так дальше...

Уважаемые ГУРУ, как защитить исходники??? не писать же по каждому пустяку нативные библиотеки... Подкиньте идей куда рыть и где читать про енто...
Здравствуйте! Обфускация исходного кода, применение криптографии для персональных или конфиденциальных данных.

Re: как быть с защитой кода?

Добавлено: 23 янв 2016, 21:27
GRAF_COLLIOSTRO
Sergey777 писал(а): Здравствуйте! Обфускация исходного кода, применение криптографии для персональных или конфиденциальных данных.
эммм... а есть какие-то конкретные примеры, чего юзать то?

Re: как быть с защитой кода?

Добавлено: 24 янв 2016, 10:33
Sergey777
Sergey777 писал(а):
GRAF_COLLIOSTRO писал(а):вопрос собстна вот в чём: порылся в нете - нашёл массу декомпиляторов... собрать приложение из чужого апк конечно процесс достаточно мозгодуйный, но получить исходные тексты классов - не проблема.

и автоматом вытекает следующее: я по ftp лью фотки клиентские на сервер под паролем. я хожу в БД на интернет-сервер... я использую in-app платёжки... и тут вот выясняется, что ЛЮБОЙ более менее продвинутый юзверь может открыть исходный текст класса и увидеть механизм как и чего у меня тама... тот же пароль от FTP он получает как с добрым утром. после чего он пойдёт валить мой FTP сервер... ну и так дальше...

Уважаемые ГУРУ, как защитить исходники??? не писать же по каждому пустяку нативные библиотеки... Подкиньте идей куда рыть и где читать про енто...
Здравствуйте! Обфускация исходного кода, применение криптографии для персональных или конфиденциальных данных.
Для обфускация исходного кода может помочь ProGuard
http://habrahabr.ru/post/112833/
В качестве примера криптографии можете воспользоваться этой статьёй:
http://developer.alexanderklimov.ru/and ... crypto.php

Re: как быть с защитой кода?

Добавлено: 24 янв 2016, 14:17
GRAF_COLLIOSTRO
угу, спасибо!
Нагуглил тут параллельно несколько платных вариантов... остаётся выбрать что лучше и практичнее заюзать...
Спасибо! теперь есть чем заняться в ближайшие дни)