|
поставка модулей без исходных текстов | ☑ | ||
---|---|---|---|---|
0
mkkd
30.04.14
✎
18:22
|
есть конфигурация без исходных текстов и есть с исходными текстами.
как-то можно определить что первая это поставка второй. иначе тот же вопрос: если я отдам модуль но на самом деле не тот который там скомпилирован ранее это обнаружится или нет? |
|||
1
su_mai
30.04.14
✎
18:31
|
(0) https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&uact=8&ved=0CEIQFjAE&url=http%3A%2F%2Fwww.aladdin-rd.ru%2Fsupport%2Fdownloads%2Fget%3FID%3D32790&ei=aghhU_KJIsan4ATk04CIDA&usg=AFQjCNGfImQ5cSfZuNDiFrnVZOnSq9eGIw&bvm=bv.65636070,d.bGE
как бы не патриотично это ни прозвучало, но поиск google - наше фсё... |
|||
2
mkkd
30.04.14
✎
21:40
|
(1) как это применить к сабжу
|
|||
3
mkkd
30.04.14
✎
23:37
|
up
|
|||
4
su_mai
01.05.14
✎
00:43
|
На данный момент структура
хранения конфигурации достаточно хорошо изучена и существуют (в т.ч. доступны для скачивания в Интернете) инструменты для автоматического разбора данных конфигурации и для восстановления исходных текстов модулей из скомпилированного байт-кода – «декомпиляторы». Принцип работы декомпилятора основан на том факте, что одна и та же конструкция на встроенном языке 1С Предприятие при компиляции всегда представляется одинаковой последовательностью команд байт-кода. Таким образом, можно в автоматическом режиме получить исходные тексты модулей и после этого изменить их, удалив проверку лицензинности использования конфигурации. |
|||
5
mkkd
01.05.14
✎
19:32
|
(4)спасибо за ответ. но мне нужен ответ на вопрос в сабже
|
|||
6
viraboy
02.05.14
✎
01:20
|
В (4) тебе ответили, что при желании получателя заморочиться, то определит, в противном случае нет.
|
|||
7
Torquader
02.05.14
✎
01:24
|
Насколько я понимаю, если модули будут работать одинаково, то что-то доказать будет очень сложно, даже если код различается, а вот если они работают по-разному, вас тут же поймают и охают.
|
|||
8
mkkd
02.05.14
✎
13:23
|
дело в том что если штатного способа обнаружить сабж нет то клиенту с его претензиями можно ответить что его хакинг плох а изменение поведения модуля выдумка
|
|||
9
su_mai
02.05.14
✎
14:50
|
(8) Он просто в 1С в отдел "К" отправит все скопом и тебя поймают и отхакают :)
|
|||
10
su_mai
02.05.14
✎
14:51
|
+(9) И вообще эта тема с закрытием модулей давно витает в умах. Только тогда давайте типовые конфигурации тоже с закрытым кодом поставлять. Тогда честно будет...
|
|||
11
ЗлобнийМальчик
02.05.14
✎
15:49
|
(10) глупость. Все мировые ERP системы поставляются с открытым бизнес кодом. И так то хрен поймешь откуда такие цифры вылезают - а тут еще параноики с защитой авторского кода. успокойтесь - ваш код никому не сдался...
|
|||
12
su_mai
02.05.14
✎
16:03
|
(11) Так и я говорю глупость, не только типовые закрывать, но и авторские доработки-обработки всяких франей и внедренцев.
|
|||
13
mkkd
02.05.14
✎
16:29
|
(9)т.е. есть всё таки способ отличить исходник модуля без поставки от исходника другого?
|
|||
14
mkkd
03.05.14
✎
12:38
|
up
|
|||
15
mkkd
03.05.14
✎
23:18
|
up1
|
|||
16
andr_andrey
04.05.14
✎
10:47
|
(15) конечно обнаружится, если они проверят. Тебе ж уже ответили в (4), что должен быть один и тот же байт код, иначе - ты смухлевал.
|
|||
17
mkkd
04.05.14
✎
15:22
|
(16)разве конфигуратор проверяет различие модулей без исходных текстов?
|
|||
18
Гость из Мариуполя
гуру
04.05.14
✎
16:10
|
(17) ты читать умеешь?
читай (4) - <<существуют инструменты>>. т.е на твой вопрос в (0) тебе ответили четко и однозначно в (4) - да. Такая возможность есть. Имеются специальные инструменты. А ты начинаешь тут хитрить - "конфигуратор" приплел. Это уже обсуждение деталей, а это уже нарушение правил форума. зы: не боись, если дело дойдет до судебного разбирательства, могут и саму фирму 1С в качестве эксперта попросить. У них (у 1С) тоже "существуют инструменты".. :) Короче. По мелочи никто специально сравнивать не будет, но, если у тебя намерение кинуть заказчика по-серьезному (вплоть до судебного разбирательства), то, смею тебя разочаровать - на такую задницу болт с соответствующей резьбой уже имеется в наличии. |
|||
19
mkkd
04.05.14
✎
16:13
|
(18)т.е. иначе как по решению суда предъявить ничего нельзя ибо (8)
|
|||
20
mkkd
04.05.14
✎
18:24
|
тут как бы получается что одни не обязаны знать о том что код может быть закрытым а другие не обязаны его открывать, получается спорный вопрос, конечно не понятно зачем скрывать от клиента код за который уже заплатили...
|
|||
21
Torquader
04.05.14
✎
19:07
|
(20) Если в условии не сказано, что весь код должен быть открытым, то можно вообще dll сделать, написанную на Си, и предъявить кучу исходников, которые они даже скомпиллять сами не смогут.
|
|||
22
kiruha
04.05.14
✎
19:19
|
(0)
Вы нарушите таким образом закон Заказчик выкатит иск - мало не покажется |
|||
23
mkkd
04.05.14
✎
19:21
|
(22)для того чтобы выкатить иск он сначала должен расплатиться?
|
|||
24
kiruha
04.05.14
✎
19:25
|
(23)
Берете обычный обфускатор (на инфостарте например) Все просто, законно и работает И расплатится |
|||
25
mkkd
04.05.14
✎
19:33
|
(24)можем ли мы сделать вывод, что: не смотря на то что по закону оснований требовать исходник нет, но по понятиям они есть, в случае если оплата за работу произведена в полном объеме? тут как бы интересует больше получение исходника чем собственно оплата на самом деле
|
|||
26
kiruha
04.05.14
✎
20:50
|
(25)
Это смотря как у вас договор составлен. Можете написать - что поставка без исходных текстов |
|||
27
kiruha
04.05.14
✎
20:51
|
Только "лже" код вставлять не надо - это уже "обман"
|
|||
28
Torquader
04.05.14
✎
20:53
|
(25) Если поставляется рабочее решение, то можно сказать, что оно будет без исходных текстов, но это лучше написать в договоре.
Кроме того, нужно сказать, кто и в течение какого времени будет поддерживать конфигурацию, если в ней найдутся какие-то ошибки. Просто, бывает, что и исходники есть и всё написано хорошо, но, когда возникает необходимость доработки, то выясняется, что того, кто писал, найти нельзя, а другие - они вникать в чужой код не очень-то и хотят, так как даже при правильном описании и с комментариями программисты не сразу разберутся, как всё работает. |
|||
29
su_mai
04.05.14
✎
21:11
|
(25) Понимаешь, обман в том, что покупая у тебя доработку на 1С клиенты ждут, что код будет открыт, если это не оговорено отдельно. Короче если ты их не предупредил, то это уже мухлеж с договорными обязательствами.
|
|||
30
mkkd
07.05.14
✎
10:27
|
порылся в этих модулях, обнаружено море быдлокода )))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |