Сообщение от
b3
↑
Компилить нужно из сорцев, делать тупо по шаблону не получится, нужны хотя бы базовые знания по gcc, c, perl, python
Не понял а почему у тебя решетка а не знак доллара у юзвера? Проверь, может тебе euid не показывает.
Тебе даже подсказка Usage что делать. Попробуй почитай маны по gcc будешь знать как компилить, линковать итд.
В общем последовательность моих действий:
1. я скачал тот сплоит что ты мне написал (
https://www.exploit-db.com/exploits/42276)
2. дал права папке
private потом закинул /site/private/42276.c
3. через веб шелл зашел | cd /site/private/ | потом скомпилил (до этого я проверил наличие компилятора) gcc 42276.c -o sploit
4. Всё это дело скомпилило потом запустил.
5. ./sploit
запуск сработал
Usage: ./sploit target binary
Target 0 Debian 9 (stretch)
Target 1 Debian 10 (buster)
Target 2 Ubuntu 14.04.5 (Trusty Tahr)
Target 3 Ubuntu 16.04.2 (Xenial Xerus)
Target 4 Ubuntu 17.04 (Zesty Zapus)
Target 5 Fedora 23 (Server Edition)
Target 6 Fedora 24 (Server Edition)
Target 7 Fedora 25 (Server Edition)
died in main: 316
6. проверяю права , всё теже... (командой id)
P.s тренеруюсь на своем хостинге, через шелл (смотрел все сайты на машине)