Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Защита базы данных ACCESS [D7, ACCESS]


Страницы:   1 2

Black ©   (2004-10-23 12:33:00) 

Как запретить другим приложениям просматривать базу данных ACCESS?


DSKalugin   (2004-10-25 19:28:00) [1]

Есть еще один замечательный продукт. Набор отмычек на все случаи жизни http://www.lostpassword.com/
Кста для акцесса мне несколько раз тоже помагало


YurikGL   (2004-10-25 14:34:00) [2]

>все, алес, с безопасностью покончено ;(.

Не расстраивайся... Во первых эта софтина далеко не у всех есть, во вторых, даже имея ее нужно голову прикладывать - выставлять всякие разрешения и т.п.


sniknik   (2004-10-25 12:19:00) [3]

все, алес, с безопасностью покончено ;(.
посмотрел, сравнил со своей старой прогой, если в старой как такового пароля на юзера просто не показывало то тут в незарегистрированной показывает как пароль = , стоит зарегистрить и все открыто... ;о(
год назад такого не было. потому раньше никто и не вскрывал этот тест.
19 символьные пароли ишет меньше секунды...
вот такие ставил
fT3hRT67dd@k$$1rGb
TG&JK5hgf8%$DFD**)

на архиваторы так понимаю пароль в кодировке участвует вариантов на порядки больше, сдесь только блок, без шифрации данных.


YurikGL   (2004-10-25 07:08:00) [4]

Прогу переслал на рамблеровский ящик.
Насколько смотрел ее, пароли ищет почти мгновенно.

Другое дело, что в этой же линейке софта, есть ломщик архивов (rar zip) Вот он ищет очень долго.


sniknik   (2004-10-24 23:34:00) [5]

> Нет... Прогу могу переслать. ...
прога у меня есть, правда триал (ограничение на размер пароля базы в 8 символов, + невозможность вскрытия паролей на юзера)

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


YurikGL   (2004-10-24 21:51:00) [6]


> sniknik ©   (24.10.04 21:38) [18]

>Advanced.Office.XP.Password.Recovery.PRO помог.

Так точно. К сожалению, я плохо владею системой защиты Access механизмом предоставления прав и т.п. Поэтому потратил целых пол-часа.

Нет... Прогу могу переслать. Это - платная прога, но после часового лазанься по инету мне удалось найти нужную версию плюс нужный serial.


sniknik   (2004-10-24 21:38:00) [7]

хотя... понятно, скорее всего ты просто открыл базу в блокноте... ;о)
ну а после того как пароли известны, дальше дело техники.


sniknik   (2004-10-24 21:33:00) [8]

точно.
Advanced.Office.XP.Password.Recovery.PRO помог, или я гдето лоханулся?


YurikGL   (2004-10-24 21:08:00) [9]

Базу получил...

Если я правильно понял, то пароль надо было вытащить из таблицы PasswordString файла PassBase.mdb....
Структура таблицы
ID:счетчик
Passw:Строка

Там содержится единственная строка
Id=1
Passw:"Password=321;User ID=MSAccess;Database Password=123';"

Я все правильно понял?


sniknik   (2004-10-24 18:55:00) [10]

> А они Advanced.Office.XP.Password.Recovery.PRO. не пробовали?
пробовали, наверняка пробовали, сам советовал. ;)

> Надеюсь модераторы не сочтут это публикованием алгоритма взлома :-)
с чего бы? это не взлом это обсуждение надежности защиты баз аксеса. а пароль если нужно я тебе на эту базу сам скажу (сам же и ставил).
я ее специально сделал, для таких как ты сомневающихся в его надежности.
и для уверенности что ее именно сломали (легко говорить "ненадежно",  "легко ломается", "с пол пинка", и т.д. а как для доказательства просиш строчку из запароленой ("легко" запароленой надо сказать, трехсимвольный пароль это несерьезно, по всем канонам) базы, так сразу вся "легкость" проходит ;о))

в обшем выслал, там для уверености и програмка работающая с этой базой, уверенности что это именно рабочая база. все сложи в один каталог и запускай.
жду строчку, ложи ее сюда.


YurikGL   (2004-10-24 15:02:00) [11]


> sniknik ©   (24.10.04 12:47) [12]

А они Advanced.Office.XP.Password.Recovery.PRO. не пробовали? Если нет - высылай на YurikGL(##)newmail.ru

Этой штукой я одну базу сломал. Больше нужды не было.

Надеюсь модераторы не сочтут это публикованием алгоритма взлома :-)


Zif   (2004-10-24 13:07:00) [12]

я разобрался! просто пароль надо вводит во 2 вкладке ADOConection, а в последней, в коротой перечислены все свойства и есть 2 свойства с именем Password. вот в них и надо вписать пароль, скорее всего в верхний. все работает.


sniknik   (2004-10-24 12:47:00) [13]

YurikGL ©   (24.10.04 07:57) [10]
вышлю базу на взлом, осилиш? (просто предлагал уже паре претендентов... год прошол, строчку из базы, проверочную так и не выслали в ответ...)


Black   (2004-10-24 11:05:00) [14]

Zif ©   (23.10.04 23:05) [8]
Вопрос на тему пароля:
Использую ADOConecting, Microsoft Jet 4.0 OLE DB Provider, свою Access базу с паролём например 123, имя пользователя по-умолчанию, как понимаю Admins наверное... Все выставляю - ругается:
Не выполнена проверка подключения из-за ошибки при инциализации поставщика. Не удается запустить приложение. Системная база данных отсутствует или открыта с монопольным доступом другим пользовантелем.
база не открыта и не кто её не использует...
может не правильное имя пользователя? где его взять?

У меня таже проблемма. Что делать в этом случае?


YurikGL   (2004-10-24 07:57:00) [15]


> дык password поставь

Пароль в access это - несерьезно. Взламывается на раз-два-три... Лучше шифровать.


sniknik   (2004-10-24 00:25:00) [16]

Admins это юзер а пароль как сам пишеш на базу. на базу добавь к строке подключения Jet OLEDB:Database Password=123


Zif   (2004-10-23 23:05:00) [17]

Вопрос на тему пароля:
Использую ADOConecting, Microsoft Jet 4.0 OLE DB Provider, свою Access базу с паролём например 123, имя пользователя по-умолчанию, как понимаю Admins наверное... Все выставляю - ругается:
Не выполнена проверка подключения из-за ошибки при инциализации поставщика. Не удается запустить приложение. Системная база данных отсутствует или открыта с монопольным доступом другим пользовантелем.
база не открыта и не кто её не использует...
может не правильное имя пользователя? где его взять?


sniknik   (2004-10-23 17:35:00) [18]

> А ещё способы есть?
а зачем еще методы если и одного достаточно с гарантией?


Vlad   (2004-10-23 16:27:00) [19]

Зашифруй особо важные поля и чтоб расшифровывать только твоя программа умела.


DSKalugin   (2004-10-23 16:19:00) [20]

честно говоря никак :-)))


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо