8.х Можна ли защитить исходный код конфигурации 1С 8.х?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем nasarka, 2 сен 2009.

  1. TopicStarter Overlay
    nasarka
    Offline

    nasarka

    Регистрация:
    7 фев 2008
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Существует ли универсальный метод защиты конфигурации 1С от взлома?
  2. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
  3. Rebelx
    Offline

    Rebelx

    Регистрация:
    17 окт 2008
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    существует достаточно много решений для защиты конфигураций. Тут я попытался осветить все возможные варианты
  4. mialord
    Offline

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

    Регистрация:
    31 июл 2009
    Сообщения:
    5.400
    Симпатии:
    40
    Баллы:
    54
    Когда мне нужна была конфигурация для проверки перед тем как предложить клиенту, все ломал, как не защищали, все это хрень. Особенно люблю ломать Рарусовские глючные разработки, самый актуальный вариант - это вариант от 1С ибо нефиг заниматься ерундой, типа Вы сначала продайте, а клиент на нашем глючном ПО пускай мучается. 1С поставляет конфигурации безо всяких защит, так заложено компанией 1С. Если клиент готов купить, он купит легальное ПО, а если не готов, Вас ничего не обезопасит. Самая важная задача, это чтобы клиент понимал зачем ему легальное ПО.
  5. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    +1 за глючные рарусовские разработки.
    что б им хорошо жилось, мля....
  6. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
    А мне приходилось ломать, когда что-то нужно дописать в базе у клиента.
    Не будешь же для такой работы брать у клиента ключик.

    Сложнее работать с такими базами, где вызов защищенных функций есть в каждом документе (есть в Автозапчастях от Раруса). Т.е. базу легко запустить, но дальнейшая работа затруднительна. Главное что все модули на месте и не закрыты.

    Недавно обрезал базу "ЮвелирСофт: Ювелирный торговый дом", она без ключа не запускается.
    Все ключевые модули для запуска отсутствуют или закрыты, зато штатной обработки для переноса остатков и удаления старых доков разработчик не предусмотрел.
    При запуске без ключа модально открывается общая форма, где написано тра-ля-ля про ключ и только одна кнопка - Закрыть программу.
    Весь "взлом" состоял в том, что добавил на форму кнопку, по которой открывается своя обработка: а в эту обработку на форму добавил кнопки вызова всех документов, журналов и отчетов, что мне были нужны для работы - в них уже никакой защиты нет. :angry:
  7. Rebelx
    Offline

    Rebelx

    Регистрация:
    17 окт 2008
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    С точки зрения закона, в этом случае Вы должны купить NFR версию этого продукта

    Это правильный вариант защиты - надо защищать не все подряд, а уникальный функционал. А типовой - пусть работает.

    И в общих модулях не проверяется ключ? несколько не умно. Особенно при том, что при использовании той системы защиты, которую они используют (http://www.1c-zk2.ru/) проверка ключа вставляется установкой галок
  8. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
    Да, должен был.
    Только клиент был бы не согласен со стоимостью доработки :angry:

    Исходный текст модуля приложения отсутствует, хз чего он там проверяет при запуске системы.
    Главное что эти все проверки легко обойти и работать с конфигурацией, пока открыто окошко: "Ключ не обнаружен. Закрыть программу?"
    Конечно полноценная работа затруднительна, т.к. каждое новое окно открывается модально и недоступна панель служебных сообщений, но мне хватило.

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