|
Событие при открытии | ☑ | ||
---|---|---|---|---|
0
abbas
28.10.19
✎
14:00
|
Доброе времени суток, необходимо поставить пароль на открытия окна конфигурации, чтобы могли изменять только те кто знает пароль, НЕ ИСПОЛЬЗУЯ ТИПОВЫЕ РЕШЕНИЯ(роль, установить пароль и тд)
подскажите плс кто сталкивался с данным решением... Любая информация будет полезной, литература и т.д. Заранее спс.. Установил VB и Delphi для начального изучения... |
|||
1
abbas
28.10.19
✎
14:15
|
и если есть описание файлов платформы в каталоге "C:\Program Files (x86)\1cv8\8.3.**.***\bin"
тоже был бы признателен |
|||
2
abbas
28.10.19
✎
14:16
|
что за библиотека и за что отвечает
|
|||
3
ДенисЧ
28.10.19
✎
14:41
|
Ты хочешь нарушить условия лицензии сам и подстрекаешь сделать это других?
А не провокатор ли ты засланный? |
|||
4
Prog111
28.10.19
✎
14:46
|
(3) А на что он может спровоцировать?
|
|||
5
bolero
28.10.19
✎
15:17
|
(0) с таким подходом к работе можно внезапно обнаружить некий нагревательный прибор в заднем проходе, в не зависимости от текущего десятилетия
|
|||
6
Жан Пердежон
28.10.19
✎
15:33
|
(0) а вопрос то в чем?
|
|||
7
Мимохожий Однако
28.10.19
✎
16:02
|
(6) "поставить пароль на открытия окна конфигурации" ))
|
|||
8
lEvGl
гуру
28.10.19
✎
16:06
|
так в названии темы и ответ - в событии ПриОткрытии(ОтказНаверноДолженБыть)
|
|||
9
Мимохожий Однако
28.10.19
✎
16:09
|
(8) ТС про режим Конфигуратор говорил.
|
|||
10
lEvGl
гуру
28.10.19
✎
16:10
|
ну да, Событие при открытии
|
|||
11
lEvGl
гуру
28.10.19
✎
16:15
|
(0)а что за прикол такой - НЕ ИСПОЛЬЗУЯ ТИПОВЫЕ РЕШЕНИЯ
почему? если человек не знает пароль, значит не может менять, если не может менять, значит доступ ему к конфигуратору не нужен, значит пароль ему не давать, это где то и есть тот самый, который ищется |
|||
12
lEvGl
гуру
28.10.19
✎
16:15
|
*это где то и есть тот самый пароль, который ищется
|
|||
13
Мимохожий Однако
28.10.19
✎
16:27
|
(11) Ты высказался круче чем ТС в сабже(0) ))
|
|||
14
Кир Пластелинин
28.10.19
✎
16:29
|
я с большим интересом выслушаю - для чего это вообще нужно.
|
|||
15
Мимохожий Однако
28.10.19
✎
16:33
|
(14) Долго будешь ждать. ТС слился
|
|||
16
_Дайвер_
28.10.19
✎
16:40
|
Вроде понедельник...
|
|||
17
lEvGl
гуру
28.10.19
✎
16:40
|
(13) всмысле?
если есть событие приоткрытии то что мешает? или там нет такого, как в заголовке темы? |
|||
18
Мимохожий Однако
28.10.19
✎
16:43
|
(17) Цитирую из сабжа (0):"открытия окна конфигурации". В режиме Предприятия окна конфигурации нет. Соответственно и нет обработчика события при открытии
|
|||
19
lEvGl
гуру
28.10.19
✎
16:45
|
(18) цитирую заголовок темы, который видно в списке тем форума..
надо цитировать? лень что то.. |
|||
20
Мимохожий Однако
28.10.19
✎
16:58
|
(19) Заголовок темы не соответствует сабжу. )
|
|||
21
lEvGl
гуру
28.10.19
✎
16:59
|
там в (0) еще про делфи и вб написано - интересно, как это будет. Ну так, из области лирики: библиотека, которую надо подсунуть платформе и которая будет блокировать именно окно конфигурации ммммм... ну свою платформу надо, с блэкджеком, палюбому, чтобы при старте подгружала что нужно и передавала управление когда нужно.
а существующие библиотеки платформы, даже если разобраться какая и за что отвечает, раскомпилить уже не получится а самый главный вопрос - зачем это все |
|||
22
lEvGl
гуру
28.10.19
✎
16:59
|
(20) ну да, какой то там пункт правил форума
|
|||
24
abbas
29.10.19
✎
05:37
|
Ребята, паСаны, не тупите.
Постараюсь ответить на все Ваши вопросы. (6) Написали конфигурацию с нуля, пришел "приказ" закрыть напрочь (11) т.к. это защита ломается и есть решения (установить пароль,установка на поддержку, обфускация и т.д) Удалив файл config.dl l в "C:\Program Files (x86)\1cv8\8.3.**.***\bin", 1с вообще не дает зайти в конфигуратор, но такое не пойдет, при переустановки, все пропадет. Пароль для открытия окна конфигурации, такое я встречал, да может и к конфигурации завязано, но как это реализовать? |
|||
26
breezee
29.10.19
✎
06:47
|
(24) Если через ключ сделаете в котором выполняется код - хрен кто сломает (не нашел в гуглях даже как такое ломать)
|
|||
27
abbas
29.10.19
✎
06:51
|
(26) там пользователей много, и у всех разные ключи, но спс за идею, запишу себе в "блокнот"
|
|||
30
breezee
29.10.19
✎
07:18
|
(27) Не, прям физические ключи, отдельные, как для отраслевых конфигураций. Я, если честно, не до конца понимаю как работает, но, может вот это поможет (1 ссылка в гугле, сам не читал https://solutions.1c.ru/catalog/slk/features)
|
|||
31
abbas
29.10.19
✎
07:42
|
(30) понял, спс большое
|
|||
32
lEvGl
гуру
29.10.19
✎
08:37
|
(31) какие есть для тебя несоответствия со схемой парольного доступа - обычный пароль от пользователя с полными правами?
пс. база серверная? |
|||
33
abbas
29.10.19
✎
09:06
|
(32) это можно обойти, взломать, ну как и другие типовые решения.
База временно файловая, будут на серверную переходить |
|||
34
Мимохожий Однако
29.10.19
✎
09:14
|
(33) Часто с подобным сталкивался? Супер решение?
|
|||
35
lEvGl
гуру
29.10.19
✎
09:23
|
(33)серверную не так просто взломать, нужен не один пароль и инструменты. И какая разница типовое решение или нет, если уже про скл речь пойдет
файловую - да, просто |
|||
36
lEvGl
гуру
29.10.19
✎
09:25
|
(34) наверно очень уникальная разработка, как всегда
(33) может руководство имело ввиду именно данные, а не нетленные "коды" |
|||
37
Мимохожий Однако
29.10.19
✎
09:27
|
Я предполагаю, что требуется защита кода в конфигурации.
|
|||
38
abbas
29.10.19
✎
09:28
|
(33) первый раз, ты хочешь предложить супер решение или как?
|
|||
39
abbas
29.10.19
✎
09:29
|
(36) да, но нет гарантий что будет серверная или файловая, задача стоит сделать
(36)(38) да и да, защита кода, про данные не идет речи |
|||
40
palsergeich
29.10.19
✎
09:30
|
(24) Обусфикации достаточно на мой взгляд.
Ибо все эти окны с паролями при доступе к SQL это просто детский лепет. Как вариант 2 да установка пароля на модуль с небольшой модификацией потом бвйи кода - делает автоматическую декомпиляцию той самой обработкой невозможной. http://catalog.mista.ru/public/1080907/ для почитать |
|||
41
Мимохожий Однако
29.10.19
✎
09:30
|
(38) Я высказываю сомнение в необходимости данного подхода. По моей практике, чужой код никому не нужен. Но я не гений, поэтому и не сталкивался с воровством своего кода.
|
|||
42
palsergeich
29.10.19
✎
09:31
|
(39) доступ к sql = доступ к таблице config, а там у нас что?)
|
|||
43
palsergeich
29.10.19
✎
09:32
|
(41) самое ценное в конфигурации - это метаданные.
Я может только пару раз видел действительно какой то уникальный код в конфах, все остальное воспроизводится с небольшим потом. |
|||
44
Мимохожий Однако
29.10.19
✎
09:32
|
(40) в (30)вполне годная защита. Но моё мнение в (41)
|
|||
45
palsergeich
29.10.19
✎
09:33
|
(44) ломается через дамп
|
|||
46
ДенисЧ
29.10.19
✎
09:38
|
(42) А там у нас блоб... Который ещё распотрошить надо...
|
|||
47
palsergeich
29.10.19
✎
09:40
|
(46) на ИС вроде распотрошили же
|
|||
48
palsergeich
29.10.19
✎
09:44
|
(47) да и просто выгрузить конфигурацию в файлы через пакетный режим)
|
|||
49
abbas
29.10.19
✎
09:50
|
(41) я тоже не гений, все можно написать, а можно взять чуть переделать и сказать что есть похожая конфа. не знаю, так попросили.
|
|||
50
lEvGl
гуру
29.10.19
✎
09:59
|
если вцелом, то поддерживаю подход Мимохожего, т к во-первых код сам по себе - херь, ценность может иметь методология, описанная кодом (который кстати вполне может выглядеть, и такое часто встречается, как Перем1 = стр.нах + СТр.пох; пока перем1 + п1 > перем2 цикл и т д) и разобрать что к чему займет много времени. Часто проще написать заново, чем разбираться в существующем (ну от масштаба возникшего вопроса зависит). во-вторых вся эта самописная история, и код и методология, применимы только там, где это написано, процессы даже у заводов палочек твикс - разные, и перенос базы с завода левой палочки на завод правой ничего не даст, т к работают по разному и придется минимум - допиливать, или как я уже говорил, писать заново. Аргументов еще тысяча, лень писать. безопасность должна быть, но реализуют ее набором инструментов - правами домена, 1с, физическим ограничением доступа на предприятие, закрытием удаленки, политикой мотивации персонала и т д. Не должно быть ненадежного Васи в штате, который сольет что то куда то. Никак ты это не сделаешь.
Просто пример: приходит в штат новый Вася, с курсом на долгосрочное сотрудничество, с заинтересованностью в самореализации и остальным положительным, что было им сказано на собеседовании. Ты, админы, служба безопасности и остальные принимают как родного, выдают права, разрешения, ПАРОЛЬ от окна конфигурации (Вася же должен работать, а не смотреть на окно ввода пароля). Ну и как ты догадался, через три месяца уходит, т к тупо не прошел испытательный срок (по разным причинам, возможно даже его, а не работодателя, что то не устроило), говорит Досвиданья |
|||
51
lEvGl
гуру
29.10.19
✎
10:08
|
положительное в примере из (50) тоже есть - Вася с вероятностью в 95% не сможет эту конфу как она есть запустить в другой конторе
|
|||
52
lEvGl
гуру
29.10.19
✎
10:10
|
(43)
самое ценное в конфигурации - это метаданные. тоже странное убеждение, что в них ценного? |
|||
53
hhhh
29.10.19
✎
10:15
|
(49) эту проблему ваш метод как раз не решает. Возьмут вашу конфу и скажут, что это другая, просто немного похожая.
|
|||
54
lEvGl
гуру
29.10.19
✎
10:16
|
как еще один шаблон причины такой ситуации - ТСу стыдно?)
|
|||
55
abbas
29.10.19
✎
10:22
|
(53) нет там видно уже будет что это наша
|
|||
56
abbas
29.10.19
✎
10:23
|
(54) Стыдно, прошу объяснений
|
|||
57
abbas
29.10.19
✎
10:26
|
(50) Вася же скажет, тут пароли, дайте доступ я буду работать, пусть требует пароля от авторов программы.
|
|||
58
lEvGl
гуру
29.10.19
✎
10:27
|
(56) стыдно за код, что бы никто не увидел
|
|||
59
hhhh
29.10.19
✎
10:30
|
(55) кому будет видно?
|
|||
60
abbas
29.10.19
✎
10:31
|
(58) да не, ну если даже и так, значит человек понимает, что есть куда улучшаться,
многие наверное видят свое рукоПИСИЕ через пару лет и понимают, что могли бы тут сделать чуть более оптимальней и правильней. |
|||
61
abbas
29.10.19
✎
10:31
|
(59) если сделаю, то никому
|
|||
62
palsergeich
29.10.19
✎
10:33
|
(61) А потом ты попал на больничный с аппендицитом и контора раком стала пока ты в реанимации (а там можно и несколько дней быть).
Круто чо. Там у вас ИТ директор он ваще чисто для вида? |
|||
63
lEvGl
гуру
29.10.19
✎
10:45
|
(57) а автор кто
|
|||
64
lEvGl
гуру
29.10.19
✎
10:46
|
вот ты и дашь ему все что нужно, Вася молодец, ничего не взламывает и имеет твою конфигурацию
я чту уголовный кодекс, клиент сам принесет на блюдечке с голубой каемочкой (с) Вася |
|||
65
abbas
29.10.19
✎
10:57
|
Зачем утрировать, я же не один кто будет знать пароль, все это в папке в распечатанном виде.
Если Вася спросит пароль значит он попадет в список подозреваемых и т.д. Если найдется такая же программа, то конфа будет подвергнута анализу со стороны банковских специалистов, тк ею пользуется узкий круг. паСаны ну зачем все эти подробности, любопытство и тд, давайте на этом остановимся, у меня есть задача и мне ее нужно реализовать и лишь попросил помощи у коллег по цеху... |
|||
66
palsergeich
29.10.19
✎
11:05
|
(65) 100% гарантии нет, любая защита обходится.
Я далеко не 1 раз видел защищённые обработки встроенные в конфигурацию (сломанную защиту) говорят удовольствие относительно недорогое. Передавая cf сторонним людям считай что ты конфигурацию подарил, по текущим законам декомпиляция разрешена, можете что угодно писать в соглашении, но оно имеет меньшую силу чем ФЗ. |
|||
67
abbas
29.10.19
✎
11:09
|
(66) хорошо и еще раз ладно хорошо, спасибо за инфу, не будете ли Вы так любезны что нибудь еще предложить, по поводу (0), помимо того что уже было предложено.
|
|||
68
palsergeich
29.10.19
✎
11:10
|
(67) уникальные механизмы вынести из кода 1с в микросервис.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |