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

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.
В общем модуле приложения ссылки на глобальные переменные у нас есть.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот