Имя: Пароль:
1C
1С v8
Как у модуля без поставляемого исходного кода узнать список экспортируемых методов?
,
0 TormozIT
 
гуру
13.01.20
09:14
Как в клиентском приложении получить список экспортируемых методов для модуля без поставляемого исходного кода? Подразумевается выгрузка конфигурации в файлы.
1 Uzyf
 
13.01.20
09:56
Декомпилировать что ли?
2 lodger
 
13.01.20
10:20
(1) что-то вокруг этого. узнать входы и выходы из "черного ящика".
3 DES
 
13.01.20
10:24
(1) необязательно, в модуле должна быть секция описания точек входа.
4 Dionis Sergeevich
 
13.01.20
10:29
Забрутфорсить можно ;)
5 Dionis Sergeevich
 
13.01.20
10:30
Или поиском просто выявить обращения к этому модулю из остальной конфигурации
6 lodger
 
13.01.20
10:38
(5) а если там есть какие-нибудь не описанные в конфе методы? "инженерные входы"?
их могли бы вызывать внешние обработки.
7 Dionis Sergeevich
 
13.01.20
10:42
(6) тогда (4) - интересно сколько по времени выйдет..
8 GROOVY
 
13.01.20
10:48
9 Uzyf
 
13.01.20
11:27
гугли декомпилятор 1с, если не обфусцировано, то можно весь код вытащить
10 TormozIT
 
гуру
13.01.20
11:30
(9) Полная декомпиляция в моем случае вредна, т.к. этот код пойдет в массы.
11 pechkin
 
13.01.20
11:32
(10) ты не имеешь прав выпускать код в массы, который будет декомпилировать модули (да даже байт код вытаскивать)
12 Uzyf
 
13.01.20
11:34
(10) что простите? просто декомпилируй чтобы узнать экпортные процедуры и функции, никто не заставляет тебя раскрывать этот код для кого то еще
Независимо от того, куда вы едете — это в гору и против ветра!