powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как спрятать пароль??
18 сообщений из 18, страница 1 из 1
Как спрятать пароль??
    #34089474
azz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как спрятать пароль к БД так чтоб его потом не вылавили из кода???
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089510
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не класть его в код. Заодно - не закладывать заведомо левой архитектуры.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089522
azz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а куда класть?
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089559
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никуда не класть. Заставлять вводить пользователя. Для сервисов - делать аутентификацию средствами ОС того пользователя, под которым работает сервис.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089564
azz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня программа с Embedded ДБ. Пароль должна знат толко программа и я.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089574
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пароль к embedded db - довольно странное понятие. Впрочем, для экономии времени предлагаю тебе подумать над следующим аспектом: как бы ты ни прятал пароль, никому не потребуется его выковыривать. Будет вполне достаточно декомпилировать твою программу, добавить в нее любую нужную функциональность и скомпилировать назад.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089580
azz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
программа будет обработана дефокусатором.
В дб будет лежать дата до которой программа оплачена.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089600
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
azzпрограмма будет обработана дефокусатором.
И что? Это, допустим, усложнит задачу "понять, как она работает". Но вставить свой код в нужное место от этого особо сложнее не станет.

azzВ дб будет лежать дата до которой программа оплачена.
Хакеры всего мира уже радуются. Столько вариантов справиться, что аж глаза разбегаются.

Ты бы хоть в ключ активации, что ли, зашивал дату. Если закрыть и подписать несимметричным алгоритмом - знание пароля не сильно поможет изменить эту информацию. Впрочем, взломать оттого особо труднее не станет.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089608
azz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема в том сто программа не продается насовсем а сдаётса. т.е. дата будет менятся каждый месяц
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089615
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
azzпроблема в том сто программа не продается насовсем а сдаётса
Это называется аренда. И я бы на твоем месте изучил вопрос - почему этот метод удивительно непопулярен у пользователей, даже Microsoft не удалось его протолкнуть. А единственные представители этого жанра обладают одной важной особенностью.

azz. т.е. дата будет менятся каждый месяц
Ну и рассылай новые ключи при каждом продлении.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089626
azz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это конечно был бы вариант. Но мы расчитываем через постоянные обрашения к серверу вычислять не спер ли кто нашу прогу
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089632
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
azzэто конечно был бы вариант. Но мы расчитываем через постоянные обрашения к серверу вычислять не спер ли кто нашу прогу
Если программа вынуждена лезть к вашему серверу (вынуждена - не в смысле "вы так написали", а в смысле "это действительно нужно ей для работы"), это единственная стоящая защита из названных, о других и думать незачем.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089638
azz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Должен признать у меня действительно мала опыта..
опишите мне если возможно сценарий при котором пользовател может спакойно работать дальше(если он оплатил подписку) а мы бы могли контролировать его статус и замечать когда одной и тойже копией вдруг насинают ползоватся 20 человек
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089661
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это отдельная тема, и изначально заданный вопрос не даст на нее ответа.

Этой задачи решать не доводилось. Сходу я бы назвал следующие пути, которые стоит как-то скомбинировать:

1. Поиск экземпляром других экземпляров в локальной сети.

2. Анализ временных пересечений - одновременно несколько сессий от одной программы.

3. Трассировка маршрутов от клиента к вашему серверу и их анализ.

4. Введение спонтанно меняющегося ключа, идентифицирующего клиента и меняющегося по команде с сервера. То есть: клиент идентифицировался как #1, мы на уровне протокола сказали, что отныне он называется #2, если кто-то после этого вновь сказал, что он #1 - разные экземпляры налицо.

Во многих случаях, имхо, хватит не пускать на сервер параллельные сессии. Это очень легко обосновать клиенту ("Да, Вы можете поставить программу и на работе, и дома, но не можете же Вы работать одновременно и там, и там"), это вполне удобно честному клиенту, который хочет сделать бэкаповскую копию итп, и это позволит очень недурно позабавиться, если новая сессия не будет отрубаться сама, а будет отрубать предыдущую - в этом случае эти 20 человек мигом передерутся за доступ.
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089678
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПМСМ, делать защиту приложений на Java смысла нет. Взломать - очень легко. Обфусикатор хорошо, но вот нет ли деобфусикатора?
Защита на Java - это скорее для добросовестных покупателей. Если кому-то сильно надо будет взломать вашу программу - он ее взломает. Или найдет аналог (взломанный или даже бесплатный).
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34089683
azz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я понимаю. Цел по возможности усложнить процесс взлома и по возможности поймать неумелых взломшиков
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34092418
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Желание твоё настолько типично, насколько невыполнимо :) Ты можешь сильно усложнить систему лицензий, но тогда программа будет настолько требовательна, что пользоваться купленной версией будет очень сложно. Зато взломанная будет работать замечательно. "Живые позавидуют мёртвым" :)
...
Рейтинг: 0 / 0
Как спрятать пароль??
    #34093581
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотрите в сторону JNI.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как спрятать пароль??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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