Не понимаю как работает

1. GoodDeiDie 18.09.21 14:17 Сейчас в теме
Встретил такой код. Подскажите как это работает. В общих модулях экспортных процедур с таким именем нет.
Прикрепленные файлы:
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
4. spacecraft 18.09.21 16:49 Сейчас в теме
(1) скорее всего есть общий модуль с флагом Глобальный.
А то что не нашли поиском... возможно выключен текст модуля.
5. DJ_Codebase 18.09.21 21:05 Сейчас в теме
(1) где расположен этот код? можно как то поподробнее?
2. XAKEP 18.09.21 14:22 Сейчас в теме
глобальный поиск по всей конфигурации

или модуль закодирован
3. GoodDeiDie 18.09.21 14:27 Сейчас в теме
(2) поиск ничего не дал, закодированных модулей нет. Сказали что это какой-то способ написания, и что там реально одна строка и больше нигде информации нет. Но переписывать его уже нельзя будет. Вот интересно как такое возможно.
8. herfis 498 20.09.21 11:32 Сейчас в теме
(3)
закодированных модулей нет

Лично проверял? Их несколько разновидностей есть
1) пароль на модуль (штатный в платформе, но его легко обойти)
2) поставка модуля без исходных текстов (штатная возможность платформы при создании файлов поставки конфигурации - конфигурация будет содержать модуль в уже скомпилированном виде, без исходников). Теоретически по байт-коду можно восстановить исходные тексты (без оригинальных имен переменных, конечно) и подобные обработки на просторах встречались.
3) модуль зашифрован и вынесен во внешние модуля специальной системы защиты конфигурации. СЛК так работает, например, которой защищаются многие отраслевые конфигурации.
В первом случае при попытке открыть такой общий модуль спросит пароль. Во втором и третьем - будет открыто пустое окно с надписью "Исходный текст модуля отсутствует"
9. spacecraft 20.09.21 12:27 Сейчас в теме
(8)
2) поставка модуля без исходных текстов (штатная возможность платформы при создании файлов поставки конфигурации - конфигурация будет содержать модуль в уже скомпилированном виде, без исходников). Теоретически по байт-коду можно восстановить исходные тексты (без оригинальных имен переменных, конечно) и подобные обработки на просторах встречались.

Все намного проще. Есть там исходный текст, просто не показывается. Но достаточно выгрузить в файлы и загрузить из файлов... и весть код будет показан :)
11. herfis 498 21.09.21 12:27 Сейчас в теме
(9)
Все намного проще. Есть там исходный текст, просто не показывается. Но достаточно выгрузить в файлы и загрузить из файлов... и весть код будет показан :)

Нет. Специально проверил.
При выгрузе в файлы bsl нет, только bin
Ну и соответственно при загрузке тоже чуда не происходит.
10. GoodDeiDie 20.09.21 12:38 Сейчас в теме
(8)Есть такая штука, но текста нет, сначала думал что просто пустой модуль.
Прикрепленные файлы:
12. DJ_Codebase 21.09.21 14:20 Сейчас в теме
(10) у него флаг глобальный стоит?
13. GoodDeiDie 22.09.21 09:12 Сейчас в теме
(12)да, но чет не совсем понял как текст модуля открыть
14. DJ_Codebase 22.09.21 09:39 Сейчас в теме
(13) Разработчики так защитили свою поделку.
6. Dr.HiHi 3 19.09.21 13:25 Сейчас в теме
f12 с курсором на строке отправитьпрайслист
7. t278 56 20.09.21 02:41 Сейчас в теме
в автотранспорте (УАТ) такое встречал. Здесь ссылка на закрытые модули или библиотеки dll.
В общем модуле приложения ссылки на глобальные переменные у нас есть.
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день