7.7 Как защитить конфигурацию от копирования и кражи?

Тема в разделе "Общие вопросы "1С:Предприятие 7.7"", создана пользователем doniel, 10 сен 2010.

  1. TopicStarter Overlay
    doniel
    Offline

    doniel Опытный в 1С

    Регистрация:
    29 июл 2010
    Сообщения:
    89
    Симпатии:
    0
    Баллы:
    26
    Есть конфигурация под 1С 7.7, работает много пользователей, как предотвратить копирование всей конфигурации с данными и саму конфигурацию. Возможно ли это?
  2. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Данные ИБ можно защитить использованием клиент-серверного варианта с запретом сохранения/выгрузки данных.
    Структуру конфигурации (файл 1Cv7.MD) только паролем на конфигурацию. И то, можно взять указанный файл и на его основе развернуть новую ИБ, только изменения вносить в конфигурацию нельзя будет.
  3. sharik1c
    Offline

    sharik1c Опытный в 1С

    Регистрация:
    7 июл 2010
    Сообщения:
    56
    Симпатии:
    0
    Баллы:
    26
    А что никто не пробовал удалять из \1Cv77\BIN\ библиотечку seven.dll
  4. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Попробовал :angry:
    Посмотреть вложение 5267

    Вложения:

    • 0005.PNG
      0005.PNG
      Размер файла:
      8,3 КБ
      Просмотров:
      180
  5. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Давайте не будет обсуждать методы взлома пароля 1с77. :angry: А то придет модератор и скажет всем "ну-ну-ну!". :D
  6. sharik1c
    Offline

    sharik1c Опытный в 1С

    Регистрация:
    7 июл 2010
    Сообщения:
    56
    Симпатии:
    0
    Баллы:
    26
    Пардон не удалять, а ...
  7. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    :angry:
    Согласен. sharik1c скорее всего имел ввиду, что парольную защиту конфигурации можно обойти.
  8. dianofob
    Offline

    dianofob (-_-)y-.o0O

    Регистрация:
    3 июл 2009
    Сообщения:
    711
    Симпатии:
    0
    Баллы:
    26
    на файловой платформе возможно, на SQL похитрее система.. Но если немного подумать о теории, можно в процедуре ПриНачалеРаботыСистемы() как минимум вставить проверку на пользователя без имени..
    По теме - если говорить о конфе то существуют различные шифровальные системы, например КЗК-2.. Если говорить о данных - то для файловой платформы от копирования базы можно защитить только если пользователи работают через терминал.. С SQL соответсвенно все сложнее, т.к. база лежит на sql server, доступ к которому обычному пользователю может только сниться, так же как файлам бд.
  9. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Можно, но только бесполезно. Удаляется файл users.usr, открывается конфигуратор и заносится новый пользователь без пароля.

    Нужно еще запретить и использование в терминальной сессии съемных носителей, доступа к сетевым ресурсам, интернета, эл. почты.

    :angry:
    А вообще, как говорит мой друг: Лучшая защита информации от копирования и кражи - отсутствие оной как таковой. :D
  10. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Терминал-серверный вариант с жестко настроенными правами.
  11. BeardRED
    Offline

    BeardRED

    Регистрация:
    29 авг 2010
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    я, в своё время, привесил в глобальный модуль такую фишку (при запуске отрабатывающую)
    Код:
    if ФС.СуществуетФайл("c:\progra~1\win.ini")=0 then  ЗавершитьРаботуСистемы(0); endif;
    
    а в програмфайилсах, соответственно у каждого валялся незаметный файлик-ключик, причём усложнять его можно до бесконечности - у меня он отслеживал лишь наличие файла, а можно и внутри покопаться - на какую-то сточку реагировать... кроме того если нету второго ключика (в самой базе лежачего) то конфа блокируются не сразу а через некоторое время (это на случай увода мд и компа целиком вместе с системой и файлом-ключиком). Естетвенно это никак не спасёт при незапароленной конфы или при взломе прароля ея.
    Код:
    Veshalka=-1189;Фыл=СокрЛП(КаталогИБ())+"\DH1163.DBF";Текст=СоздатьОбъект("Текст");
    if ФС.СуществуетФайл(Фыл)>0 then  Текст.Открыть(Фыл);
    Veshalka=Число(Текст.ПолучитьСтроку(2));
    if Veshalka=0 then ЗавершитьРаботуСистемы(0); endif;
    if Veshalka>0 then Текст.ЗаменитьСтроку(2,Строка(Veshalka-1));Текст.Записать(Фыл); endif;
    else  Текст.ДобавитьСтроку("1189"); 
    Текст.ДобавитьСтроку(Строка(Veshalka)); 
    endif; Текст.Записать(Фыл);
    
  12. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Запороленную конфу всегда можно посмотреть через отладчик :)
  13. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    1с-овский отладчик проверяет наличие пароля на конфе. "В лоб" не получится

Поделиться этой страницей