![]() |
![]() |
![]() |
|
Безопасность: Существуют ли программные обфускаторы для 1С? | ☑ | ||
---|---|---|---|---|
0
Молодой 1Снег
25.11.08
✎
08:52
|
Большой необходимости в этом не испытываю. Просто, интересно.
|
|||
1
Стрелок
25.11.08
✎
08:53
|
что такое "обфускатор"
мля даже переписать не смог - сложное слово - пришлось копипастить |
|||
2
Нуф-Нуф
25.11.08
✎
08:54
|
обфускатор... хм прикольное слово, надо запомнить
|
|||
3
Ursus maritimus
25.11.08
✎
08:55
|
Некоторые так пишут, что круче любого обфускатора...
|
|||
4
Нуф-Нуф
25.11.08
✎
08:55
|
все. пипец ветке...
|
|||
5
Vitello
25.11.08
✎
08:55
|
(1)Это типа запутывание кода, чтобы непонятно было что там написано.
(0)Посмотри на инфостарте. |
|||
6
DGorgoN
25.11.08
✎
08:56
|
||||
7
Стрелок
25.11.08
✎
08:56
|
обфускатте автора пускай поделится впечатлениями... а мы посмотрим что это такое
|
|||
8
Стрелок
25.11.08
✎
08:57
|
аааааа
"кирпичный завод" "переводчик" помогает в 90 % случаев обойтись при инадобности без КЗК |
|||
9
DGorgoN
25.11.08
✎
08:57
|
Обфускатор для 1с написать сложновато будет - возможностей по запутыванию не так и много..
|
|||
10
Молодой 1Снег
25.11.08
✎
08:58
|
(6) Туда я уже заглядывал - про 1С ни слова.
(7) Не надо меня обфускакать! )))))) |
|||
11
DGorgoN
25.11.08
✎
08:58
|
(8) Шо с тобой с утра?
|
|||
12
CHED
25.11.08
✎
08:58
|
ну вот, всю тему обфускатили)
|
|||
13
DGorgoN
25.11.08
✎
08:59
|
(10) прокрути форум до конца страницы - там внизу либо реклама инфорстата, либо реклама КЗК2
|
|||
14
СоболиныйГлаз
25.11.08
✎
08:59
|
(9)Автоматический - возможно, живых "обфускаторов" - вагон и маленькая тележка - часто проще новый код написать, чем имеющийся понять :-)
|
|||
15
Стрелок
25.11.08
✎
08:59
|
ещё где то видел - переменные заменяем подчёрками нижними. каждая переменная - своё количество подчерков... при разборе - полная жопа
Типа __.ВыбратьЭлементы(); Пока __.ПолучитьЭлемент()=1 Цикл __.___=1; __.Записать(); КонецЦикла; |
|||
16
Стрелок
25.11.08
✎
08:59
|
(11) что не так?
|
|||
17
ShoGUN
25.11.08
✎
09:00
|
На днях была похожая тема - обфускатор для восьмерки лежит на инфостарте.
|
|||
18
DGorgoN
25.11.08
✎
09:02
|
(16) Агрессивный какой то
(15) Это с баша (14) Лучший обфускатор - это я :))))) Хрен разберёшь даже специально. А вообще я как то развлекался на тему оного - либо большая потеря производительности, либо разобраться можно.. |
|||
19
Стрелок
25.11.08
✎
09:03
|
(18)
1. показалось 2. возможно |
|||
20
ShoGUN
25.11.08
✎
09:04
|
(14) Ээээ... Откуда потеря производительности-то? Интерпретатору пофиг, по большому счету, сколько в модуле переводов строк и как переменные называются.
|
|||
21
ShoGUN
25.11.08
✎
09:04
|
Тьфу, (20) к (18).
|
|||
22
Стрелок
25.11.08
✎
09:06
|
(20) запутывание кода может происходит через рекурсию через несколько процекдур и функций когда одна вызывается из другой по цепочке.... при этом будет замедление работы
|
|||
23
ShoGUN
25.11.08
✎
09:07
|
(22) Ну если так... То да.
|
|||
24
luns
25.11.08
✎
09:07
|
||||
25
DGorgoN
25.11.08
✎
09:08
|
(20) Есть ТИПЫ обфускаторов которые в модуле переобзывают переменные. А есть которые действуют более продуманными способами. Скажем из 1-й процедуры сделают мильон - на лицо потеря производительности. Зато способ очень надежный, когда у тебя код состояит из
Функция апбдьык(дылдт = "") возврат "При"; КонецФункции Функция апбдьыл(аорпв = "") возврат "ход"; КонецФункции |
|||
26
DGorgoN
25.11.08
✎
09:08
|
(22)+1
|
|||
27
ShoGUN
25.11.08
✎
09:08
|
+(23) Просто не видел обфускатора пока, который бы так делал. А то что видел - проще разобрать.
|
|||
28
Молодой 1Снег
25.11.08
✎
09:11
|
(24) Спасибо!
Накодить по олбански я и сам могу. А вот извратить большую кофну как то лениво. |
|||
29
Стрелок
25.11.08
✎
09:12
|
ребята
комбинация из кирпичного завода и переводчика даёт 90 % успех остальные 10 я оставляю на тех кто знает эти обработки и умеет ими пользоваться для "раскирпичивания" и "обратного перевода" для таких - КЗК |
|||
30
DGorgoN
25.11.08
✎
09:12
|
(29) А если комбинировать?
|
|||
31
Стрелок
25.11.08
✎
09:15
|
(30) не вкурил.....
|
|||
32
Гефест
25.11.08
✎
09:19
|
Вот это понравилось: http://triteh.ru/codepack7/
|
|||
33
Стрелок
25.11.08
✎
09:20
|
(32) єто и есть "кирпичный завод"..... а по ссылке - плагиат
|
|||
34
DGorgoN
25.11.08
✎
09:24
|
(31) обфуксировать и КЗК
|
|||
35
Serg_1960
25.11.08
✎
09:43
|
Вы сморели как методисты 1С "загоняют" значения в структуры для передачи в виде параметров в "универсальную" процедуру, которая "тасует" значения в "универсальный" набор для вызова "типовой" функции? Долго разбирались?
Теперь представьте: все это "пропустили" через обфускацию. Вы согласитесь "рассшифровать" такую конфигурацию? Сколько времени запросите? Сколько денег? А теперь вопрос на "миллион": Кто за это Вам столько заплатит? |
|||
36
NikVars
25.11.08
✎
09:52
|
Интересная темка. Особенно для 1С-семерки.
Вот собственно посыл применить соственные знания для того, что бы мозги не кисли. Зачем платить за КЗК, если можно поупражняться и увидеть результат своих трудов в виде абракадабры! Вот нарыл http://www.citforum.ru/security/articles/obfus/ |
|||
37
Serg_1960
25.11.08
✎
10:02
|
(36) +100 Хорошая ссылка
|
|||
38
Молодой 1Снег
25.11.08
✎
10:05
|
За (36) тоже плюсую. Просветился.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |