зашифровать php код

Discussion in 'PHP' started by MEMPHIS, 5 Nov 2007.

  1. MEMPHIS

    MEMPHIS Banned

    Joined:
    10 Mar 2007
    Messages:
    0
    Likes Received:
    8
    Reputations:
    0
    зашифровать php код safe_mode

    Такой вопрос надо скрыть php на хосте где жесткий safe mode - eval, system, не работают zenda нету
    обусификация тоже не катит тк basic авторизация в скрипте все равно остается видна.
     
    #1 MEMPHIS, 5 Nov 2007
    Last edited: 5 Nov 2007
  2. Termin@L

    Termin@L Elder - Старейшина

    Joined:
    7 Dec 2006
    Messages:
    183
    Likes Received:
    43
    Reputations:
    53
    что тебе можно посоветовать - base64, но это совсем от дураков, а так ничего не получится, кстати eval не входит в число функций, которые при сейф моде получают ограничение...
    Zend- на самом деле единственный вариант качественной шифровки, так что тебе не повезло...
     
  3. MEMPHIS

    MEMPHIS Banned

    Joined:
    10 Mar 2007
    Messages:
    0
    Likes Received:
    8
    Reputations:
    0
    eval 100% запрещен
    как без eval можно исполнить код в base64 если есть способы
     
  4. MEMPHIS

    MEMPHIS Banned

    Joined:
    10 Mar 2007
    Messages:
    0
    Likes Received:
    8
    Reputations:
    0
    $string1="base64_decode('bla-bla')";
    $string2=preg_replace('//e',$string1,'');
    так тоже не запускается
     
  5. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    а чо оно делает? выдало nV›•
     
  6. А®ТеS

    А®ТеS Active Member

    Joined:
    25 Nov 2006
    Messages:
    198
    Likes Received:
    193
    Reputations:
    41
    Student :), мда... это он для примера привел...
    MEMPHIS, я так понял нужно скрыть кусок PHP кода. Вариант конечно туповат, но на мой взгляд альтернативы в твоем случаем нету, можешь залить на какойнить левый сервак PHP скрипт к котором есть код который нужно исполнить, а в своем скрипте добавить include("http://zhopa-slona.narod.yandex-xerny.ru/execode.txt");, если конечно register_globals позволит. Еще раз повторюсь, что вариант крайне кривой, но иного я не вижу.
     
  7. Scipio

    Scipio Well-Known Member

    Joined:
    2 Nov 2006
    Messages:
    733
    Likes Received:
    544
    Reputations:
    190
    А при чем здесь register_globals?
     
  8. А®ТеS

    А®ТеS Active Member

    Joined:
    25 Nov 2006
    Messages:
    198
    Likes Received:
    193
    Reputations:
    41
    Тьфу.... пишу одно думаю о другом =). allow_url_fopen конечно же!
     
  9. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    заливай на другой хост файл с кодом, и со своего хоста просто инклюдь его.
    Хотя опять же от конфига зависит, не факт что получеться
    еще на хосте где сам код можеш поставть ограичение по Ip.
     
  10. MEMPHIS

    MEMPHIS Banned

    Joined:
    10 Mar 2007
    Messages:
    0
    Likes Received:
    8
    Reputations:
    0
    удаленные инклюде запрещены
    а локальный я уще использую хотя это всеравно слабо
    $str = 'a2RlLWkxOG4tQ2hpbmVzZS0zLjUuMy0wLjEuZmM0Lm5vYXJjaC56aXA=';
    @include base64_decode($str);
     
    1 person likes this.