#0
by ilpar
Добрый день :) Есть интерес, который надо побороть. Это обсуждение не взлома, а защиты :) Все знают что есть обработки декомпиляции обработок без исходных кодов. Они восстанавливают исходный код. Но также есть такие обработки и конфигурации, где декомпилятор обламывается. Ошибка переполнения стека или что-то подобное. Хотелось бы знать, есть ли какие-то закладки - помогающие стандартному декомпилятору обламываться, чтобы стандартно ставить в решения, если вдруг захочется распрострадять демки.
#3
by Ёпрст
обфускация кода и привет, и можешь даже в таком виде распространять, один хрен, все поделки можно воспроизвести руками, если они хоть какую-то ценность представляют, что весьма сомнительно
#6
by ilpar
Вопрос не в том нужны или нет. Не нужны и не нужны. Но к примеру сам смотрел так неплохие очень чужие обработки. Пусть защитят хоть маленько )
#7
by Лефмихалыч
а защита от декомпиляции - это трудозатраты на непустом месте? На месте с начинкой?..
#8
by Fish
Всё это пустая трата времени. Никому твоя нетленка не нужна, а кому нужна, тот её всё равно расковыряет. Разве что тебе самому стыдно другим код показать - тогда обфускатор самое то.
#10
by Euguln
"Ave novie-nostra ales" Если один человек построил - другой завсегда разобрать может....(*Формула Любви). Обфускатор затруднит разбор кода, не более.
#14
by ilpar
Удалось добиться кривой работы декомпилятора. Перейти ~Метка; ~Метка: И оператор ~Метка: во второй процедуре Код неработоспособен, но восстанавливаем :)
#16
by ilpar
Нашел обработку на Лансере. В байт-код вставляется лексическое запутывание. Стандартный декомпилятор не справляется. Стоимость вменяемая даже для тестовых обработок - 2500 :)
#17
by Кирпич
Любой одинесник легко напишет твою обработку заново и все дела. Чота там скрывать и запутывать в 1с это глупо и смешно. Ладно там запутать какой нибудь гигантский проект, но и гигантский проект нет смысла запутывать, ибо в гигантском проекте и так без поллитры не разберешься.
#20
by ilpar
меня учить не надо, сам возьму идею влет. Но когда видишь качественное решение , то как то и пиратить желание отпадает. И вот когда в нем всего лишь пароль на модуле - печаль :)
#22
by batman69
+ 100500 Автор как-то невнятно высказывается. Вот что это? - "Но когда видишь качественное решение , то как то и пиратить желание отпадает. И вот когда в нем всего лишь пароль на модуле - печаль :)"
#23
by Кирпич
мне нужен код чужой обработки чтобы её подправить и сделать лучше для себя. если зашифровано, и надо переделывать, я должен найти автора и с ним договариваться. нафиг мне этот геморрой, если можно самому написать и забыть.
#24
by batman69
+ Смысл 1С в том что можно любую обработку под себя заточить при необходимости, а с защитой... да подирай её..
#26
by ilpar
Когда любой тупой 1С-ник запускает декомпилятор и имеет незуслуженную интелектуальную собственность - вот где печаль. У Ититиума декомпилятор кстати не справляется в некоторыми модулями, вот и интересно было какое лексическое запутывание нга уровне 1С языка они используют.
#28
by batman69
Нет в этом смысла, никакого. Обработок сейчас 1000500 штук, нового ты ничего не напишешь, ну и зачемпроще взять ту какую нужно чем с твоей защитой.
#29
by batman69
"и имеет незуслуженную интелектуальную собственность - вот где печаль. " Месье копираст?
#30
by batman69
Возьму я твою демку, она мне не понравится, будешь мое потраченное время оплачивать? Борец за собственность.
#32
by ilpar
В общем у меня больше уважения к тем, кто нае...т декомпилятор, чем к разработчику сего творения :)
#33
by necro
Как-то один судак за счет заказчика зашифровал обработку аппаратным ключом. Дело кончилось тем, что мы написали обработку заново, вместо того, чтобы исправить пару косяков.
#34
by PLUT
Славик незаменимый? сколько раз встречал защиту (не аппаратную), то там обычно скрывают г.внокод
#37
by batman69
И разговор не про то что брать чужое, а что ты пришел, предложил , я время потратил, мне не понравилось, оплачивай мое время, тогда все адекватно будет.
#38
by ilpar
а могло бы кончится сдачей пароля от обработки, если бы идея не была испорчена мне твое мнение не уперлось. У меня вродь опыт есть и не новичек :)
#43
by batman69
Новичок. И судя по количеству ошибок не грамотный. Ты и код так пишешь? Тогда всё ясно. Вопросов нет.
#44
by ilpar
переход на личности, даже если "типа мои" поделки видел - они не мои )) И не актуальные.
#45
by Krendel
А обычно ремесленник может выдать только прототип более менее рабочий. Код действительно смысла не представляет- если это расчетные вещи- они пользоваться спроссом не будут если будет черный ящик, а если статичные- они легко повторяются
#46
by ilpar
на личности кстати переходят, когда пытаются навязать свое мнение и бесятся, когда не получается :)
#47
by ilpar
1С вообще скоро сдохнет (уже) :) Ветка пусть пока повисит, может когда логическое запутывание на 1С найдется )
#49
by Fish
Заниматься этим тупо нецелесообразно, т.к. на всяческое "запутывание" и защиту ты потратишь времени больше, чем на собственно разработку. А это повлечёт или удорожание стоимости, и как итог проигрыш конкурентам, которые пишут то же самое, но без защиты, или ты будешь получать тупо меньше денег за работу.
#50
by ilpar
ну обработка байт-кода за 2500, ЕСЛИ работает - целесообразно. Ни фига не делаешь, запустил обработку - и байт-код уже просто не декомпилируется. Обфускация - вот это уже поворот не туда. Может и другие фишки, но бесплатные есть.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- отражение валютных и рублевых сумм в подвале ОСВ по вал.счету в 1С Бух.ред.3.0
- УНФ 1.5 где отключить вывод артикула в печатных формах?
- БП 3.0 Платежные поручения по расчетам по МБК
- получить Себестоимость номенклатуры
- Общий модуль в управляемом режиме.
- 1С:УПП. Ошибка Runtime error при обновлении на релиз 1.3.60.2
- оприходование товаров не делает движений по регистру Товары На Складах
- ЗУП 3.0 Неправильно начисляется оплата в выходные дни.
- 1C для животноводства
- БП 2.0 НДС при поступление
- Учет в 1С агентского договора у агента
- Конвертация данных: Некорректно переносится документ из УТ в БУХ
- Окно клиентского приложения
- v7: Раскраска таблиц FormEx
- Перенести сотрудников из БП 3.0 в ЗУП 3.0
- Запуск ОЛЕ-77 из контекста сервера предприятия 1С8
- Проблема при вводе остатка по 41 счету: как указать сумму для НДС
- БГУ после обновления на 1.0.31.6 ошибка в отчете "Обороты счета"
- Как сделать регламентированный отчет внешним?
- Настройка панели разделов