Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   Как выдернуть мэйл лист из sql файла. (https://forum.antichat.xyz/showthread.php?t=305796)

Patura 29.11.2011 16:21

Возникла такая проблемма, нужно выдернуть из сдампеного дб sql файл, мэйлы и мэйл пасс.

Хавиджем нет возможности войти в дб.

Есть возможность только сдампить дб через шелл.

Все наверняка знают как выглядит инфа в скл, но все же:

Цитата:

Сообщение от None
INSERT INTO `jos_users`(`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, `gid`, `registerDate`, `lastvisitDate`, `activation`, `params`) VALUES ('439', 'Schliephacke', 'hanfridtjof', 'hschliephacke@web.de', '8ba79a96dd1daace6aceea65af0ab1b4', '', '0', '0', '18', '2007-07-17 09:53:50', '2007-07-17 09:54:04', '', '');
INSERT INTO `jos_users`(`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, `gid`, `registerDate`, `lastvisitDate`, `activation`, `params`) VALUES ('440', 'Schrцder', 'Dieber', 'dieberschroeder@aol.com', '2e326213ddb4c8a53dac6bc3b30ad175', '', '0', '0', '18', '2007-07-17 13:04:31', '2007-07-17 13:14:57', '', '');
INSERT INTO `jos_users`(`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, `gid`, `registerDate`, `lastvisitDate`, `activation`, `params`) VALUES ('441', 'Brigitta Datow', 'bdatow', 'fam-datow@t-online.de', 'e71afc528673ae01fffd98fcd3f1a43b', 'Registered', '0', '0', '18', '2007-07-17 14:35:44', '2007-07-17 14:35:44', '', '');

В общем задача думаю понятна., из этого выдернуть мэйл и мэйл пасс.

Слышал есть программа, которая окрывает скл файлы, функционално как хавидж, нужно что то в этом роде, или паблик парсер который будет чистить выдергивать нужную инфу из текст файла.

Или может есть шелл который открывает дб с возможностью открытия отдельных колонок, типа shell от Pashkela.

Пжпмиадмин через денвер не принимает скл файлы, не импортируется, по чему хз..

Очень нужна помощь в этом вопросе.

tabletkO 29.11.2011 16:28

Ты не поверишь, но если включить мозг, то и блокнотом можно =/

1) Win+R

2) notepad.exe

3) Ctrl+O

4) Ctrl+H

5) Easy, right?

Patura 29.11.2011 16:31

Цитата:

Сообщение от tabletkO
Ты не поверишь, но если включить мозг, то и блокнотом можно =/

Если б включался, не задавал бы вопрос

А если подскажешь конкретней, как это сделать блокнотом, цены тебе не будет.

AKYLA 29.11.2011 16:40

Проще разобраться почему не импортируется в локальную базу и оттуда уже экспортировать например в cvs

Или попробуй шелом сдампить в другие форматы если позволяет.

Patura 29.11.2011 16:44

Шеллом дампит, но смысл в другой формат, файл?

tabletkO, Блокнотом не могу разобраться, что на что заменять, чтоб остались только мэйлы.

Antonio Falkone 29.11.2011 16:46

http://emailx.discoveryvip.com/

http://email-extract.com/

tabletkO 29.11.2011 16:46

http://pastebin.com/WvZTc46s

Залей этот шелл, там функ-я для дампа email: pass отдельно

P.S. Это от Boolean-a

P.S.S. Насчет блокнота, для него надо макросы писать

AKYLA 29.11.2011 16:48

Да про блокнот это загон) я думаю там не 10 и не 100 строк.

Бывает шелы умеют дампить не в sql формат а например в cvs

Но сколько я испробовал вариантов да тем более с большими объемами, то лучший способ это поставить себе этот двиг базы и испортировать с sql файла, а с нее уже можно как хочешь экспорт делать.

Просто шелы часто с ошибками делают дамп, обычно при импорте выдает в лог, в чем проблема в какой строке

d1v 29.11.2011 16:53

/thread100240.html

AKYLA 29.11.2011 17:18

d1v

Парсер загибается на больших объемах, даже на небольших, так что далеко не всегда вариант

+toxa+ 29.11.2011 19:07

Цитата:

Сообщение от Patura
Хавиджем нет возможности войти в дб.
Есть возможность только сдампить дб через шелл.

зачем havij если есть шелл? >,

Patura 29.11.2011 19:22

Antonio Falkone, спасибо за линки на мэйл экстракт. С мэйлами разобрался.

tabletkO, с шеллом не разобрался, точнее галочкой отмечаю, мэйл, пасс, а дальше?

d1v, Парсер.., скл файл принимает, колонки находит/определяет правильно, два раза кликаю, маска выходных данных меняется на {email}{password}, после парсинга выдает только это:

Цитата:

Сообщение от None
::`email``password`
::`email``password`
::`email``password`
::`email``password`
::`email``password`
::`email``password`
::`email``password`
::`email``password`
::`email``password`
::`email``password`

10k

KolosJey 29.11.2011 19:29

Охренеть вариантов )

Patura, а нельзя поставить дамп на локалку (или куда угодно где есть мускул и файлприв), и сделать

select concat_ws(0x3a,username,pass,mail) from users into outfile './xokertekctovik.txt'

Или надо обязательно кнопочками потыкать?

tabletkO 29.11.2011 20:56

Patura, после того, как отметил, в самом низу увидишь >>. На него и жми)

omg_it_glowZ 29.11.2011 21:48

Напиши мини скрипт и все. За 20 минут пишется, если только знаешь какой-нибудь язык

+toxa+ 29.11.2011 22:05

Цитата:

Сообщение от KolosJey
Охренеть вариантов )
Patura
, а нельзя поставить дамп на локалку (или куда угодно где есть мускул и файлприв), и сделать
select concat_ws(0x3a,username,pass,mail) from users into outfile './xokertekctovik.txt'
Или надо обязательно кнопочками потыкать?

ну если на то пошло, то можно и вывод в браузер делать и далее копипастить в блокнот. главное чтобы браузер не загнулся.^^

d1v 29.11.2011 22:15

Цитата:

Сообщение от Patura
d1v
, Парсер.., скл файл принимает, колонки находит/определяет правильно, два раза кликаю, маска выходных данных меняется на {email}{password}, после парсинга выдает только это:
10k

маску ставь: {email}:{password}

жми показать результаты полностью

джумлу он отлично определяет. видимо это ты что-то накосячил. либо дамп битый.

Skofield 29.11.2011 22:56

PHP код:

[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]

[/
COLOR][/COLOR


Patura 30.11.2011 00:55

Цитата:

Сообщение от tabletkO
Patura
, после того, как отметил, в самом низу увидишь >>. На него и жми)

Если имеешь в виду кнопку dump., то результата ни какого.

Цитата:

Сообщение от d1v
маску ставь: {email}:{password}
жми
показать результаты полностью
джумлу он отлично определяет. видимо это ты что-то накосячил. либо дамп битый.

И так делал, тоже самое. Да., это джумла. Может быть эти траблы из-за того, что я сдампил только таблицу jos_users и её добовляю в парсер, а не полностью дамп всей дб. Не дампит всю дб, прав наверное не хватает, шелл и дампер ошибку выдает, а таблици по отдельности дампит.

Skofield 30.11.2011 00:57

скрипт не дал желаемого результата?

Patura 30.11.2011 01:01

Цитата:

Сообщение от Skofield
скрипт не дал желаемого результата?

Я чайник в скриптах и т.д. Умею только на кнопки нажимать

Не знаю как применить твой скрипт.

Skofield 30.11.2011 01:06

залить на хостинг с исполнением пхп, или скачать и установить денвер, после чего в скрипте заменить dump.sql на имя твоего файла.

Lestatkiy 30.11.2011 12:12

Дамп делать в таких случаях не лучший вариант

SELECT concat(email,0x3a,password) FROM users LIMIT 0,100000, ctrl+s.


Время: 09:36