прятать код PHP, и потом выполнить: eval(), а еще?

Тема в разделе "Программирование", создана пользователем sergiks, 31.08.2011.

  1. sergiks
    Offline

    sergiks специалист

    Регистрация:
    10.10.2010
    Сообщения:
    362
    Симпатии:
    36
    Пол:
    Мужской
    Приветы!
    Какие есть варианты выполнить код, находящийся в переменной, помимо eval()?
    Нужно для относительной защиты комм. компонента — часть жизненно важных функций и "звонок домой" спрятать.
    Что-то типа:
    Код (PHP):
    1. $s='aBrAkaDaBraдлинойТРИстроки';eval(base64_decode($s));

    Только этот eval совсем "в лоб", и его сразу найдут. К сожалению, спрятать сам eval() в переменную нельзя, т.к. это не функция, а языковая структура.

    Какие еще есть практики-варианты?
     
  2.  

Поделиться этой страницей

Загрузка...