|
OFF: Защита обработки от декомпиляции. | ☑ | ||
---|---|---|---|---|
0
ilpar
14.01.15
✎
14:09
|
Добрый день :)
Есть интерес, который надо побороть. Это обсуждение не взлома, а защиты :) Все знают что есть обработки декомпиляции обработок без исходных кодов. Они восстанавливают исходный код. Но также есть такие обработки и конфигурации, где декомпилятор обламывается. Ошибка переполнения стека или что-то подобное. Хотелось бы знать, есть ли какие-то закладки - помогающие стандартному декомпилятору обламываться, чтобы стандартно ставить в решения, если вдруг захочется распрострадять демки. |
|||
1
ilpar
14.01.15
✎
14:10
|
От стандартных тупых 1С-ников такая защита все же действенна будет :)
|
|||
2
vde69
14.01.15
✎
14:18
|
ищи "офбуксатор"
|
|||
3
Ёпрст
14.01.15
✎
14:19
|
обфускация кода и привет, и можешь даже в таком виде распространять, один хрен, все поделки можно воспроизвести руками, если они хоть какую-то ценность представляют, что весьма сомнительно
|
|||
4
Волшебник
модератор
14.01.15
✎
14:20
|
||||
5
ilpar
14.01.15
✎
14:25
|
Обфускатор - это трудозатраты на ровном месте. Это единственное решение?
|
|||
6
ilpar
14.01.15
✎
14:27
|
Вопрос не в том нужны или нет. Не нужны и не нужны.
Но к примеру сам смотрел так неплохие очень чужие обработки. Пусть защитят хоть маленько ) |
|||
7
Лефмихалыч
14.01.15
✎
14:27
|
(5) а защита от декомпиляции - это трудозатраты на непустом месте? На месте с начинкой?..
|
|||
8
Fish
14.01.15
✎
14:29
|
(5) Всё это пустая трата времени. Никому твоя нетленка не нужна, а кому нужна, тот её всё равно расковыряет. Разве что тебе самому стыдно другим код показать - тогда обфускатор самое то.
|
|||
9
ilpar
14.01.15
✎
14:32
|
(8) вам это не нужно :)
Стандартный 1С-ник... Сказал же нужно, в точ числе сообществу. |
|||
10
Euguln
14.01.15
✎
14:34
|
(0) "Ave novie-nostra ales" Если один человек построил - другой завсегда разобрать может....(*Формула Любви).
Обфускатор затруднит разбор кода, не более. |
|||
11
AndreyLan
14.01.15
✎
14:41
|
Существует готовое работающее решение http://www.intelis-it.ru/software/intelis/safety.html
|
|||
12
orefkov
14.01.15
✎
14:42
|
http://www.1c-zk2.ru/
WiseAdvice |
|||
13
Garykom
гуру
14.01.15
✎
14:46
|
(11)(12) как то Вас многа...
|
|||
14
ilpar
14.01.15
✎
15:26
|
Удалось добиться кривой работы декомпилятора.
Перейти ~Метка; ~Метка: И оператор ~Метка: во второй процедуре Код неработоспособен, но восстанавливаем :) |
|||
15
ilpar
14.01.15
✎
15:34
|
Хотя может шум виноват был
//"'/ |
|||
16
ilpar
15.01.15
✎
09:22
|
Нашел обработку на Лансере. В байт-код вставляется лексическое запутывание.
Стандартный декомпилятор не справляется. Стоимость вменяемая даже для тестовых обработок - 2500 :) |
|||
17
Кирпич
15.01.15
✎
09:30
|
(0) Любой одинесник легко напишет твою обработку заново и все дела. Чота там скрывать и запутывать в 1с это глупо и смешно.
Ладно там запутать какой нибудь гигантский проект, но и гигантский проект нет смысла запутывать, ибо в гигантском проекте и так без поллитры не разберешься. |
|||
18
ilpar
15.01.15
✎
09:32
|
(17) то (6)
|
|||
19
Кирпич
15.01.15
✎
09:34
|
(18) в (6) написана какая то невнятная непонятица
|
|||
20
ilpar
15.01.15
✎
09:34
|
(17) меня учить не надо, сам возьму идею влет.
Но когда видишь качественное решение , то как то и пиратить желание отпадает. И вот когда в нем всего лишь пароль на модуле - печаль :) |
|||
21
ilpar
15.01.15
✎
09:35
|
(20) в демке, а без демки - какая жизнь ?... :)
|
|||
22
batman69
15.01.15
✎
09:36
|
(19)+ 100500
Автор как-то невнятно высказывается. Вот что это? - "Но когда видишь качественное решение , то как то и пиратить желание отпадает. И вот когда в нем всего лишь пароль на модуле - печаль :)" |
|||
23
Кирпич
15.01.15
✎
09:36
|
(18) мне нужен код чужой обработки чтобы её подправить и сделать лучше для себя. если зашифровано, и надо переделывать, я должен найти автора и с ним договариваться. нафиг мне этот геморрой, если можно самому написать и забыть.
|
|||
24
batman69
15.01.15
✎
09:37
|
(22) + Смысл 1С в том что можно любую обработку под себя заточить при необходимости, а с защитой... да подирай её..
|
|||
25
ilpar
15.01.15
✎
09:38
|
Демки должны быть с защитой по-любому. Смысл в этом :)
|
|||
26
ilpar
15.01.15
✎
09:41
|
Когда любой тупой 1С-ник запускает декомпилятор и имеет незуслуженную интелектуальную собственность - вот где печаль.
У Ититиума декомпилятор кстати не справляется в некоторыми модулями, вот и интересно было какое лексическое запутывание нга уровне 1С языка они используют. |
|||
27
Fish
15.01.15
✎
09:41
|
(25) Смысл в том, что надёжной защиты любого ПО не существует.
|
|||
28
batman69
15.01.15
✎
09:41
|
(25) Нет в этом смысла, никакого. Обработок сейчас 1000500 штук, нового ты ничего не напишешь, ну и зачемпроще взять ту какую нужно чем с твоей защитой.
|
|||
29
batman69
15.01.15
✎
09:43
|
(26) "и имеет незуслуженную интелектуальную собственность - вот где печаль. " Месье копираст?
|
|||
30
batman69
15.01.15
✎
09:45
|
Возьму я твою демку, она мне не понравится, будешь мое потраченное время оплачивать? Борец за собственность.
|
|||
31
ilpar
15.01.15
✎
09:46
|
(30) не бери - чужие идеи п...ть все горазды :)
|
|||
32
ilpar
15.01.15
✎
09:50
|
В общем у меня больше уважения к тем, кто нае...т декомпилятор, чем к разработчику сего творения :)
|
|||
33
necro
15.01.15
✎
09:54
|
Как-то один судак за счет заказчика зашифровал обработку аппаратным ключом. Дело кончилось тем, что мы написали обработку заново, вместо того, чтобы исправить пару косяков.
|
|||
34
PLUT
15.01.15
✎
09:54
|
(32) Славик незаменимый?
сколько раз встречал защиту (не аппаратную), то там обычно скрывают г.внокод |
|||
35
necro
15.01.15
✎
09:54
|
Считаю, таких нужно топить в унитазе еще в младенчестве.
|
|||
36
batman69
15.01.15
✎
09:54
|
(31) Твои идеи никому не упирались, как ты этого понять не можешь?
(33) +1000 |
|||
37
batman69
15.01.15
✎
09:55
|
(31) И разговор не про то что брать чужое, а что ты пришел, предложил , я время потратил, мне не понравилось, оплачивай мое время, тогда все адекватно будет.
|
|||
38
ilpar
15.01.15
✎
09:56
|
(33) а могло бы кончится сдачей пароля от обработки, если бы идея не была испорчена
(36) мне твое мнение не уперлось. У меня вродь опыт есть и не новичек :) |
|||
39
Krendel
15.01.15
✎
09:56
|
(36) Это хреновые идеи не уперлись, хорошие вполне себе п.тся
|
|||
40
Кирпич
15.01.15
✎
09:56
|
(33) вот и я говорю, что нет в 1с таких обработок, которые нельзя за день переписать.
|
|||
41
necro
15.01.15
✎
09:57
|
(39) Идеи - да, калокод - нет. А идею её и так, без кода обычно видно.
|
|||
42
necro
15.01.15
✎
09:57
|
(40) За день?
|
|||
43
batman69
15.01.15
✎
09:57
|
(38) Новичок. И судя по количеству ошибок не грамотный. Ты и код так пишешь? Тогда всё ясно. Вопросов нет.
|
|||
44
ilpar
15.01.15
✎
09:58
|
(43) переход на личности, даже если "типа мои" поделки видел - они не мои )) И не актуальные.
|
|||
45
Krendel
15.01.15
✎
10:00
|
(41) А обычно ремесленник может выдать только прототип более менее рабочий. Код действительно смысла не представляет- если это расчетные вещи- они пользоваться спроссом не будут если будет черный ящик, а если статичные- они легко повторяются
|
|||
46
ilpar
15.01.15
✎
10:03
|
(43) на личности кстати переходят, когда пытаются навязать свое мнение и бесятся, когда не получается :)
|
|||
47
ilpar
15.01.15
✎
10:10
|
1С вообще скоро сдохнет (уже) :) Ветка пусть пока повисит, может когда логическое запутывание на 1С найдется )
|
|||
48
ilpar
15.01.15
✎
10:10
|
А то отклонились от темы:
|
|||
49
Fish
15.01.15
✎
10:35
|
(47) Заниматься этим тупо нецелесообразно, т.к. на всяческое "запутывание" и защиту ты потратишь времени больше, чем на собственно разработку. А это повлечёт или удорожание стоимости, и как итог проигрыш конкурентам, которые пишут то же самое, но без защиты, или ты будешь получать тупо меньше денег за работу.
|
|||
50
ilpar
15.01.15
✎
10:41
|
(49) ну обработка байт-кода за 2500, ЕСЛИ работает - целесообразно.
Ни фига не делаешь, запустил обработку - и байт-код уже просто не декомпилируется. Обфускация - вот это уже поворот не туда. Может и другие фишки, но бесплатные есть. |
|||
51
АЛьФ
15.01.15
✎
10:53
|
2(50) "обработка байт-кода" - это и есть обфускация.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |