PDA

Просмотр полной версии : Данные из MySQL с обычной читалки


Filipp
03.08.2015, 14:28
Недавно нашел на сайте читалку файлов. Спустя мин 5 достал лог и пасс к БД, но PMA и подобных вещей так и не нашел. Собственно вопрос в следующем, базы данных лежат на диске, а я могу прочитать любой файл на который прав хватает. Нет ли линка на расположение данных из таблиц? Есть у меня подозрения, что имена файлов там генерируются случайным образом и тогда остается только Dirbast'ить. Но ведь MySQL как-то находит эти файлы и выводит содержимое.

BigBear
03.08.2015, 14:34
.MYD, .MYI

При чтении плэйнтекстом будут косяки, вряд ли твоя читалка позволит их прочесть. Хотя, исключения всё же бывают.

HAXTA4OK
03.08.2015, 21:18
99% что не хватит прав

Filipp
04.08.2015, 11:00
↑ (https://antichat.live/posts/3875999/)
99% что не хватит прав


Да, так и есть. Владелец: MySQL/MySQL.


↑ (https://antichat.live/posts/3875864/)
.MYD, .MYI
При чтении плэйнтекстом будут косяки, вряд ли твоя читалка позволит их прочесть. Хотя, исключения всё же бывают.


У меня сайт есть с file-priv=y, хочу попробовать посливать системные таблицы. Чем открывать эти файлы? Просто скопировать себе и ребутнуть мускул?

strelok20094
04.08.2015, 12:41
Мне кажется проще найти pma. Начни с хостинга, у них по любому есть стандартный путь до mysql. Или в лс кинь адрес сайта попробую найти

Filipp
04.08.2015, 14:12
↑ (https://antichat.live/posts/3876188/)
Мне кажется проще найти pma. Начни с хостинга, у них по любому есть стандартный путь до mysql. Или в лс кинь адрес сайта попробую найти


Хостинг не поможет, там VDS) Обычно если есть PMA он прописан в конфиге сервера, а если его там нет, значит куда-то запихнули в какую-нить папку, а ее только брутить. Или есть еще какие-нить способы поиска PMA?

strelok20094
04.08.2015, 14:23
↑ (https://antichat.live/posts/3876236/)
Хостинг не поможет, там VDS) Обычно если есть PMA он прописан в конфиге сервера, а если его там нет, значит куда-то запихнули в какую-нить папку, а ее только брутить. Или есть еще какие-нить способы поиска PMA?


пробывал так: domain\ip:3306 ?

или pma.domain.com

Filipp
04.08.2015, 14:53
↑ (https://antichat.live/posts/3876241/)
пробывал так: domain\ip:3306 ?
или pma.domain.com


Пробовал. Первым делом nmap'ом сканю на наличие открытого порта, но он фильтруется. Насчет поддоменов, все чисто. Скорее всего там вообще нет pma.

t0ma5
05.08.2015, 17:54
если есть читалка файлов то имеет смысл сначала получить шелл, а потом добраться до базы( если цель база )

почитать apache.conf, узнать докрут, почитать что за cms, если самопис - может где то есть уязвимость по интересней, .bash_history там глянуть у кого читается

пароль кстати который к базе, если не рандом, попробовать на другие сервисы ftp/ssh, админка сайта, почта админская в конце концов

если на сервере есть соседние сайты - попробовать забраться через них, а там и доступ localhost и пароли от бд у тебя уже есть

жаль диры нельзя читать, так можно было бы какие нибудь бекапы/дампы найти - от них опять же админка сайта - шелл - бд