Форум: "Прочее";
Текущий архив: 2009.08.23;
Скачать: [xml.tar.bz2];
ВнизОбфускация Найти похожие ветки
← →
test © (2009-06-25 12:46) [0]Кто какими обфускаторами для Дельфи пользовался?
Какой лучший?
← →
@!!ex © (2009-06-25 12:47) [1]Зачем?
← →
clickmaker © (2009-06-25 12:48) [2]а что там обфусцировать? native-код?
имхо, это только для .net имеет смысл
← →
@!!ex © (2009-06-25 12:50) [3]> [2] clickmaker © (25.06.09 12:48)
+1
За все время работы ни разу не сталкивался с необходимостью обфусицировать дельфи код...
← →
test © (2009-06-25 12:51) [4]@!!ex © (25.06.09 12:47) [1]
Достали.
← →
TIF © (2009-06-25 12:54) [5]Лучше запаковать UPX-ом и потом удалить байт, ответственный за распаковку :)
← →
TIF © (2009-06-25 12:59) [6]PS: если имелась в виду обфускация исполняемого кода, а не исходного
← →
Сергей М. © (2009-06-25 13:05) [7]Что обфусцировать собираемся ?
← →
test © (2009-06-25 13:17) [8]Сергей М. © (25.06.09 13:05) [7]
Исходники
← →
Сергей М. © (2009-06-25 13:26) [9]Чтобы запутать вражескую разведку ?)
← →
Игорь Шевченко © (2009-06-25 13:28) [10]
> Какой лучший?
а какие ты уже нашел ?
← →
@!!ex © (2009-06-25 13:41) [11]> [8] test © (25.06.09 13:17)
Насрать заказчику? Правильнее будет просто отказаться от работы.
← →
test © (2009-06-25 13:45) [12]Игорь Шевченко © (25.06.09 13:28) [10]
Пока не одного, Гугл молчит как убитый, с Вики часть про обфускацию Дельфи убрали.
← →
Сергей М. © (2009-06-25 13:51) [13]
> test © (25.06.09 13:45) [12]
Так что там по поводу разведки ?)
← →
Игорь Шевченко © (2009-06-25 13:51) [14]test © (25.06.09 13:45) [12]
Как понимать твой вопрос "какой лучший", если ты ни одного не нашел ? :)
Был в свое время обфускатор у TurboPower, если не ошибаюсь, собственно его я пробовал, код получается нечитаемый, но компилируемый.
Гугль по словам Delphi source obfuscation выводит довольно много ссылок, не ленись.
← →
clickmaker © (2009-06-25 13:57) [15]объясните тупому, зачем нужен нечитаемый, но компилируемый код? тем более на дельфи
← →
@!!ex © (2009-06-25 14:00) [16]> [15] clickmaker © (25.06.09 13:57)
Насрать заказчику?
← →
test © (2009-06-25 14:11) [17]Игорь Шевченко © (25.06.09 13:51) [14]
Спасибо, он моего англицкого не понял ))
← →
Rouse_ © (2009-06-25 14:12) [18]
> Кто какими обфускаторами для Дельфи пользовался?
Наемный студент первого курса - самый лучший обфускатор. Чесслово :)
← →
Игорь Шевченко © (2009-06-25 14:19) [19]Rouse_ © (25.06.09 14:12) [18]
Во-первых, это дорогой обфускатор
Во-вторых, это обфускатор не исходного кода, а конечного продукта
В-третьих, кто не понимает, зачем надо - например для наемных студентов, которым надо предоставить исходники, но при этом нежелательно, чтобы они имели оригинальный код.
← →
SPeller © (2009-06-25 14:21) [20]А слово-то какое страшное....
← →
Rouse_ © (2009-06-25 14:21) [21]
> например для наемных студентов, которым надо предоставить
> исходники, но при этом нежелательно, чтобы они имели оригинальный
> код.
Пфф, если наемный человек пишет часть кода - то флаг ему в руки и кучу DCU-ух от закрытых модулей. Нафиг обфусцировать то? :)
← →
Rouse_ © (2009-06-25 14:22) [22]
> DCU-ух от закрытых модулей
ЗЫ: По крайней мере у нас удаленный программист из Новосиба работает именно так...
← →
Игорь Шевченко © (2009-06-25 15:52) [23]Rouse_ © (25.06.09 14:21) [21]
dcu и dcp, как тебе известно, зависят от версии delphi.
← →
Rouse_ © (2009-06-25 16:05) [24]
> dcu и dcp, как тебе известно, зависят от версии delphi.
Смотря какие dcu и dcp, для линейки 2006-2007, на коей мы и работает, сия зависимость монопенисюальна :) Да и собственно, это не более чем в качестве отговорки может применяться :) Кому надо - тот перекомпилит под нужную версию, кому лень - придумает отмазку :)
← →
Rouse_ © (2009-06-25 16:07) [25]Да и ксттаи, мы обычно для удаленных товарищей предоставляем полный лицензионный комплект разработчика, включая BDS, болванки с MSDN и прочее-прочее. Не думаю что у кого-то это будет сильно по другому выглядеть :)
← →
Игорь Шевченко © (2009-06-25 16:18) [26]Rouse_ © (25.06.09 16:07) [25]
и у вас есть на это право ?
← →
Rouse_ © (2009-06-25 16:23) [27]
> и у вас есть на это право ?
Естественно, человек же у нас в штате числиться, хоть и работает удаленно :)
← →
Игорь Шевченко © (2009-06-25 16:32) [28]Rouse_ © (25.06.09 16:23) [27]
Ну так не у всех и не всегда могут быть такие условия (это если кто не в курсе). Я к чему - есть ряд ситуаций, когда применение обфускатора вполне оправдано.
← →
Тимохов_ (2009-06-25 16:58) [29]как обычно, задав вопрос на русском форуме, получишь сначала массу информации, почему тебе не стоит делать так, как ты хочешь с делать в вопросе :)
← →
KSergey © (2009-06-25 18:05) [30]А вот интересно, есть обфускаторы, а есть - "выпрямляторы" кода (форматировщики исходников).
Кривые имена переменных - это плохо, понятно, но все ж. Как минимум интерфейсная часть будет в любом случае не тронута, как и именя функций из виндовс/VCL.
← →
KSergey © (2009-06-25 18:07) [31]> Игорь Шевченко © (25.06.09 16:18) [26]
> и у вас есть на это право ?
А иначе как? Удаленщик сам себе покупает продукт? А в чем смысл? Ему ж его оплатить так или иначе придется, причем следующему удаленщику - точно так же.
А тут один уволился - другому передали, имеют право. А купили только один раз.
← →
TUser © (2009-06-25 18:15) [32]
> KSergey © (25.06.09 18:05) [30]
>
> А вот интересно, есть обфускаторы, а есть - "выпрямляторы"
> кода (форматировщики исходников).
> Кривые имена переменных - это плохо, понятно, но все ж.
> Как минимум интерфейсная часть будет в любом случае не тронута,
> как и именя функций из виндовс/VCL.
DelForEx
← →
@!!ex © (2009-06-25 18:19) [33]> [30] KSergey © (25.06.09 18:05)
> Как минимум интерфейсная часть будет в любом случае не тронута,
> как и именя функций из виндовс/VCL.
Да ну... А что мешает подвергнуть обфусикации модули Windows.pas и другие? ниче не мешает.
← →
clickmaker © (2009-06-25 18:22) [34]> А что мешает подвергнуть обфусикации модули Windows.pas
а заодно и help -)
← →
Игорь Шевченко © (2009-06-25 18:26) [35]KSergey © (25.06.09 18:07) [31]
Удаленщик удаленщику люпус эст
← →
Eraser © (2009-06-25 18:34) [36]лучший обфускатор это компилятор.
← →
test © (2009-06-25 19:01) [37]KSergey © (25.06.09 18:05) [30]
Рефакторинг есть но им пользоваться надо уметь, обфускатор в этом смысле простой и беспощадный просто код в труху превращает, но труха компилиться и работает.
← →
Rouse_ © (2009-06-26 00:53) [38]
> Eraser © (25.06.09 18:34) [36]
>
> лучший обфускатор это компилятор.
Ой, я бы категорически поспорил с данным уьверждением :)
← →
Германн © (2009-06-26 01:00) [39]
> Rouse_ © (26.06.09 00:53) [38]
>
>
> > Eraser © (25.06.09 18:34) [36]
> >
> > лучший обфускатор это компилятор.
>
> Ой, я бы категорически поспорил с данным уьверждением :)
>
Кто бы сомневался?
:)
Кстати. А кто на сём форуме лучший взломщик? Из зарегистрированных?
← →
Rouse_ © (2009-06-26 01:12) [40]
> Кстати. А кто на сём форуме лучший взломщик? Из зарегистрированных?
Я знаю трех не считая Кермара :)
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2009.08.23;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.006 c