Size: a a a

1С, БСП, DevOps и Архитектура

2020 March 09

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
Точно помню, что как-то пробовал паролить и не все модули удалось скопом в какой-то нетленке
Ограничения на наличие инструкций препроцессора помню. На "Выполнить" не помню.
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
John Doe
Ограничения на наличие инструкций препроцессора помню. На "Выполнить" не помню.
Да, именно
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
John Doe
Ограничения на наличие инструкций препроцессора помню. На "Выполнить" не помню.
Ну да, возможно. Так  шифрованию не все равно на эти инструкции разве? А байт-коду как раз не все равно
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Проверить очень просто
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Andrey Ovsiankin
Блин, парни, ну откройте cf любой утилитой и посмотрите: запароленный модуль хранится шифрованным, плюс рядом байткод, чтобы платформе  было что выполнять
Так что вот это самое верное
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
В декомпилированном коде нет комментариев, они не хранятся в байт коде
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
А в запароленном модуле - комментарии сохраняются
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
Так что вот это самое верное
Не, выше я дал теоретическое доказательство
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
John Doe
Не, выше я дал теоретическое доказательство
Так ответь, зачем тогда ограничения? Почему я не могу зашифровать фразу #Если Сервер
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Роман С.
Так ответь, зачем тогда ограничения? Почему я не могу зашифровать фразу #Если Сервер
О, господи... ну почему, а? Ну вот почему?! Вот вы сами как думаете?
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
В чем проблема расшифровать и потом скомпилить только нужный кусок
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Чем расшифровать? Ключ расшифровки, он же пароль, известен только шифровавшему пользователю
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
В чем проблема расшифровать и потом скомпилить только нужный кусок
Никто перед исполнением кода его не расшифровывает и не компилит. Он уже скомпиленный хранится в конфигурации и в таком виде и подается виртуальной машине.
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
John Doe
Никто перед исполнением кода его не расшифровывает и не компилит. Он уже скомпиленный хранится в конфигурации и в таком виде и подается виртуальной машине.
Да
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Почему не научили платформу компилить запароленный или отсутствующий модуль сразу для всех контекстов - хз
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
John Doe
Никто перед исполнением кода его не расшифровывает и не компилит. Он уже скомпиленный хранится в конфигурации и в таком виде и подается виртуальной машине.
Вот. Все-таки хранится)))
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
Вот. Все-таки хранится)))
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Так о чем тогда спор то?
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
И так и так хранятся
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
И так и так хранятся
Из твоего исходного сообщения "если и хранится, то в байт-коде" это не следует.
Я трактовал это твое утверждение как "хранится только в байт-коде".
Спор изчерпан, истина найдена)
источник