LINUX.ORG.RU
ФорумTalks

7-ми строчник на php


0

2

Было найдено на флешке со всякой нямкой, которая была заботлива потеряна, и чудесным образом найдена под шкафом(трижды ура коту!).

http://rghost.ru/37011906

паcс lor



Последнее исправление: insfel (всего исправлений: 1)

Ты немного очень забыл, что Ъ по ссылкам не ходят.

Вот тебе мой любимый семи^Wвосьмистрочник:

// Thnx Drupal
function render($template_file, $variables = array()) {
    extract($variables, EXTR_SKIP);  // Extract the variables to a local namespace
    ob_start();                      // Start output buffering
    include "./$template_file";      // Include the template file
    $content = ob_get_contents();    // Get the contents of the buffer
    ob_end_clean();                  // End buffering and discard
    return $content;                 // Return the contents
}

sphericalhorse ★★★★★
()
Ответ на: комментарий от sphericalhorse

Ты немного очень забыл, что Ъ по ссылкам не ходят.

Who cares

jessey
()
Ответ на: комментарий от sphericalhorse

Е-ге-гей!

Я его запустил! Это настолько круто, что нет слов.

Весьма интересно каким образом в него это всё влезло. Там это всё просто сжато, а preg_replace() используется для декомпрессии?

sphericalhorse ★★★★★
()
Ответ на: Е-ге-гей! от sphericalhorse

Видимо так. Вспомнить бы где я его добыл и зачем он мне был нужен.

insfel
() автор топика
Ответ на: комментарий от ymuv

Ну там в семи строках, шесть из которых — обычно себе объявление переменных, а седьмая — регексп на 25 тысяч генерируется файловый менеджер с редактором файлов и подсветкой синтаксиса, дампер базы, консоль, PHP-консоль, кажется фича для брутфорса /etc/passwd и ещё всякие штуки, self remove например.

Но я тут сейчас суть крутого боевика рассказываю до того, как вы его посмотрели.

sphericalhorse ★★★★★
()
Ответ на: комментарий от sphericalhorse
>>> print '\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28'
eval(gzinflate(base64_decode(

А в конце распакованного кода exit;, как я понял выполнение до регекспа не доходит

nuke666
()
Ответ на: комментарий от sphericalhorse

Ну там в семи строках, шесть из которых — обычно себе объявление переменных, а седьмая — регексп на 25 тысяч генерируется файловый менеджер с редактором файлов и подсветкой синтаксиса, дампер базы, консоль, PHP-консоль, кажется фича для брутфорса /etc/passwd и ещё всякие штуки, self remove например.

Я так понял он rm -rf / делает?

ymuv ★★★★
()
Ответ на: комментарий от ymuv

Ну может и через веб-интерфейс сделает, если права рута дать.

sphericalhorse ★★★★★
()

Несколько раз такие на сайтах зачищал :)

KRoN73 ★★★★★
()

шелл

обычный шелл... мне частенько заливают на сайт на питоне...

alternativshik
()
Ответ на: комментарий от nuke666

Ты не до конца распаковал, там ещё два перл-скрипта в base64.

Только не впечатляет что-то, ибо там целых 69 килобайт в распакованном виде, а есть полноценный трёхмерный шутер в 64 килобайтах.

Xenius ★★★★★
()

Да ну, там блоб, не интересно.

tiandrey ★★★★★
()
Ответ на: комментарий от Evengard

MSE весело стер его еще до момента, как я успел отреагировать) //Под оффтопиком сижу для успокоения своего чувства прекрасного

ekze13
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.