Первый способ – запаролить модуль

Для того что бы установить пароль, необходимо войти в нужный модуль в режиме Конфигуратор и в меню выбрать Текст - > Установить пароль. Но пароль установленный таким способом легко взломать используя декомпилятор 1С. Пароль устанавливается только на модуль объекта, поэтому весь важный код должен находится именно там.

Второй способ – это исключить исходные коды из поставки

Для внешних обработок и отчетов так же есть возможность исключения исходного кода из поставки. В этом случае, при открытии отчета/обработки в конфигураторе, платформа сообщит, что отчет/обработка не содержит исходного кода. Например, расположить его можно на внешнем ресурсе (HASP). Такой способ защиты отнимает много времени программиста, но эффективность его не велика, так как все тот же декомпилятор легко может восстановить исключенный код.

Третий способ - это обфускация кода 1С

Обфускация – это запутывание кода, в результате чего он имеет не читабельный вид, но при этом сохраняет свою функциональность. Обфусцированный код просто напросто не дает возможности читать его. Это способ защиты достаточно надежен, но все же опытный программист сможет расшифровать его, а вот насколько вам будет удобно работать со своей обработкой/отчетом/модулем это уже другой вопрос.

Четвертый способ - это способ комбинирования трех предыдущих.

Самое рациональное решение - использование пароля + обфускации. Конечно, ни один из способов не даст вас 100% защиту, но они делают работу по восстановлению кода 1с 8 более тяжелой, сложной и трудозатратной.

0 3322 0
Добавлено829 дней назад
Отредактировано811 дней назад


Добавить комментарий

Добавить статью!

Наш канал на Youtube

Изучаете 1С? Скачайте 200 видео по 1С бесплатно:

Похожее

Создание обработки заполнения табличной части 1С 8

1. Постановка задачи В этой статье рассмотрим процесс написания простейшей внеш...

Создание внешнего отчета в 1с 8

Рассмотрим создание внешнего отчета в 1с 8 без использования системы компоновки ...

Создание печатной формы для управляемого приложения в 1с 8.3

1. Задача Рассмотрим написание простейшей печатной формы в 1с 8.2 - 8.3 для упр...

Вопросы по 1С и ответы FAQ

В этой статье я отвечу на вопросы по 1С, которые вводили пользователи в поискови...

Настройка двухстороннего обмена данными между конфигурациями "Управление торговлей 10.3" и "Бухгалтерия предприятия 2.0" в 1С 8

В этой статье мы рассмотрим как настроить двухсторонний обмен данными между конф...

Новое

Скачать печатные формы документа "Реализация товаров и услуг" 1С 8.2

Печатные формы из релиза 1C:Бухгалтерия 2.0.64.5 Скачать бесплатно печатную фор...

Как снять и поставить конфигурацию 1С на поддержку

В этой статье я расскажу как снять конфигурацию 1С 8 частично или полностью с по...

Как сделать резервную копию 1С

Чтобы обезопасить себя от частичной или полной потери данных, перед тем как прои...

Настройка двухстороннего обмена данными между конфигурациями "Управление торговлей 10.3" и "Бухгалтерия предприятия 2.0" в 1С 8

В этой статье мы рассмотрим как настроить двухсторонний обмен данными между конф...

Тестирование и исправление информационной базы 1С 8

Тестирование и исправление информационной базы 1С 8 необходимо выполнять в случа...