Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 8 октября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

АРХИВ ФОРУМА eXeL@B
https://exelab.ru/f/

   

PalR Как зашифровать? Имеем базу данных. Ну адресную к примеру. Сама база...


PalR Как зашифровать? Имеем базу данных. Ну адресную к примеру. Сама база ввиде DBF-файлов. Как её защитить от просмотра и чтобы она открывалась только родным приложением?
XoraX :: скорее всего никак... если память мне не изменяет DBF не защищается паролем...

dMNt :: ну не знаю как вообще в мире, а в некоторых это поддерживается
например в ADS : «Advantage supports encryption of table data in DBF tables »
_http://www.advantagedatabase.com/ADS/default.htm
есть как и серверная, так и local server(с ним можно забыть про BDE, тем более localсервер халявна)

MozgC [TSRh] :: PalR
Я вообще не шарю в базах данных, но ты можешь закриптовать банальным алгоритмом типа BlowFish, IDEA и т.д. поточно (по байту). Расшифровать сможет только тот кто знает ключ.
Т.е. ты можешь либо зашифровать поля если поля позволяют хранение любых данных, либо вообще не мудрить и зашифровать весь файл. Потом когда твое родное приложение запускается, оно расшифровывает БД и уже работает с ней. По окончании работы снова зашифровывает. Только имхо должен быть более нормальный способ =) а во вторых могут встать проблемы со скоростью при БД больших размеров (›100Мб). Примеров миллион, могу кинуть на Дельфи.

XoraX :: PalR , а еще можно перегнать DBF в базу access и безо всякого геморроя поставить пароль.

PalR :: Защита должна запрещать возможность просмотра базы сторонними приложениями и не требовать ввода пароля, а ещё лучше сделать её в виде отдельной dll или впихнуть в exe. Во нагородил.
Ссылки на статьи желательны.

odIsZaPc :: PalR пишет:
цитата:
Защита должна запрещать возможность просмотра базы сторонними приложениями и не требовать ввода пароля


И как ты собрался это делать? Ты волшебник? Это вроде как не возможно, если тока в Линухе с правами доступа замутить, и то ХЗ....

PalR :: Я попробую






   
Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS