базовая шифровка ПХП

Тема в разделе "PHP", создана пользователем Levitt, 30 окт 2009.

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

    Levitt

    Регистр.:
    20 май 2008
    Сообщения:
    356
    Симпатии:
    34
    Подскажите каким онлайн сервисом можна зашифровать PHP код, чтобы получилась конструкция по типу:
    PHP:
    eval(gzinflate(base64_decode(' ... ' );
     
  2. psknnn

    psknnn

    Регистр.:
    9 окт 2008
    Сообщения:
    379
    Симпатии:
    227
    пожалуй никаким, это очень специфичное задание чтоб ктото делал под него сервис... проще самому написать файлик пхп параминут всего)

    PHP:
    echo base64_encode(gzdeflate($_GET['par']));
     
  3. FL@SH

    FL@SH Читатель

    Заблокирован
    Регистр.:
    20 июл 2008
    Сообщения:
    193
    Симпатии:
    25
    Сервис под такие задачи делать никто не будет потому, что админы серсиса могут в закрытый код пихать всё чего им не легь %)
    PHP:
    <?php
    $encode 
    gzdeflate(base64_encode($_REQUEST['code']));
    echo 
    "eval(gzinflate(base64_decode(".$encode.");";
    ?>
    Вот тебе и весь примитивный кодировашик. HTML интерфейс сам напишешь?
     
  4. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    А лучше это все в цикл засунуть, раз так 30 прогнать этот код. Для надежности.
     
  5. Levitt

    Levitt

    Регистр.:
    20 май 2008
    Сообщения:
    356
    Симпатии:
    34
    не так все примитивно как кажется,
    сейчас будет смешной код убийца моего времени:

    PHP:
    <?php
    $par
    =<<<EOT

    $red = "<script>document.write('Hello')</script>"; 
    echo 
    $red
    else
    {}
    EOT;

    $jey base64_encode(gzdeflate($par)); 

    eval(
    gzinflate(base64_decode($jey)));
    ?>

    в результате получается
    Parse error: syntax error, unexpected '=' in Z:\home\localhost\www\Tools\code.php(12) : eval()'d code on line 2
     
  6. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217

    Вероятно ты хотел так сделать?

    PHP:
    <?php 
    $par
    ='
    $red = "<script>document.write(\'Hello\')</script>";  
    echo $red;  
    else 
    {}'


    $jey base64_encode(gzdeflate($par));  

    echo(
    gzinflate(base64_decode($jey))); 
    ?>

    или так


    PHP:
    <?php 
    $par
    ='
    $red = "<script>document.write(\'Hello\')</script>";  
    echo $red;'


    $jey base64_encode(gzdeflate($par));  

    eval(
    gzinflate(base64_decode($jey))); 
    ?>
     
  7. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    Levitt нравится это.
  8. Levitt

    Levitt

    Регистр.:
    20 май 2008
    Сообщения:
    356
    Симпатии:
    34
    что в оригинале писал, то и хотел. конструкции <<<индентификатор используются как улучшеная альтернатива обычным кавчкам.
    Спасибо, отличнейший сервис.
     
  9. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    heredoc текст это не обычные ковычки, а двойные, и переменные в них обрабатываются!
     
Статус темы:
Закрыта.