Показать сообщение отдельно
Старый 06.09.2007, 18:46     # 10
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Хм, грош цена тому энкодеру, который позволяет свой опкод затем в ПОЛНОЦЕННЫЙ и ОРИГИНАЛЬНЫЙ исходник восстанавливать. При любом сжатии/кодировании в первую очередь убиваются в мусор все символьные имена, что даже при реверсинге опкода потом даёт весьматруднодебагируемые сорцы.
Ни коим разом. Убиваются комменты, форматирование и т.д. Опкод и не должен содержать это всё. А имена классов, ф-ий и переменных сохраняются. Простой пример - сообщения об ошибках, где написаны имена вполне нормальных ф-ий.

Цитата:
Собсно, у самого Зенда на сайте сказано: "Encode & Obfuscate". Так что странно мне твоё утверждение весьма, о его причинах не расскажешь?
Там три режима: 1 - кодирование, 2 - кодирование и лёгкое уродование и 3 - кодирование и изощрённое уродование. Кодирование нужно больше для ускорения работы скриптов. Далее - обфускатор. Штука хорошая. Все имена переменных, функций и т.д. представлены иероглифами из всех известных языков и наречий. Но есть одно "но". Во первых ты не можешь "докодировать" пару файлов. Нужно целиком перкодировать весь проект, во-вторых если у тебя в проекте есть плугины, интефрейсы и т.д., то тебе придётся потрудиться над созданием списка исключений имён переменных, ф-ий и классов, которые могут использовать твои плугины.

Цитата:
Зенд раскодировать без проблем. Сам пользовался однажды услугой сайта который, это предлагает. Заплптил ~15 баксов и получил исходник на мыло.
Либо допотопный зенд, либо автор поленился включить обфускатор.

Последний раз редактировалось RaZEr; 06.09.2007 в 19:46.
RaZEr вне форума