Что есть обфускатор

Тема в разделе "PHP", создана пользователем twist, 13 ноя 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. twist

    twist Создатель

    Регистр.:
    16 мар 2007
    Сообщения:
    39
    Симпатии:
    2
    Подскажите пожалуста где можно более менее подробно почитать о создании обфускатора кода на php.
    Понимаю что использование чужих наработок изначально теряет смысл. Просто хочется почитать на эту тему, понять, так скажем, смысл.
     
  2. SADtg

    SADtg Создатель

    Регистр.:
    19 фев 2007
    Сообщения:
    11
    Симпатии:
    3
    Если есть желание запутать код так, чтобы никто сломать не мог - тут никакие алгоритмы не помогут, насколько я знаю, полностью защищённых нет. Если нужно сделать просто защиту от дурака - почитай вот это
    http://www.citforum.ru/security/articles/obfus/
     
    twist нравится это.
  3. Stodva

    Stodva Создатель

    Регистр.:
    18 май 2006
    Сообщения:
    27
    Симпатии:
    11
  4. DIAgen

    DIAgen Постоялец

    Регистр.:
    30 окт 2006
    Сообщения:
    134
    Симпатии:
    72
  5. twist

    twist Создатель

    Регистр.:
    16 мар 2007
    Сообщения:
    39
    Симпатии:
    2
    примеры без описания не предлагать, это я и сам найду.
    Просил документацию создания. Важно понять механизм СОЗДАНИЯ ибо это я и не понимаю. Желательно на родном максимум английском языке, а не как в одном из постов выше.
    Может кто-то пользовался каким-то мануалом на стадии разбирательства.

    Мне понятно что обфускатор не защищает от:
    - тиражирования программы
    - изменения каких то настроек
    - вытаскивания ключей, изменения данных
    - использования каких то библиотек, классов

    Смысл использования от "шаловливых" ручек, напервом этапе...
     
  6. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Да какой в попу механизм? Если примитивно - парсятся файлы и все названия переменных, функций, классов/методов заменяются на сгенерированный бред, удаляются комментарии, лишние пробелы, переносы строк.

    Что из этого не понятно?

    http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%84%D1%83%D1%81%D0%BA%D0%B0%D1%86%D0%B8%D1%8F
     
  7. butsyk

    butsyk Писатель

    Регистр.:
    21 окт 2008
    Сообщения:
    4
    Симпатии:
    0
    Может немного офтоп, но может кто встречал дампера памяти для Zend Encoder или его исходников?
     
  8. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
Статус темы:
Закрыта.