Форум: "Начинающим";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];
ВнизНужен совет Найти похожие ветки
← →
Шматко О.Н (2007-02-14 09:19) [0]Добрый день !!! Мне нужен совет по защите информации. Мой шеф дал мне файл DBF где содержится около миллиона строк. Он дал мне задание написать программу, поиска строки по данной базе. Я тут же написал программу с использованием компонентов BDE. Теперь появилась необходимость распространять эту программу клиентам. Моя база оказалось не защищенной. Я нашел функцию в Интернете для шифрования строк в базе. При открытии программы я расшифровываю и делаю поиск.
Посоветуйте пожалуйста лучший вариант. И какую базу лучше использовать для таких целей и быстрого поиска. Заранее благодарю.
← →
Elen © (2007-02-14 09:30) [1]
> Шматко О.Н (14.02.07 09:19)
Ну вообще FireBird кажись само шифрует, еще по-моему в IB такое есть. Один мой знакомый пошутить решил. Сменил название своей базы с DBF на DLL. Ну и в проге зашит пару поставил. Вроде пока не сламали, хотя знаю что пытались. :)
← →
Sergey13 © (2007-02-14 09:37) [2]> [1] Elen © (14.02.07 09:30)
Нет такого ни в ФБ ни в ИБ.
> [0] Шматко О.Н (14.02.07 09:19)
Вроде в Absolute Database есть. По крайней мере АП его советовал.
А надо ли вообще защищать?
← →
Шматко О.Н (2007-02-14 09:47) [3]
> А надо ли вообще защищать?
Да, защитить надо. Ато умники могут программу переписать и продовать с нашей базой.
← →
Elen © (2007-02-14 09:54) [4]
> Ато умники могут программу переписать и продовать с нашей
> базой.
Много сложности не составит взломать твою прогу.
← →
Шматко О.Н (2007-02-14 09:57) [5]> Много сложности не составит взломать твою прогу.
Ну надеюсь хакерам в руки не попадет программа.
Ладно, тогда. Буду использовать: Absolute Database
Теперь не могли бы вы дать мне совет как реализуется поиск по шифрованным строкам.
В первую очередь нужно расшифровать все строки базы, потом искать или нужно расшифровать строку, сравнить, зашифровать обратно и расшифровать следующую строку и.т.д. ???
← →
Шматко О.Н (2007-02-14 10:00) [6]А всё понятно, в самом компоненте Absolute Database есть шифрование.
← →
Elen © (2007-02-14 10:05) [7]
> Ну надеюсь хакерам в руки не попадет программа.
А как ты собрался распространять ее решив что не попадет?
← →
Шматко О.Н (2007-02-14 10:12) [8]> Elen
Выходит нет выхода из ситуации, защищай не защищай, взломают ? :(
← →
Sergey13 © (2007-02-14 10:17) [9]> [3] Шматко О.Н (14.02.07 09:47)
> Да, защитить надо. Ато умники могут программу переписать и продовать с нашей базой.
> Мой шеф дал мне файл DBF где содержится около миллиона строк.
Ночами наверное колотил туда инфу. 8-)
← →
Elen © (2007-02-14 10:20) [10]
> защищай не защищай, взломают ? :(
Не сразу :) Можно защитить так, что взломают к концу срока годности только. Ну вообще есть куча вариантов защиты.
← →
Шматко О.Н (2007-02-14 10:25) [11]> Ночами наверное колотил туда инфу. 8-)
Секретутки делали это)))))) 2 года))
> Ну вообще есть куча вариантов защиты.
Можно один из них в студию ? :)
← →
Elen © (2007-02-14 10:32) [12]
> Секретутки делали это)))))) 2 года))
Эксплуататоры, блин!
> Можно один из них в студию ? :)
А в инете порыться? (Не подумай что посылаю, но для создания защиты сначала нужно научиться ломать, или хотя бы представлять как ломают)
← →
Шматко О.Н (2007-02-14 10:42) [13]Хорошо спасибо... Буду искать инфу. Если не найду, пойду за вазилином.
← →
Плохиш © (2007-02-14 10:45) [14]
> Шматко О.Н (14.02.07 09:47) [3]
> Да, защитить надо. Ато умники могут программу переписать
> и продовать с нашей базой.
Рыдал, представив этих "умников" желающих продОвать эту базу :-))
← →
Desdechado © (2007-02-14 10:49) [15]> расшифровать строку, сравнить, зашифровать обратно
Нет. Зашифровать искомое, сделать поиск в шифрованном.
Естественно, LIKE не подойдет, без учета регистра тоже не получится.
← →
SlymRO (2007-02-14 15:13) [16]Какого рода инфа?
если ФИО, а задача проверка на вхождение в список:
необратимая свертка строки (хеш)+ таже проверка на вхождение в список
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.041 c