Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2013, 18:28   #1
gufon
Форумчанин
 
Регистрация: 21.12.2010
Сообщений: 224
По умолчанию Защита

Подскажите, допустим идет приложение которое работает с удаленными БД, но исходный код можно без особых усилий открыть, взлом базы гарантирован, как защититься от этого?
gufon вне форума Ответить с цитированием
Старый 30.06.2013, 18:31   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

что за приложение которое распространяется с исходным кодом?
далее, какой протокол обмена?
и далее, неужели у вас сервер БД спокойно принимает любые подключения извне без авторизации?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.06.2013, 18:51   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как защититься от этого?
Ну... Протекторами к примеру )
Themida говорят ниче такой себе.
Цитата:
что за приложение которое распространяется с исходным кодом?
Та автор имеет ввиду что среверсировать легко.
Цитата:
неужели у вас сервер БД спокойно принимает любые подключения извне без авторизации?
Я полагаю что сама авторизация (аккаунт) внутри программы не защищен. Вот это автора и беспокоит.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.06.2013, 18:56   #4
gufon
Форумчанин
 
Регистрация: 21.12.2010
Сообщений: 224
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну... Протекторами к примеру )
Themida говорят ниче такой себе.

Та автор имеет ввиду что среверсировать легко.

Я полагаю что сама авторизация (аккаунт) внутри программы не защищен. Вот это автора и беспокоит.
Да, все именно так, думаю не составит труда получить исходник с ЕХЕ файла
gufon вне форума Ответить с цитированием
Старый 30.06.2013, 19:04   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
думаю не составит труда получить исходник с ЕХЕ файла
Составит )
Еще как.
А вот проанализировать его и восстановить схему и методики работы не так уж и сложно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.06.2013, 19:48   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Я полагаю что сама авторизация (аккаунт) внутри программы не защищен. Вот это автора и беспокоит.
не стоит вкладывать эти данные в программу, легко извлекается.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.06.2013, 20:32   #7
gufon
Форумчанин
 
Регистрация: 21.12.2010
Сообщений: 224
По умолчанию

А как иначе?
gufon вне форума Ответить с цитированием
Старый 30.06.2013, 20:44   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от gufon Посмотреть сообщение
А как иначе?
пусть пользователь вводит данные.

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

+ в некоторых БД можно создавать ограниченных пользователей.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 01.07.2013, 00:08   #9
gufon
Форумчанин
 
Регистрация: 21.12.2010
Сообщений: 224
По умолчанию

Типо сделать PHP скрипт, и что бы все осуществлялось через него?
gufon вне форума Ответить с цитированием
Старый 01.07.2013, 01:53   #10
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от gufon Посмотреть сообщение
Типо сделать PHP скрипт, и что бы все осуществлялось через него?
типо того.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защита БД!!! $T@LKER БД в Delphi 3 07.05.2010 03:56
ЗАЩИТА Dimarik Общие вопросы C/C++ 6 26.09.2009 17:35
Защита JRcoker JavaScript, Ajax 13 31.10.2008 14:11
Защита boostman Общие вопросы Delphi 4 21.06.2008 17:45
Защита astorik Софт 12 20.12.2007 04:43