Имя: Пароль:
1C
 
Прошу протестировать защиту обработок 1С.
0 H A D G E H O G s
 
12.02.26
16:30
Дня доброго.

Однажды в студеную зимнюю пору мне надоело зашивать код во внешние компоненты и я решил написать свой СЛК, бесплатный и без СМС.

Сказано - написано. И вот пришел тот момент, когда надо коллективным мозгом потестировать, сможет ли сообщество вытащить зашифрованную обработку из моего хранилища.

По ссылке - zip архив с небольшим dt-шником и краткое описание, как им пользоваться и что это вообще такое.

Ласково просимо.

https://disk.360.yandex.ru/d/fbjUv16-DOFU8Q
1 H A D G E H O G s
 
12.02.26
16:32
Если все взлетит - будет бесплатная версия без регистрации и СМС, а со временем - бесплатный сервер лицензирования.
2 Fish
 
гуру
12.02.26
16:36
(0) Защита от чего? Он нелицензионного использования?
3 H A D G E H O G s
 
12.02.26
16:38
(2) Ну ты код свою пишешь и хочешь, чтобы за него заплатили.
4 SleepyHead
 
гуру
12.02.26
17:31
(3) Я так понял, защита только обработок, встроенных в конфигурацию?
5 bushd
 
12.02.26
17:45
(0) Планируете нетленку продавать?  Огромными тиражами? причем через посредников?
6 H A D G E H O G s
 
12.02.26
17:53
(4) Только обработок.
7 H A D G E H O G s
 
12.02.26
17:54
(5) Давно уже продаем, но закрытый код - во внешних компонентах, что довольно неудобно.
8 Ёпрст
 
гуру
12.02.26
20:14
(0)
Vs yt pyftv? xnj 'nj nfrjt tckb, pyfkb xnj 'nj nfrjt
9 Ёпрст
 
гуру
12.02.26
20:23
И это, нам предлагается повторить то, что делает ExtendedFunc.dll ?
10 H A D G E H O G s
 
12.02.26
20:47
(9) а какая платформа, клиент-сервер/файловая, толстый-тонкий клиент?
11 Ёпрст
 
гуру
12.02.26
21:03
(10) 8.3.27.1936, MSSQL 2019
12 Ёпрст
 
гуру
12.02.26
21:06
тонкий/толстый - ошибка одинаковая.
13 Garykom
 
гуру
12.02.26
21:34
(9) Та не
Суть что распакованный код где-то же должен платформе 1С для исполнения подсовываться?
Вот его и перехватить
14 H A D G E H O G s
 
12.02.26
21:37
(11) (12) Оккеюшки..
15 H A D G E H O G s
 
12.02.26
22:11
Пробуйте пожалуйста на файловой, для клиент-сервера будет фикс попозже.
16 spiller26
 
13.02.26
08:42
(0) под Linux взлетит? А то что-то сомневаюсь. И вообще я не люблю все эти закрытости, т.к. говонокод, который иногда скрывают та ещё гадость.
17 H A D G E H O G s
 
13.02.26
09:01
(16) нет, только Windows
18 spiller26
 
13.02.26
09:05
(17) А зачем тогда всё это, если нет кроссплатформенности.
19 Ёпрст
 
гуру
13.02.26
09:06
(15) На файловой работает
20 mikecool
 
13.02.26
09:28
и "распакованый" код нельзя будет даже из памяти достать?
21 H A D G E H O G s
 
13.02.26
09:37
(20) можно всё. Вопрос - насколько сложно.
22 H A D G E H O G s
 
13.02.26
09:37
(18) чтобы работать под windows
23 mikecool
 
13.02.26
09:47
(21) да я как то пробовал как бы не КЗК2
а потом нашел программулю, что код тянула из памяти - и стало все понятно )
так что - все вроде уже написано и не сложно
24 zippygrill
 
13.02.26
10:19
(0) на всякий случай - после загрузки Dt, конфа пустая..обработки нет, макет с ДД нет..
25 p-soft
 
13.02.26
10:23
глупости все это. бизнес-логика должна быть максимально открыта. вот продукты для развлечений и досуга - да, но в них можно еще и разное гавно встраивать для отжима бабла.
26 PLUT
 
гуру
13.02.26
10:32
(25) для демки с ограничением использования (пробный период) - норм
27 kauksi
 
13.02.26
10:26
А ваша утилита тестирования сервера 1С когда будет новая версия?
28 Ёпрст
 
гуру
13.02.26
10:26
(24) ^)) смешно да.

(0) если люди не могут расширение найти, то можно и с dll не заморачиваться, лишнее :)
29 Мультук
 
гуру
13.02.26
10:44
(24)

Да, основная конфигурация пуста.
Но это тест для тех, кто не читает документацию.

>>По ссылке - zip архив с небольшим dt-шником
>>и краткое описание, как им пользоваться и что это вообще такое.
30 H A D G E H O G s
 
13.02.26
11:50
(27) Я не заметил к ней интереса и забросил.
31 H A D G E H O G s
 
13.02.26
11:51
(23) А не осталось следов этой программулины?
32 H A D G E H O G s
 
13.02.26
11:51
(25) Каждому - своё.
33 PLUT
 
гуру
13.02.26
12:06
старость от 2020 года

https://habr.com/ru/articles/489392/
34 mikecool
 
13.02.26
18:04
(31) не нашел, папку с проектом, где это проверял нашел, а программулину - нет
35 Волшебник
 
13.02.26
18:56
(0) Что вы там и от кого защищаете? Скрываете исходники ради рубликов? Ну ок
36 timurhv
 
13.02.26
21:16
Я победил? 10-15 минут заняло. Там в целом все накручено копи-пастом в обработке по-аналогии с расширением, но ИМХО вся суть тут на скриншоте
37 timurhv
 
13.02.26
21:33
А хотя... Чет невертел конечно...
38 H A D G E H O G s
 
13.02.26
21:46
(37) Каким образом?
39 timurhv
 
13.02.26
22:33
(38) Как открыл или есть подозрения что показал не то?
40 H A D G E H O G s
 
13.02.26
22:35
(39) Как открыл?
41 timurhv
 
13.02.26
22:36
В целом, все эти функции\процедуры выпилил из конфиги и расширения (они не находятся), это все подтянулось по дампу из обработки при инициализации, смутило что пошли дубли. В общем и целом, если 1С платформа загрузила обработку - она уже в памяти, а там крути не хочу.

P.S: это в целом ваши мысли и подсказки за последние 4 года, которые вы давали в виде решений.
42 H A D G E H O G s
 
13.02.26
22:37
(41) Нашел в памяти по примеру кода из встроенной обработки?
43 timurhv
 
13.02.26
22:38
(40) Это уже не раскрываю, взломы не выкладываю, не популяризирую. Кому надо, тому надо. На habr в целом есть статья, кто додумается по СЛК, тот додумается. Кому не надо, тот купит.
44 timurhv
 
13.02.26
22:38
(42) по адресу подключения 1С внешней обработки нашел
45 H A D G E H O G s
 
13.02.26
22:39
(44) Адрес Временного хранилища?
46 timurhv
 
13.02.26
22:41
Но в целом, как говорил мой первый начальник если взламывают - значит хороший продукт. А по взломам сейчас стало сильно хорошо, все закрывают. Главное - развивать продукт, а то что ломают 10% клиентов - не важно, они в перспективе все-равно купят лицензию.
47 timurhv
 
13.02.26
22:42
(45) Да + то что думаем оба где ковырять, в 1С если подгрузил обработку \ СЛК, считай защиты уже не будет.
48 H A D G E H O G s
 
13.02.26
22:43
Чертова 1С не чистит память за собой :-)
49 H A D G E H O G s
 
13.02.26
22:43
Ясно. Ладно, значит не судьба.
Будем продолжать зашивать в ВК.
50 H A D G E H O G s
 
13.02.26
22:44
Спасибо
51 timurhv
 
13.02.26
22:44
(48) Да ладно, вы много хороших советов мне давали за последние 5 лет, прям плюсую!
52 Ёпрст
 
гуру
13.02.26
22:44
(48) в 7.7 в оперативке, так вообще код в исходном виде валяеется
53 timurhv
 
13.02.26
22:46
Да и как я будут сидеть ну 1% всех прогеров чтобы чет ковырять, я бы продолжал этот проект. А распространять лично я бы не стал - нафик-нафик
54 timurhv
 
13.02.26
22:47
(52) Тут в целом также, просто накручено за счет расширения и конфиги, скрыто если не выпилить в конфиге и расширении.