Как снять пароль с файла ert

Обновлено: 01.07.2024

Декомпилятор 1Cv8.x – обработка восстанавливающая тексты модулей с паролем или без исходного кода. Принцип действия – генерация исходного кода модулей на основе скомпилированных образов. Поэтому полученные модули могут немного отличаться от исходных, в частности, в сгенерированном коде модуля могут отсутствовать комментарии.

Обрабатываемые типы файлов: *.cf, *.epf и *.erf.

Для снятия пароля или восстановления исходного кода следует выбрать файл обработки, отчета или конфигурации и нажать — “Декомпилировать”.

Настройка “Не создавать копию”.

Если флаг не установлен, то перед декомпиляцией создастся копия файла с добавкой “_U” в имени. Установка данного флага сократит время выполнения восстановления кода(особенно если обрабатываются конфигурации *. cf), но при повреждении файла его уже будет не восстановить.

Настройка “Искать все модули (медленно)”.

Если флаг не установлен Декомпилятор обрабатывает только модули найденные в метаданных. При установке данного фдага Декомпилятор сканирует весь исходный файл в поисках внутренних файлов image, которые являются скомпилированными образами модулей. Использовать данную настройку стоит только если декомпиляция без нее не дала результата.

Декомпилятор 1C 8.x — обработка, предназначенная для восстановления текстов модулей под паролем или без исходных текстов. Принцип действия — генерация исходных текстов модулей на основе скомпилированных образов модулей. Поэтому полученные тексты модулей не в точности соответствуют исходным, в частности, в сгенерированных текстах модулей отсутствуют комментарии.
Обработка позволяет обрабатывать файлы *.cf, *.epf и *.erf.

1с снять пароль с модуля обработки

Наверняка каждый разработчик заботится о том, чтобы его программы были защищены от нелегального распространения. Особенно если эта разработка – коммерческий, тиражируемый продукт.

Создатели системы 1С: Предприятие 8 позаботились о защите кода. К сожалению, пароль на доступ можно установить только на модули объектов, общие модули, модули обработок и отчетов. В том числе и внешних. Но и этого немало, так как можно значимые процедуры и функции разместить в модуле и потом к ним обращаться.

В данной статье я хочу разобраться, как установить защиту и снять её, если Вы забыли пароль.

Установка защиты на модуль 1C

Возьмем любой модуль любого объекта. Я взял навскидку первый же документ – «Авансовый отчет». Если поставить курсор на текст кода модуля, в главном меню появится пункт «Текст». В этом пункте есть подпункт «Установить пароль».

1с снять пароль с модуля обработки

Программа меня тут же предупредила о том, что нельзя защитить модуль, имеющий директивы препроцессора:

1с снять пароль с модуля обработки

Что же, посмотрим, во что это выльется. Устанавливаем пароль.

1с снять пароль с модуля обработки

Получите 267 видеоуроков по 1С бесплатно:

Игнорируем ошибку и сохраняем конфигурацию. Интересно, откроется ли документ. Запускаем программу в режиме «Предприятия».

Все оказалось хуже, чем я предполагал. Документ полностью не рабочий. Провести его не удалось, постоянно программа ругается на какие-то незаполненные поля, которых ни в шапке формы, ни в таблице нет.

Попробовал для чистоты эксперимента на других документах, тот же результат. Например, в приходной накладной становится недоступным поле «Договор».

Вывод однозначный: не все модули можно защитить. Однако ничего Вам не мешает вынести функции и процедуры с директивами препроцессора в отдельный модуль.

Осталось проверить обработки. Возьмем для интереса внешнюю. Защита прошла без проблем.

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

Посмотрим теперь, удастся ли обойти защиту. Покопавшись немного в интернете, я наткнулся на «декомпилятор модулей» (скачать можно по ссылке), который якобы способен снять пароль. Декомпилятор представляет собой внешнюю обработку на обычных формах. Хорошо, пробуем. Начнем все с той же внешней обработки, на модуль которой я установил пароль.

Запускаем 1С в режиме предприятия и открываем обработку с декомпилятором через «Файл» – «Открыть». Замечу, что обработка, которую я нашел, написана на обычных формах, и запускать ее нужно под толстым клиентом:

1с снять пароль с модуля обработки

1с снять пароль с модуля обработки

Пробуем открыть модуль в конфигураторе, и он прекрасно открывается.

На форумах пишут, что иногда нужно запускать 1С от имени администратора, если выходит ошибка.

Теперь осталось проверить, как декомпилятор справится с общими модулями. Сохраняем конфигурацию в файл.

Выбираем в обработке:

1с снять пароль с модуля обработки

1с снять пароль с модуля обработки

Загружаем конфигурацию из файла и проверяем защиту. Защита полностью снята.

Тестирование проводилось на платформе 8.3.9.1818, конфигурация «Бухгалтерия предприятия 3.0.44.188».

Самое интересное, что модуль данного «декомпилятора» тоже защищен. Но обработка не позволяет снять защиту с самой себя.

Данный материал предоставлен только в ознакомительных целях с целью обзора механизма защиты платформы 1С. Запрещено использовать данный материал для получения доступа к защищенным авторским правом разработкам.

В программе бухгалтерии 1С внешние обработки могут быть защищены паролем. Устанавливается он легко — в меню «Конфигуратора», через пункт «Действия», Установить пароль. Но что делать, если обработка не совсем свежая, и пароль подзабыт? Снять пароль не так легко, не имея его изначально.

Как снять пароль с обработки 1с

  • Как снять пароль с обработки 1с
  • Как открыть внешнюю обработку 1С
  • Как разблокировать конфигурацию
  • - права администратора;
  • - программа FAR.

Файл обработки программы 1С представляет собой составное хранилище и имеет разрешение *.ert. Файлы такого типа можно просматривать с помощью специальных программ. Она из них — менеджер файлов FAR.

Запустите программу FAR и откройте директорию размещения файла обработки. С помощью плагина DocFile Browser запустите просмотр содержимого файла — на экране появится исходный код обработки. Данная утилита позволяет просматривать все файлы, которые имеются на жестком диске компьютера.

Внимательно изучите содержимое экрана. Вам необходимо найти параметр UUID, который обозначает идентификационный номер и содержит в себе пароль к файлу. Данный параметр состоит из двух частей — сначала в кавычках идет его название, UUID, а затем значение параметра. Скопируйте это значение или установите новое, чтобы изменить пароль.

Проверьте результат своих действий, открыв файл обработки 1С. Подробнее о файлах ert можно узнать в интернете на сайте библиотеки Microsoft Developer Network, где содержится множество полезных ресурсов для разработчиков программного обеспечения. В целом же можно сказать, что снять пароль с обработки программного обеспечения от компании 1С не так уж и трудно, главное иметь на компьютере установленное оборудование для этого, то есть программное обеспечение.

8.1 Пароль на модель внешней обработки
Всем доброго времени суток! Такая проблема. Была УТ-шка старая и бородатая. Я ее обновил до.

1с 7.7 Вызов процедуры внешней обработки из другой внешней обработки
Здравствуйте всем! Вопрос такой: Есть внешняя обработка Обработка1. Обработка1 запускается через.

Как снять пароль?
Всем привет, не подскажете, как можно снять пароль с windows xp, войти в винду не могу, в.

Как снять пароль администратора
как снять пароль с администратора?

Если мне не изменяет память, в меню "Действия" есть пункт об установке пароля.
"Забыли" старый пароль? Слезную историю в студию и, я думаю, найдутся альтруисты и помогут. Нет, не забыл. Скачал с инета обработку для групповой печати РКО, а она под типовую, на моей работает кривовато.
Как снимать пароль уже разобрался. Еще хотел спросить, может есть у кого обработка для печати реестра документов?

Есть в ТиС, Комплексной. В любом (вроде бы) журнале, есть внизу кнопка "Реестр". Вот оттуда можно выдрать.

Да и в бухгалтерии есть (Групповая обработка документов). Правда, для выписок работает криво, ибо там нет суммы, а есть приход и расход. К тому же часто бухам нужен НДС. Но написать такой реестр и самому несложно

За 8 не пробывал, с 77 пароль с внешних обработок снимается легко.
1. Создаешь свою вн обработку без пароля.
2. Берешь редактор составных фойлов, например, FAR с плагом DocFile Brouser
3. Через него открываешь свою созданную обработку и копируешь с ветки Container.Profile значение для UUID
4. Через него открываешь запароленную обработку и заменяешь там знаечение UUID на скопированное.
5. Сохраняешь.
6. Открывешь бывшую обработку в конфигураторе и радуешься.

ЗЫ.
Что хотел сказать еще. Просмотрел на эту тему не мало форумов. Везде умники, которые кричат (я никого не хочу оскорбить, только мое субъективное мнение) типа авторские права и т.д. Я вот, например, свои работы не защищаю никогда. Я и так с заказчиков возьму денег столько, сколько мне надо. А коль вы так кичитесь за свои, например, внешние обработки, защищайте не стандартными средствами 1с, а своими. Через внешнюю компоненту, например. Хотя это гемор и внешнюю компоненту всегда дизасемблировать можно.
И еще. Я в инете ле 15. Полностью согласен с народом, что информация в инете должна быть свободной. Изначально так и было. А сейчас. Ну на каждый х с резьбой найдется жопа с лабиринтом.

ЗЗЫ. Коль народ хочет защитить свои в данном конкретном случае обработки, или защищайте по-человечески (см выше) или лицензируйте.

С уважением ко всем, holod.

Как снять пароль с модуля?
можно ли как-то снять пароль с запароленного модуля а).объекта конфигурации б).внешнего.

Как снять пароль с ноутбука?
Здорова ребя . Ноут друга с такой проблемой дал мне . При включении просит пароль enter hdd1.

Как снять пароль на ноутбуке.
Дано - ноутбук самсунг модель R20 Plus, задача - ребенок поставил пароль и забыл его! итого -.

Как снять или удалить пароль
купил мак бук бу хотел переустановить систему но не смог этого сделать так как стоит пароль.

Декомпилятор 1Cv8.x – обработка восстанавливающая тексты модулей с паролем или без исходного кода. Принцип действия – генерация исходного кода модулей на основе скомпилированных образов. Поэтому полученные модули могут немного отличаться от исходных, в частности, в сгенерированном коде модуля могут отсутствовать комментарии.

Обрабатываемые типы файлов: *.cf, *.epf и *.erf.

Для снятия пароля или восстановления исходного кода следует выбрать файл обработки, отчета или конфигурации и нажать — “Декомпилировать”.

Настройка “Не создавать копию”.

Если флаг не установлен, то перед декомпиляцией создастся копия файла с добавкой “_U” в имени. Установка данного флага сократит время выполнения восстановления кода(особенно если обрабатываются конфигурации *. cf), но при повреждении файла его уже будет не восстановить.

Настройка “Искать все модули (медленно)”.

Если флаг не установлен Декомпилятор обрабатывает только модули найденные в метаданных. При установке данного фдага Декомпилятор сканирует весь исходный файл в поисках внутренних файлов image, которые являются скомпилированными образами модулей. Использовать данную настройку стоит только если декомпиляция без нее не дала результата.

Декомпилятор 1C 8.x — обработка, предназначенная для восстановления текстов модулей под паролем или без исходных текстов. Принцип действия — генерация исходных текстов модулей на основе скомпилированных образов модулей. Поэтому полученные тексты модулей не в точности соответствуют исходным, в частности, в сгенерированных текстах модулей отсутствуют комментарии.
Обработка позволяет обрабатывать файлы *.cf, *.epf и *.erf.

1с снять пароль с модуля обработки

Наверняка каждый разработчик заботится о том, чтобы его программы были защищены от нелегального распространения. Особенно если эта разработка – коммерческий, тиражируемый продукт.

Создатели системы 1С: Предприятие 8 позаботились о защите кода. К сожалению, пароль на доступ можно установить только на модули объектов, общие модули, модули обработок и отчетов. В том числе и внешних. Но и этого немало, так как можно значимые процедуры и функции разместить в модуле и потом к ним обращаться.

В данной статье я хочу разобраться, как установить защиту и снять её, если Вы забыли пароль.

Установка защиты на модуль 1C

Возьмем любой модуль любого объекта. Я взял навскидку первый же документ – «Авансовый отчет». Если поставить курсор на текст кода модуля, в главном меню появится пункт «Текст». В этом пункте есть подпункт «Установить пароль».

1с снять пароль с модуля обработки

Программа меня тут же предупредила о том, что нельзя защитить модуль, имеющий директивы препроцессора:

1с снять пароль с модуля обработки

Что же, посмотрим, во что это выльется. Устанавливаем пароль.

1с снять пароль с модуля обработки

Получите 267 видеоуроков по 1С бесплатно:

Игнорируем ошибку и сохраняем конфигурацию. Интересно, откроется ли документ. Запускаем программу в режиме «Предприятия».

Все оказалось хуже, чем я предполагал. Документ полностью не рабочий. Провести его не удалось, постоянно программа ругается на какие-то незаполненные поля, которых ни в шапке формы, ни в таблице нет.

Попробовал для чистоты эксперимента на других документах, тот же результат. Например, в приходной накладной становится недоступным поле «Договор».

Вывод однозначный: не все модули можно защитить. Однако ничего Вам не мешает вынести функции и процедуры с директивами препроцессора в отдельный модуль.

Осталось проверить обработки. Возьмем для интереса внешнюю. Защита прошла без проблем.

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

Посмотрим теперь, удастся ли обойти защиту. Покопавшись немного в интернете, я наткнулся на «декомпилятор модулей» (скачать можно по ссылке), который якобы способен снять пароль. Декомпилятор представляет собой внешнюю обработку на обычных формах. Хорошо, пробуем. Начнем все с той же внешней обработки, на модуль которой я установил пароль.

Запускаем 1С в режиме предприятия и открываем обработку с декомпилятором через «Файл» – «Открыть». Замечу, что обработка, которую я нашел, написана на обычных формах, и запускать ее нужно под толстым клиентом:

1с снять пароль с модуля обработки

1с снять пароль с модуля обработки

Пробуем открыть модуль в конфигураторе, и он прекрасно открывается.

На форумах пишут, что иногда нужно запускать 1С от имени администратора, если выходит ошибка.

Теперь осталось проверить, как декомпилятор справится с общими модулями. Сохраняем конфигурацию в файл.

Выбираем в обработке:

1с снять пароль с модуля обработки

1с снять пароль с модуля обработки

Загружаем конфигурацию из файла и проверяем защиту. Защита полностью снята.

Тестирование проводилось на платформе 8.3.9.1818, конфигурация «Бухгалтерия предприятия 3.0.44.188».

Самое интересное, что модуль данного «декомпилятора» тоже защищен. Но обработка не позволяет снять защиту с самой себя.

Данный материал предоставлен только в ознакомительных целях с целью обзора механизма защиты платформы 1С. Запрещено использовать данный материал для получения доступа к защищенным авторским правом разработкам.

Читайте также: