![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Защита паролем... [D5, Paradox]
Knight © (2004-07-10 14:51:00)Вот в чём вопрос... Кто как защищает таблицы паролями? Раз столкнулся со следующей защитой... Купил диск по изучению ПДД, но оболочка была сильно не удобная, деньги оказались выкинуты на ветер, хоть и сотня, но как-то неприятно... попытался открыть базу... пароль. С дуру открыл ехе-файл и стал вводить подряд все стринги которые были похожи на пароль, на третьем десятке база открылась!!! Накидать к ней оболочку не составило труда (сугубо для личного пользования). Спрашивается для чего было делать пароль? Хоть бы простейший реверс сделали. Но и после этого остаётся возможность взлома, ведь пароль в стринге...
Спрашиваю затем, что потребовалось сделать защиту таблиц с конфединциальными музейными данными. Посоветуйте, как это лучше сделать...
D.J.Star (2004-07-16 18:23:00) [1]Пароль для открытия Парадокса известен наверно половине пользователей этого форума. Осложнять жизнь взломщику - значит перейти на другую базу (IB, ets). Так что не парь себе голову - кто ищет тот всегда найдет!
Maxx (2004-07-16 16:09:00) [2]1. База сама открытая
2. Шифрованны данные которые хранятся в базе (можно по простому а можно и DES и ГОСТ и RSA). Пароль генерируется 1 раз. на дискету, и или флешку или СД. На ключ алладина.
3. Дешифровка по ключу, конкретно запрошенных данных.
4. Если предположить вопрос взлома в момент работы дебагером, то вся эта защита (и любая тоже) идет к ".. матери".
5. Защита ПО это комплекс мероприятий-организационно технических.
Knight (2004-07-12 15:23:00) [3]
> [30] Reindeer Moss Eater © (12.07.04 15:01)
В смысле?
Reindeer Moss Eater (2004-07-12 15:01:00) [4]Сплошная маниловщина.
Knight (2004-07-12 14:49:00) [5]>> [28] Reindeer Moss Eater © (12.07.04 12:41)
Читай... [21] Knight © (12.07.04 00:38) :)
Reindeer Moss Eater (2004-07-12 12:41:00) [6]Надо просидеть 10 лет в темном лесу и не общаться с людьми что бы пришла в голову мысль защитить парадокс паролем.
Knight (2004-07-12 12:28:00) [7]Удалено модератором
Reindeer Moss Eater (2004-07-12 11:35:00) [8]И зачем тогда защищать данные от внутримузейного просмотра, если программа предоставляет эти данные для внутримузейного просмотра?
Knight (2004-07-12 11:31:00) [9]
> [23] Reindeer Moss Eater © (12.07.04 09:21)
Никаких купил... программа для нашего сугубо внутре-музейного употребления... А если потребуется продажа, то можно активацию через мэил сделать :)
Курдль (2004-07-12 09:35:00) [10]Дежа Вю: http://www.delphimaster.ru/cgi-bin/forum.pl?id=1088003789&n=1
Reindeer Moss Eater (2004-07-12 09:21:00) [11]но зато если кто скопирует, принесёт и обломается...
Ну вот я легальный покупатель программы.
Купил у тебя программу (а не программно-аппаратный комплекс).
И хочу скопировать её на свой новый компьютер, стерев со
старого.
Anatoly Podgoretsky (2004-07-12 09:17:00) [12]Knight © (12.07.04 00:38) [21]
Программе пароль знать не надо, пароль должен знать пользователь.
Knight (2004-07-12 00:38:00) [13]Ну это не каждый ведь день случается... но зато если кто скопирует, принесёт и обломается... ведь прога пароля не знает. Вот только базу надо подходящую подобрать, чтобы и безопастно, и инсталяция без лишних заморочек (типа, BDE).
Anatoly Podgoretsky (2004-07-11 20:58:00) [14]Вот именно, а тебя нет
Knight (2004-07-11 20:38:00) [15]
> [18] Anatoly Podgoretsky © (11.07.04 14:19)
> А теперь представь, что ты уехал в отпуск на Багамы :-)
Ну и что? Если только винт рухнет... так новый бех меня всё-равно никто ставить не будет... :)
Anatoly Podgoretsky (2004-07-11 14:19:00) [16]Knight © (11.07.04 11:15) [17]
А теперь представь, что ты уехал в отпуск на Багамы :-)
Knight (2004-07-11 11:15:00) [17]А я о чём... распространение через инет конфиденциальной музейной информации не предполагается... :)
Anatoly Podgoretsky (2004-07-11 11:12:00) [18]Такой вариант возможен только для случая, когда ты сам инсталлируешь и обслуживаешь
Knight (2004-07-11 11:08:00) [19]Была идея сделать привязку базы к винту... т.е. при запуске, берётся серийник с ним производятся какие-то действия и результат используется как пароль к базе. Если программа списывается на другой диск, то пароль уже не подойдёт, запрашивается активация базы (т.е. смена пароля), которую можно сделать самому, придя с прогой устанавливающей нужный пароль.
sniknik (2004-07-11 10:41:00) [20]> хотя бы порядком усложнить взломщику жизнь?
есть методы шифрации кода и защиты от дебагера можно попытатся спрятать сам момент использования, правда они тоже неэфективны, разве только усложнить...
себе усложниш больше. ;)
и потом необязательно дебагить твою программу, ты же пользуешся внешними драйверами для доступа, можно и их перехватить и ты сам этот пароль им выдаш. ;)