Задать вопрос

Что за зверь? Если возможность раскодировать его?

eval(base64_decode('aWYoIWlzc2V0KCRfU0VTU0lPTlsndG9rZW4nXSkpeyRfU0VTU0lPTlsndG9rZW4nXSA9IG1kNSgkX1NFUlZFUlsnU0VSVkVSX05BTUUnXS4kX1NFUlZFUlsnUkVNT1RFX0FERFInXS5taWNyb3RpbWUoKSk7fQ=='));


нашел декод онлайн

вот что получилось

if(!isset($_SESSION['token'])){$_SESSION['token'] = md5($_SERVER['SERVER_NAME'].$_SERVER['REMOTE_ADDR'].microtime());}


а дальше что это за защита какая-то?
  • Вопрос задан
  • 179 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
if(!isset($_SESSION['token']))
если не назначена переменная token
то назначить ее со следующими значениями
{$_SESSION['token'] = md5($_SERVER['SERVER_NAME'].$_SERVER['REMOTE_ADDR'].microtime());}
имя сервера + удаленный адрес + отпечаток времени
и взять хэш от этой строки

Код вполне валидный для получения уникальных значений для клиентов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы