Size: a a a

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

2020 March 09

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
Ок. Покажите скрин тогда из tool1cd, плз
Таких не имею
источник

РС

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

РС

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

JD

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

РС

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

РС

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

JD

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

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
А почему нет?
Щас попытаюсь точно узнать
источник

РС

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

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
А почему нет?
Потому что обратное преобразование на 100% в оригинал невозможно. Такие дела.
источник

JD

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

РС

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

JD

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

JD

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

AO

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

JD

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

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Хорошо, если прям исходный текст? Зачем там тогда ограничения типа нельзя использовать "выполнить" и тд
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
И файлик опций - 1,2,3 указывающий тип исходного кода: обычный, шифрованный, отсутствующий
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Роман С.
Хорошо, если прям исходный текст? Зачем там тогда ограничения типа нельзя использовать "выполнить" и тд
Какие ограничения?
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Andrey Ovsiankin
Какие ограничения?
Точно помню, что как-то пробовал паролить и не все модули удалось скопом в какой-то нетленке
источник