PDA

Просмотр полной версии : как залить шелл по фтп


wmFest123
23.08.2013, 17:38
предположим у меня есть сотня фтп вида host/login/pass.

во все можно что-либо заливать, и для большинства известен домен.

так вот как залить шелл так, чтобы он был доступен по адресу domain.ru/shell.php ?

проблема в том, что у всех фтп стартовый каталог разный. какие-то начинаются в www, какие-то в списке доменов. поэтому просто залить в корневую папку - сработает лишь на нескольких фтп.

тут нужно как-то выяснить где находится index.php самого домена, и залить туда же шелл.

как это сделать? может есть готовый софт? или если нет, то скажите какими путями это сделать, я напишу.

хм, как вариант, пришло в голову - залить во все сподряд папки файлы вида 1.php, 2.php ..., дальше обратиться на domain.ru/[1..n].php - какой сработает, тот и юзать - а остальные удалить. но это как-то тупо. или нет?

BigBear
26.08.2013, 06:07
Нет не глупо.

Хотя интуиция всё же должна подсказывать, что путь к корню сайта начинается с папки /web или /public_html или просто /html

Разумеется, это не всегда так, но в большинстве случаев.