Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Как защищать user.pro etc.?
Goto page Previous  1, 2
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 18 Mar 2003 13:18    Post subject: Reply with quote

И зачем весь этот огород?
Что мешает прямо сейчас взять и запретить
Quote:
править в \\server1\best4\pro\ user.pro, login.pro ... и тот файлик
Back to top
View user's profile Send private message Send e-mail
LuisFigo



Joined: 08 Feb 2003
Posts: 132



PostPosted: 18 Mar 2003 14:00    Post subject: Reply with quote

Дык, мы снова на Дерибасовскую вышли. Запретить-то я запрещу, но действовать этот запрет будет только для конкретной копии \\server1\best4\. А если юзер поставит себе локальный Бэст и настроит в нем себе доступ к базам на \\server1\bases\ под всеми логинами из серверного беста - чего делать-то?
В том-то и дело, что нужна привязка зашиты не к программе, а к данным. Тот пресловутый файлик должен быть привязан к данным и проверяться из программы.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 18 Mar 2003 15:05    Post subject: Reply with quote

Ну, пускай есть этот самый файлик. И БЭСТ лежащий на сети смотрит в него и определяет с какой БД этому комплекту БЭСТа разрешено работать.
И что мешает мне скопировать к себе на лок. диск и этот файлик вместе с комплектом БЭСТа.
Back to top
View user's profile Send private message Send e-mail
LuisFigo



Joined: 08 Feb 2003
Posts: 132



PostPosted: 19 Mar 2003 10:49    Post subject: Reply with quote

cогласен, но файлик шифровать можно паролем админа серверного бэста. Пароли операторов у них шифруются.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 19 Mar 2003 10:57    Post subject: Reply with quote

И что толку от этой шифрации файлика???
Файлик разрешает с конкретной БД работать из моей лок. копии БЭСТа - разрешает.
А уж в оставшихся DBF-ках (на моей лок. копии БЭСТа) я такого себе могу понаставить, что админу и не приснится.
Back to top
View user's profile Send private message Send e-mail
LuisFigo



Joined: 08 Feb 2003
Posts: 132



PostPosted: 20 Mar 2003 02:15    Post subject: Reply with quote

нет, файлик разрешает работать из конкретной копии Бэста с конкретными базами, а из другой копии Бэста (локальной) с этими серверными базами работать не разрешает. Возможность влезть в dbf-ы на сервере остается, но что-то серьезно в ней наворотить, ничего не испортив, - задача посложнее.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 20 Mar 2003 10:18    Post subject: Reply with quote

И что же мне помешает скопировав файлик, в кот. прописано из какой копии БЭСТа с какой БД работать, положить его на лок диск в копию БЭСТа. А лок. диск организовать таким образом, что бы эмулятор ДОСа считал его сетевым. Причем тем самым на кот. и должен находиться "честный" вариант БЭСТа ?
Back to top
View user's profile Send private message Send e-mail
LuisFigo



Joined: 08 Feb 2003
Posts: 132



PostPosted: 21 Mar 2003 02:34    Post subject: Reply with quote

Да я не спорю, что ты сам так или иначе любые такие ограничения обойдешь. Можно и всю свою локалку сэмулировать. Хочется, чтобы не было легких путей, легче чем dbf вручную править.
Поделись, кстати, как заставить сеанс дос думать, что он запускается из \\server1\, а не из \\workstation3\ - и как он будет ключ искать при этом на реальном \\server1 ?
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 21 Mar 2003 14:51    Post subject: Reply with quote

1. Т.к. дисковая платформа может быть различной, то закладываться жестко на то, что путь к БД должен быть прописан в формате UNC не следует. Стало быть - путь может быть (и даже скорее всего) прописан в традиционном виде: "Литера_драйва:\путь_к_БД\".
2. Тогда ничто не мешает создать на лок. драйве эмулятор сетевого диска весьма простыми средствами.

3. Работа с ключем совершенно не зависит от того где лежит БЭСТ. Хоть на лок.диске, хоть на сетевом - ключ отвечает по сетевому протоколу (сетевой разумеется). Поэтому ключ будет искаться точно так же как ищется и сейчас.
Back to top
View user's profile Send private message Send e-mail
LuisFigo



Joined: 08 Feb 2003
Posts: 132



PostPosted: 22 Mar 2003 05:03    Post subject: Reply with quote

1. То есть эмулировать пути в UNC нельзя. Приведи пример, плиз, когда испльзовать UNC нельзя.
2. Это понятно.
3. Ага, я прогнал немного.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 24 Mar 2003 11:37    Post subject: Reply with quote

1. Честно говоря, не знаю. Наверное, можно, поэтому примеров не будет.
Back to top
View user's profile Send private message Send e-mail
LuisFigo



Joined: 08 Feb 2003
Posts: 132



PostPosted: 25 Mar 2003 02:46    Post subject: Reply with quote

можно считать, что мы пришли к выводу: зашифрованные вместе пути к базам и программе в UNC и пароль администратора бэста обойти достаточно сложно? Решение за ИС.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 25 Mar 2003 16:03    Post subject: Reply with quote

Решения не будет.
Б4 больше не поддерживается (в смысле - не модифицируется). Только в режиме поддержания правовой базы.
А Б5 будет в итоге клиент-сервер и там все вопросы защиты будут решаться по другом
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru