Имя: Пароль:
1C
1С v8
Как сделать, чтобы конфигурация не запустилась
🠗 (Serg_1960 15.04.2019 12:45)
, ,
0 list770
 
14.04.19
18:16
Вопрос к тем, кто занимался разработкой самописных конфигураций. Хочется вставить какую-нибудь хитрушку, при включении которой базу будет не запустить, хотя бы какое то время, пока толковый программист не вмешается. Кто поделится идеями?)
1 Garykom
 
гуру
14.04.19
18:20
Написать никому не нужную конфигурацию, тогда ее и запускать не будут.
2 Garykom
 
гуру
14.04.19
18:27
Хм только сейчас дошло как в тему (1) к "пока толковый программист не вмешается"
3 list770
 
14.04.19
18:28
Понятно, остряки. Тема закрыта
4 dmpl
 
14.04.19
18:58
(0) Брать предоплату.
5 jsmith82
 
14.04.19
19:10
закрытый модуль с клиентом лицензирования
6 craxx
 
14.04.19
19:29
(0) всю логику вынести во внешнюю компоненту, запуск которой завязать на параметры компа (серийник винта и т.п.)
7 MaxS
 
14.04.19
19:43
Если КакаяНибудьХитрушка() Тогда
   ЗавершитьРаботуСистемы(Ложь); // информация для толкового программиста! Закомментировать эти строи и конфигурация запустится
КонецЕсли;
8 craxx
 
14.04.19
19:46
(7) Судя по вопросам из его предыдущих тем, ему это не надо. И так никто пользоваться не будет
9 Мимохожий Однако
 
14.04.19
19:55
Начинающие часто обижаются.©
10 dmpl
 
14.04.19
21:20
(6) Не, взломают. А вот если свой веб-сервис поднять, где прикрутить эту компоненту - вот тут-то можно будет стричь бабло.
11 craxx
 
14.04.19
22:07
(10) Цена взлома может выйти дороже цены покупки.
12 Garykom
 
гуру
14.04.19
22:17
Кстати.
А подскажите как защитить конфу на мобильной платформе 1С?
Для андроида.

Тоже через ВК? Осложняется что по сути приложения оно должно без инета работать в глуши.
13 Garykom
 
гуру
14.04.19
22:18
(12)+ Я думал сделать для желающих без инета некие wifi ключи в зоне действия которых оно будет работать.
14 Garykom
 
гуру
14.04.19
22:19
(13)+ Этот wifi ключ понятно дело надо периодически обновлять, продляя подписку выносом в зону действия инета.
15 runoff_runoff
 
14.04.19
22:28
защитить конфу от чего?..
16 Garykom
 
гуру
14.04.19
22:33
(15) От ее работы без отчислений мне и фирме 1С.
1С письмо прислало что хочет 10% согласно https://mobile.1c.ru/lic/

На то что раскурочат конфу в принципе пофиг, т.е. не код защищаем а функционал.
17 Demasiado
 
14.04.19
23:08
(16) о как интересно, они на тебя сами вышли? Где твоя разработка была размещена? Как "запалили"?))
18 Demasiado
 
14.04.19
23:12
+ (17) Интересно, а если само приложение бесплатное, но допустим монетизация за счет показа рекламы от Гуглей, ОдинЭс на эти копейки тоже будет претендовать?
19 Cyberhawk
 
14.04.19
23:17
(16) "На то что раскурочат конфу в принципе пофиг" // Ее нельзя раскурочить, имея *.apk / *.ipa
20 Demasiado
 
14.04.19
23:18
(19) может у них инструменты реверс инжинеринга есть, типа декомпилятора кода 1с
21 Cyberhawk
 
14.04.19
23:20
(20) Это хоть раз кому-то в сфере конфигураций 1С помогло? )
22 Garykom
 
гуру
14.04.19
23:22
(17) В гугл плей лежит 10к установок, письмо написали.
(18) Пофиг от 60к плати 10% от дохода в т.ч. от рекламы, пока у меня бесплатная демка но хочу монетизировать уже
23 H A D G E H O G s
 
14.04.19
23:24
(19) Можно.
24 Demasiado
 
14.04.19
23:24
Я просто прочитал что он свою конфу от 1с защитить хочет)))))))))) (12) Имхо, нужен web или http сервис лицензирования, если твое устройство из глуши приезжает, стучится на сервис и получает ключ подписки, например на месяц и т д. Дальше - полет фантазии
25 H A D G E H O G s
 
14.04.19
23:24
А вот .so - нельзя.
26 Garykom
 
гуру
14.04.19
23:24
(19) Все там можно там .1CD
http://catalog.mista.ru/public/464479/
27 Garykom
 
гуру
14.04.19
23:26
(25) Вот в этом и смысла, сделать либу ВК и часть функционала туда.
Вопрос как привязывать либу к девайсу.
Может под каждый девайс либу свою компилить уникальную?
28 H A D G E H O G s
 
14.04.19
23:27
(27) "сделать либу ВК и часть функционала туда. "

Ахаха. Вы такой оптимист.
29 Garykom
 
гуру
14.04.19
23:27
(27)+ Т.е. внутри либы которую нельзя менять (а как сделать контроль ее целостности?) лежит хеш от инфы о дейвайсе.
30 Garykom
 
гуру
14.04.19
23:27
(28) В смысле? Много глюков?
31 H A D G E H O G s
 
14.04.19
23:28
(30) Нет. Много осмысления, тыканий в небо и кровавых слез.
Ну я писал
Кто-нибудь отлаживал NDK (С++, неуправляемый код) Android через VisualGBD ?
32 Garykom
 
гуру
14.04.19
23:29
(31) Надо использовать "метод проб и находок", вместо неправильного "и ошибок" ))
33 H A D G E H O G s
 
14.04.19
23:29
(29) Зачем внутри либы? Сделайте текстовый файлик с подписью, как 1С.
34 Garykom
 
гуру
14.04.19
23:31
(33) Чтобы проверку подписи не реализовывать. Или есть готовый функционал причем в виде so?
35 H A D G E H O G s
 
14.04.19
23:32
(34) Нет.
36 VladZ
 
14.04.19
23:34
(0) И какой в этом смысл?
37 roman383
 
15.04.19
08:52
(36) месть

//на клиенте

Если КакаяНибудьХитрушка() Тогда

   Предупреждение("Зря вы меня уволили, теперь ждите пока найдут нового программиста, а пока попейте чайку!!!");
   ЗавершитьРаботуСистемы(Ложь);// информация для толкового программиста! Закомментировать эти строи и конфигурация запустится

КонецЕсли;
38 bolero
 
15.04.19
11:33
схороню этот топик показать директору в ответ на очередное предложение "дай полный доступ к боевой базе вон тому студенту, он паровоз к свистку согласился прикрутить за доширак, говорит все нормально будет"
39 Garykom
 
гуру
15.04.19
11:36
(38) Думаешь тебя в долю студент не возьмет?
40 крутойкодер
 
15.04.19
11:38
(36) месть

//на клиенте


Если КакаяНибудьХитрушка() Тогда

   Предупреждение("Зря вы меня уволили, теперь ждите пока найдут нового программиста, а пока попейте чайку!!!");
   ЗавершитьРаботуСистемы(Ложь)// информация для толкового программиста! Закомментировать эти строи и конфигурация запустится
// но ты их не комментируй, пожалуйста, они мне денег не заплатили
// а финдир зачетная . пригласи ее лучше на кофе, а тут комментировать не наддо

КонецЕсли;
41 Джинн
 
15.04.19
11:43
(1) Дык  конфигурация уже есть.
42 sqr4
 
15.04.19
11:48
(40) немного усложнить вот этим) http://catalog.mista.ru/public/683787/
43 Fish
 
15.04.19
12:13
(42) Меня вот всегда интересовало - а такая обфускация умеет обратно расшифровывать?
44 SSSSS_AAAAA
 
15.04.19
12:15
(43) А зачем?
45 Fish
 
15.04.19
12:17
(44) Например, на случай утери необфусцированного варианта (винт полетел, и т.п.)
46 GANR
 
15.04.19
12:21
(0) Блокировка начала сеансов чем не устраивает? Через консоль администрирования можно сделать или если конфа на базе БСП не ниже 2.4 через раздел Администрирование \ Обслуживание.
47 SSSSS_AAAAA
 
15.04.19
12:24
(45) Для этого существуют другие средства. Какой смысл в шифровании, которое легко расшифровывается?
48 Fish
 
15.04.19
12:26
(47) А я разве сказал, что должно легко расшифровываться? Я лишь спросил, умеет ли данная обработка это делать.
49 SSSSS_AAAAA
 
15.04.19
12:43
(48) Для этого она должна сохранить соответствие исходных лексем и их замену. Дальше сам додумаешь или нет?
50 Fish
 
15.04.19
12:44
(49) Я задал вроде простой вопрос: умеет ли конкретная обработка по конкретной ссылке совершать конкретное действие. Зачем мне гадать или что-то додумывать? А ты, если не знаешь ответа на вопрос, мог бы ничего не писать. т.к. толку с этого - ноль.
51 sqr4
 
15.04.19
12:54
(50) я не тестил, но судя по описанию нет)
52 fisher
 
15.04.19
13:01
(0) Как вариант - поменять пароли у всех пользователей :)
53 SSSSS_AAAAA
 
15.04.19
13:11
(50) Зачем ЕЙ это уметь? Что бы злоумышленнику даже не надо было что-то искать для взлома того, что она как бы защитила?
А задал ты не простой вопрос, а идиотский. Ибо не подумал. А я предлагаю таки думать, дабы такими вопросами не позориться.
54 1Сергей
 
15.04.19
13:24
*мысли вслух* Мне иногда кажется, что если у юзернейма ник написан полностью большими буквами, то он имеет скверный характер, часто повышает тон. Не?
55 SSSSS_AAAAA
 
15.04.19
13:42
(54) Некоторым много чего кажется. Чертики там, духи и т.д. Наверное, и гадателям по регистру букв тоже...
А вопрос о регистре букв надо адресовать создателям сего сайта, ибо это он так изобразил мой ник, который был и есть весь   из маленьких (строчных) букв.
56 Skipper
 
15.04.19
13:45
(0) Все просто, разделяешь операции на сервере и клиенте, и даешь подключиться по тонкому, если простой оплаты режешь канал связи до 64kb, простой больше недели, отрубаешь их от своего чуда.
57 Cyberhawk
 
15.04.19
19:30
(23) Что, любую *.apk из плей-маркета (на мобильной платформе 1С)?
58 Cyberhawk
 
15.04.19
19:30
(26) Слышал звон, да не знаешь где он
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс