#1
by Стрелок
что такое "обфускатор" мля даже переписать не смог - сложное слово - пришлось копипастить
#5
by Vitello
Это типа запутывание кода, чтобы непонятно было что там написано. Посмотри на инфостарте.
#8
by Стрелок
аааааа "кирпичный завод" "переводчик" помогает в 90 % случаев обойтись при инадобности без КЗК
#9
by DGorgoN
Обфускатор для 1с написать сложновато будет - возможностей по запутыванию не так и много..
#13
by DGorgoN
прокрути форум до конца страницы - там внизу либо реклама инфорстата, либо реклама КЗК2
#14
by СоболиныйГлаз
Автоматический - возможно, живых "обфускаторов" - вагон и маленькая тележка - часто проще новый код написать, чем имеющийся понять :-)
#15
by Стрелок
ещё где то видел - переменные заменяем подчёрками нижними. каждая переменная - своё количество подчерков... при разборе - полная жопа Типа __.ВыбратьЭлементы; Пока __.ПолучитьЭлемент=1 Цикл __.___=1; __.Записать; КонецЦикла;
#18
by DGorgoN
Агрессивный какой то Это с баша Лучший обфускатор - это я :))))) Хрен разберёшь даже специально. А вообще я как то развлекался на тему оного - либо большая потеря производительности, либо разобраться можно..
#20
by ShoGUN
Ээээ... Откуда потеря производительности-то? Интерпретатору пофиг, по большому счету, сколько в модуле переводов строк и как переменные называются.
#22
by Стрелок
запутывание кода может происходит через рекурсию через несколько процекдур и функций когда одна вызывается из другой по цепочке.... при этом будет замедление работы
#25
by DGorgoN
Есть ТИПЫ обфускаторов которые в модуле переобзывают переменные. А есть которые действуют более продуманными способами. Скажем из 1-й процедуры сделают мильон - на лицо потеря производительности. Зато способ очень надежный, когда у тебя код состояит из Функция апбдьык(дылдт = "") возврат "При"; КонецФункции Функция апбдьыл(аорпв = "") возврат "ход"; КонецФункции
#27
by ShoGUN
+ Просто не видел обфускатора пока, который бы так делал. А то что видел - проще разобрать.
#28
by Молодой 1Снег
Спасибо! Накодить по олбански я и сам могу. А вот извратить большую кофну как то лениво.
#29
by Стрелок
ребята комбинация из кирпичного завода и переводчика даёт 90 % успех остальные 10 я оставляю на тех кто знает эти обработки и умеет ими пользоваться для "раскирпичивания" и "обратного перевода" для таких - КЗК
#35
by Serg_1960
Вы сморели как методисты 1С "загоняют" значения в структуры для передачи в виде параметров в "универсальную" процедуру, которая "тасует" значения в "универсальный" набор для вызова "типовой" функции? Долго разбирались? Теперь представьте: все это "пропустили" через обфускацию. Вы согласитесь "рассшифровать" такую конфигурацию? Сколько времени запросите? Сколько денег? А теперь вопрос на "миллион": Кто за это Вам столько заплатит?
#36
by NikVars
Интересная темка. Особенно для 1С-семерки. Вот собственно посыл применить соственные знания для того, что бы мозги не кисли. Зачем платить за КЗК, если можно поупражняться и увидеть результат своих трудов в виде абракадабры! Вот нарыл
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- КЗК2. Вопросы
- Если Редактирование(1) и Доступность(0), что ?
- Ошибка при вызове метода контекста (Послать): SMTP error code 503
- зацикливание уровней справочника
- Ошибка Документ не может быть проведен оперативно
- v7: Простой пример выгрузки из 7.7 данных в формате xls или mxl
- Нужен драйвер от сканера ШК Argox As-8110
- Ввод операции с пустыми субконто
- v7: как выгрузить в ТЗ из спр Материалы вид материала
- 1С7.7+1Сpp и Колонка табличного поля
- Отмена скидок номенклатуры
- Иногда не срабатывает ЗавершитьРаботуПользователей
- В банке поменялся БИК и КоррСчет, заводить новый банк в справочнике Банки?
- v7: Есть ли в ЗУП 2.5 отчет по унифицированной форме Т-7 ?
- Почему на SQL-сервере загружено всегда только одно ядро
- УПП Справочник единицы измерения
- Договоры в ТиС - как лучше ?
- v7: Как отследить перемещение по таблице значений на документе?
- v7: БП 1.6.11 кто сталкивался с валютным учетом?
- Как подключиться к удаленному раб столу через прокси?