Имя: Пароль:
1C
 
Как защитить базу от копирования?
Ø (Волшебник 19.03.2015 16:00)
0 Гений 1С
 
гуру
19.03.15
14:41
Чтобы если файл базы скопировать в другое место, он никак не запускался.

И чтобы изменять этот файл могло только приложение 1С, а не какое-либо другое?
1 zak555
 
19.03.15
14:42
субд
2 Гений 1С
 
гуру
19.03.15
14:43
(1) дорого
3 zak555
 
19.03.15
14:44
(2) 17 100 р ?
4 kosts
 
19.03.15
14:44
(2) Терминал
5 Garykom
 
гуру
19.03.15
14:44
Никак
6 Ёпрст
 
19.03.15
14:46
>>>И чтобы изменять этот файл могло только приложение 1С, а не какое-либо другое?

наркоман шо ле ?
7 Lama12
 
19.03.15
14:46
(0) Доступ через Web?
8 s_ustinov
 
19.03.15
14:51
(0) :))))))
я как то придумывал решение подобной задачи (извращенцев много, и часть знакомых - тоже извращенцы).
и оно даже заработало...
:))))
если вкратце - виртуальная машина только с 1С, где админские права только у тебя. К сети не подключена, и файликов никаких никуда не скопировать. РДП тоже нет.

А машина лежит в зашифрованном файле, который прозрачно шифрует прога на основе характеристик железа - материнка, винт и прочая фигня (их несколько разновидностей года 4 назад было, таких прог). То есть скопировал файлик - а фиг.
:)))
9 s_ustinov
 
19.03.15
14:52
(8) но это реально извращение :)))

если конечно речь не о "ящике пива" и "а вам слабо?" :)))
10 anatoly
 
19.03.15
15:11
если база файловая - я знаю как.
во только опять же - нафига?...

пятница вроде завтра.
11 Sereja
 
19.03.15
15:12
(0) У нас есть база, где основные функции сделаны через ВайсЭдвайс. Работает чисто с ключом. Если скопировать, то можно посмотреть справочники, но работать не возможно
12 Кай066
 
19.03.15
15:14
Авторизация через ОС, хрен она в другом месте запустится
13 Кай066
 
19.03.15
15:14
Фикса нуб и опозорился
14 Fish
 
19.03.15
15:16
15 Fish
 
19.03.15
15:17
(12) Он не знает про авторизацию ОС: Гуру-тест: как сделать все пароли в 1С одноразовыми?
16 Кай066
 
19.03.15
15:22
(15) Шапочка из фольги решит проблему обоих веток
17 Garikk
 
19.03.15
15:22
(8) < основе характеристик железа - материнка, винт и прочая фигня>

Сгорела мать или винт посыпался....ппц :)
18 Кай066
 
19.03.15
15:26
(17) Люди делятся на 2 типа: тех кто делает бэкапы и тех кто будет делать
19 Garikk
 
19.03.15
15:28
(18) на зашифрованный диск?
20 s_ustinov
 
19.03.15
15:32
(17) :)))
эта защита еще вроде бы и обходится, правда, я не стал разбираться - как.

я ж сказал - это все - для извращенцев.

кто-то шапочки из фольги носит (самые безобидные)

кто то гланды вырывает - автогеном через ж-пу без наркоза

а кто то защищает базу от копирования и от возможности работать с файлами базы другими программами кроме 1С.

это все - явления одного порядка :)))
21 Гений 1С
 
гуру
19.03.15
15:36
(12) я тя умоляю, хекс-едитор побеждает любой список пользователей
22 Гений 1С
 
гуру
19.03.15
15:36
(17) должен быть ключ админа для восстановления доступа.
23 Sereja
 
19.03.15
15:41
(14) Я не уверен на 100. Но что-то типа того. За глобальными функциями 1с ломится в этот ключ. С ключа создается временнный файл. Обработка.epf. И туда все эти функции распаковываются
24 Гений 1С
 
гуру
19.03.15
15:42
(23) ну тут речь не о защите конфигураций, а о защите работы с базой. Чтобы с ней не смогли работать, если ее скопируют и разберут на другом компе
25 Fish
 
19.03.15
15:43
(24) Такой защиты не существует.
26 Гений 1С
 
гуру
19.03.15
15:43
(25) у 1С не существует, но теоретически возможно.
27 Fragster
 
гуру
19.03.15
15:44
не давать копировать файл уже предлагали?
28 Гений 1С
 
гуру
19.03.15
15:45
(27) но как?
29 Sereja
 
19.03.15
15:46
(24) А еще можно шифровать наименования с помошью DarkCrypt.dll. И при отрисовки расшифровывать. Расшифровывается только если знать ключ, с помощью которого закодированы наименования
30 anatoly
 
19.03.15
15:46
(21) на 8.2/8.3 уже научился побеждать?
31 s_ustinov
 
19.03.15
15:46
(25) :)))
https://ru.wikipedia.org/wiki/Мандатное_управление_доступом

есть такое
только использовать такие решения для базы 1С...
32 Fragster
 
гуру
19.03.15
15:46
(28) доступ через http, например
33 2S
 
19.03.15
15:46
(28) знаешь как в 77 делали нубозащиту?
Создавали какой-нибудь текстовый файл, кидали в System32, при запуске системы проверяли его наличие. Не нашли - лопатой по ... и выход. На конфу пароль.
В 8-ке как сложно взломать шифрованный модуль. Можно в принципе замутить такое же )
34 Гений 1С
 
гуру
19.03.15
15:47
(30) сам не ломал, но ходяд слухи, что легко.
35 anatoly
 
19.03.15
15:49
(33) в 8.1 легко декомпилируются модули без текста, опять же для 8.2/8.3 еще не встречал...
(34) вот когда сам сделаешь - тогда и будешь утверждать что легко.
36 Кай066
 
19.03.15
15:49
(30) я БП 2.0 ломал)
37 Stim
 
19.03.15
15:49
>>Чтобы если файл базы скопировать в другое место, он никак не запускался.

из штатного - работать в домене, поставить всем пользователям ОС-авторизацию.
добавить польз админа, убрать "показывать в списке", имя сложное, хранить отдельно

>>И чтобы изменять этот файл могло только приложение 1С
никак, имхо
38 Мутабор
 
19.03.15
15:51
Был у нас один мастер, делал шифровалку для любой программы. Она сама программу запускала и файлы обрабатывала. Чуть сыровата была - но работала.
39 Кай066
 
19.03.15
15:52
(38) Шифровала на ура, до сих пор никто расшифровать не может))
40 Fragster
 
гуру
19.03.15
15:58
в теории если перехватывать всё чтение/запись от конкретного процесса и шифровать, то на компе, где нет подобного "драйвера" с точки зрения 1с будет мусор. только вот надо ли это? опять же для сетевого доступа не прокатывает, только локально.
41 Fragster
 
гуру
19.03.15
15:58
проще (32)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан