|
проблема безопасности | ☑ | ||
---|---|---|---|---|
0
Конфигуратор1с
08.08.13
✎
00:33
|
В общем не забацал вчера тестовую базку куда поставил пароль, который естественно сегодня не мог вспомнить. Думал уже похоронить наработки как решил спросить гугла и немного был шокирован как легко в 8ке файловую взломать базу. я понимаю, что некоторым мое открытие века покажется смешным, но все же вопрос - а как в таком случае файловую базу закрыть что бы всякие умники не взламывали ее? получается она не более сильно защищена чем 7шная((((((
|
|||
1
Конфигуратор1с
08.08.13
✎
00:34
|
(0) упс - В общем я забацал *
|
|||
2
EugeniaK
08.08.13
✎
00:48
|
(0) Ну, если есть физический доступ к файлу базы, то ее можно взломать.
Вполне естественно. По-моему, и SQL-ную можно, только сложнее. |
|||
3
Конфигуратор1с
08.08.13
✎
00:50
|
(2) ну в скульной нужно права доступа к склуь серверу еще получить, а в файловой без физического доступа никак.
|
|||
4
Конфигуратор1с
08.08.13
✎
00:53
|
абидно - включал изменение в базе для того что бы роли добавить свои, а оказывается толку с этого ноль((((
|
|||
5
AS_DANCE
08.08.13
✎
00:54
|
если заморочиться то можно сделать следующее.
Решаем что мы прячем, конфу или данные? 1. Если конфу - то решается поставкой и/или КЗК (не в курсе как там для восьмерки допилили или нет. Конечно и это расковыривается, но не так просто. 2. Если данные, то можно хранить данные в базе в зашифрованном виде, и расшифровывать их или обрабатывать в закрытом модуле, который можно спрятать в поставку, ну и привязаться к какому-либо параметру в ПК. (а лучше нескольким, номер проца, видюхи, ЖД и т.д.) |
|||
6
Aleksey
08.08.13
✎
00:55
|
По интрнету ходили обработки которые могли удалять пользователя из базы
|
|||
7
Aleksey
08.08.13
✎
00:56
|
(5) поставка же не убирает тексты, максимум где можно спрятать это dll
|
|||
8
Aleksey
08.08.13
✎
00:57
|
и к тому же клиентские модули не могут быть без поставки (программа не даст)
|
|||
9
Конфигуратор1с
08.08.13
✎
00:57
|
(5) в данных вопрос , конфу прятать мне не надо - с типовыми работаю, а вот данные - за которые переживает каждый ларечник будто там все секреты мира - это пичалька
|
|||
10
Aleksey
08.08.13
✎
00:58
|
||||
11
Конфигуратор1с
08.08.13
✎
00:58
|
(9) тока вчера старым семерошным клиентам рассказывал что в7ке нет никакой защиты, а вот 8ка Вещь(((((
|
|||
12
AS_DANCE
08.08.13
✎
01:00
|
(10) все модули, которые исполняются на тонком клиенте не могут поставляться без исходников
то что выполняется на обычном клиенте/сервере отлично прячется в поставку. |
|||
13
Aleksey
08.08.13
✎
01:00
|
(9) А что с данными. распечатала, сфотографировал, отправил по почте (благо в типовых уже есть встроенный почтовый клиент, и у админов обычно разрешен с сервера ходить 1С в инет)
|
|||
14
Aleksey
08.08.13
✎
01:02
|
если речь идет о свистнуть базу, тоже практически всё готово в типовых. Теже обработки типа универсальный обмен в формате xml
|
|||
15
Aleksey
08.08.13
✎
01:02
|
вообщем 1С постаралась по максимум облегчить утечку информации
|
|||
16
AS_DANCE
08.08.13
✎
01:03
|
(14) ну тут больше уже проблема одминов а не 1С.
|
|||
17
Конфигуратор1с
08.08.13
✎
01:03
|
(13) ну с данными тут больше интересует не их "утечка" а их неизменность. дабы гарантировать что пользователь не сможет влезть под полными правами в какой нибудь док и откорректировать нужные ему данные
|
|||
18
Aleksey
08.08.13
✎
01:05
|
(17) тем более, в типовых вообще мало внимания уделяется контролю. И все попытки 1С исправить ситуацию приводит лишь к тому что база становится нерабочая, и приходится этот контроль отключать нафиг
|
|||
19
Aleksey
08.08.13
✎
01:08
|
например раньше было при заполнении книги покупок/продаж, если документы были из закрытого периода (например зачет аванса который образовался в прошлом периоде) мы получали весёлое сообщения об ошибки о невозможности редактирования периода
Сейчас эти приколисты полезли в РС и навесили на него контроль. в результате при записи первого значения ему присваивается дата прошлого, закрытого периода. И в результате облом плюс вон в БП еще не смотрел, заполняем книгу покупок под пользователем с правами главбуха, в результате {ОбщийМодуль.УчетНДС.Модуль(3243)}: Ошибка при вызове метода контекста (Выполнить) ТаблицаДокументов = Запрос.Выполнить().Выгрузить(); по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |