Чистка базы

Discussion in 'Песочница' started by emrik, 24 Jul 2015.

  1. emrik

    emrik Member

    Joined:
    7 May 2009
    Messages:
    364
    Likes Received:
    18
    Reputations:
    0
    Приветствую. Подскажите пожалуйста код:
    Найти - Заменить на в Notepad++
    Есть вот такое:
    4abb32d3b25c1d4046161747dea3fc0c:W++<):123456123
    aaf59847f94e1b8ed963b845d9239eaa:OEZO):1991

    как сделать чтобы осталось:
    123456123
    1991

    И с почтой так же помогите пожалуйста:
    Code:
    ('974','bestar','3','[email protected]','1279375516','83.142.111.228','72',NULL,'1','3','0','1',NULL,'5',NULL,'0','1','1280409868','0','1','1','1','1',NULL,NULL,NULL,'0','0','0','0',NULL,'1280684820','1280782841','0','-1&-1','0','0','0','0','0','0&1','a:0:{}','','','ce3d9483288db8da84d9a4257c4dd4ba','1281387641','0',NULL,'0','std','0','bestar','bestar','0','a:1:{s:7:"friends";a:0:{}}','0','bestar','bestar','','0','343','e6a7a7210e39d263387778cc97db4a7b','"0ah*',NULL,'0','default','0','0','','0','0','4,1280333857',NULL);
     ('1337','Exetrim','3','[email protected]','1282759164','178.93.93.214','1',NULL,'1','3','1','1',NULL,NULL,NULL,'0','1','1291831953','0','1','1','1','1',NULL,NULL,NULL,'0','0','0','0',NULL,'1291903360','1292006984','0','-1&-1','0','0','0','0','0','0&1','a:0:{}','','','2052d2de31453ba2e0fb937bc8ddff2c','1292611784','0',NULL,'0','std','0','Exetrim','exetrim','0',NULL,'0','exetrim','exetrim','','0','113','3d9e9fdab625a96e8e29f08d80ba513b','T}6bE',NULL,'0','default','0','0','','0','0','1,1291831953',NULL);
    
    как сделать чтобы осталось:
    [email protected]
    [email protected]
     
  2. Payer

    Payer Elder - Старейшина

    Joined:
    14 May 2010
    Messages:
    1,061
    Likes Received:
    5,203
    Reputations:
    63
    CSVFileView
    http://www.nirsoft.net/utils/csv_file_view.html
    При импорте указать разделитель две точки в первом случае и кавычки(или запятую) во втором.
    Потом выделяете нужную колонку и копируете куда надо.
     
    VladimirV likes this.
  3. Ch3ck

    Ch3ck Elder - Старейшина

    Joined:
    9 Jun 2006
    Messages:
    1,363
    Likes Received:
    1,190
    Reputations:
    430
    Все мыльники можно вытащить загрузив дамп в phpmyadmin и выгрузив потом одну колонку в файл либо регулярками php, если конечно у тебя файл не слишком большой.
    Повроряемся: forum.antichat.ru/threads/423601/
     
    #3 Ch3ck, 24 Jul 2015
    Last edited: 24 Jul 2015
  4. frank

    frank Member

    Joined:
    8 May 2015
    Messages:
    200
    Likes Received:
    96
    Reputations:
    28
    Вообще нотепад не очень для таких действий, если вас не устраивают ранее предложенные варианты, то проще отгрепать в какой нить убунте или повершелом тем же в винде...

    А так, для первого вопроса вот вам регексп
    Code:
    (^.*:)
    он выделяет все до указанных вами цифр, можете это все заменять на те же пробелы и получите только столбцы цифр, пробелы потом можно убрать средствами нотепада++ ...
    Со вторым вопросом, я реально проще отгрепал бы в убунте или скрипт в шеле накатал, чем изголялся бы в нотепаде.
     
    BigBear likes this.
  5. emrik

    emrik Member

    Joined:
    7 May 2009
    Messages:
    364
    Likes Received:
    18
    Reputations:
    0
    Кому можно скинуть базу чтобы сделать это? напишите в ЛС пожалуйста
     
  6. VladimirV

    VladimirV Well-Known Member

    Joined:
    1 Apr 2013
    Messages:
    1,130
    Likes Received:
    6,150
    Reputations:
    57
    В случае с хешами:
    Code:
    4abb32d3b25c1d4046161747dea3fc0c:W++<):123456123
    aaf59847f94e1b8ed963b845d9239eaa:OEZO):1991
    
    Достаточно в нотепад++
    1. установить курсор в начало файла
    2. зажать Shift+Alt
    3. курсором в право выделить ненужное
    4. нажать Page Down и держать пока курсор не переместиться на последнюю строку
    5 отпускаем Shift+Alt
    6 жмем Del
    Или при помощи мыши.
    Читайте про выделение блока в нотерад++
     
    frank and emrik like this.
  7. VladimirV

    VladimirV Well-Known Member

    Joined:
    1 Apr 2013
    Messages:
    1,130
    Likes Received:
    6,150
    Reputations:
    57
    С Email если база не большая. Делается тоже самое (но на оборот), но перед этим необходимо заменить
    ',' на Tab (при помощи замены. заменить все).
    Code:
    ('974    bestar    3    [email protected]    1279375516    83.142.111.228    72',NULL,'1    3    0    1',NULL,'5',NULL,'0    1    1280409868    0    1    1    1    1',NULL,NULL,NULL,'0    0    0    0',NULL,'1280684820    1280782841    0    -1&-1    0    0    0    0    0    0&1    a:0:{}            ce3d9483288db8da84d9a4257c4dd4ba    1281387641    0',NULL,'0    std    0    bestar    bestar    0    a:1:{s:7:"friends";a:0:{}}    0    bestar    bestar        0    343    e6a7a7210e39d263387778cc97db4a7b    "0ah*',NULL,'0    default    0    0        0    0    4,1280333857',NULL);
    ('1337    Exetrim    3    [email protected]    1282759164    178.93.93.214    1',NULL,'1    3    1    1',NULL,NULL,NULL,'0    1    1291831953    0    1    1    1    1',NULL,NULL,NULL,'0    0    0    0',NULL,'1291903360    1292006984    0    -1&-1    0    0    0    0    0    0&1    a:0:{}            2052d2de31453ba2e0fb937bc8ddff2c    1292611784    0',NULL,'0    std    0    Exetrim    exetrim    0',NULL,'0    exetrim    exetrim        0    113    3d9e9fdab625a96e8e29f08d80ba513b    T}6bE',NULL,'0    default    0    0        0    0    1,1291831953',NULL);
    Вы получите колонки. далее выделяете, только теперь нужное, и жмете Ctrl+C. Ваше искомое в буфере обмена.
    Скрин:
    [​IMG]
    P.S. Чуть не забыл. В полученном результате после удалите Tab.
     
    #7 VladimirV, 25 Jul 2015
    Last edited: 25 Jul 2015
  8. emrik

    emrik Member

    Joined:
    7 May 2009
    Messages:
    364
    Likes Received:
    18
    Reputations:
    0
    столбы не ровные выходят
     
  9. VladimirV

    VladimirV Well-Known Member

    Joined:
    1 Apr 2013
    Messages:
    1,130
    Likes Received:
    6,150
    Reputations:
    57
    Это движок заменяет Tab на пробелы. В программе все ОК.
    P.S. В настройка сделайте табуляцию побольше. Например 60.
    [​IMG]
     
    emrik likes this.
  10. emrik

    emrik Member

    Joined:
    7 May 2009
    Messages:
    364
    Likes Received:
    18
    Reputations:
    0
    Поднимаю тему снова. Нужна помощь, есть 4200 шт имеил адресов (mail, yandex, gmail, ukr.net) как вытянуть именно адреса mail, потом yandex и т.д. нужно для брута конечно же
     
  11. Logan22

    Logan22 Member

    Joined:
    11 Sep 2009
    Messages:
    119
    Likes Received:
    17
    Reputations:
    0
    Code:
    SELECT `Название колонки` FROM `Таблица` WHERE `Название колонки` LIKE '%@mail.ru';
    К примеру
    Code:
    SELECT `login` FROM `email` WHERE `login` LIKE '%@mail.ru';
    
    думаю логику понял
     
    emrik likes this.
  12. emrik

    emrik Member

    Joined:
    7 May 2009
    Messages:
    364
    Likes Received:
    18
    Reputations:
    0
    Это я так понял запросом в базе. Но дело в том что у меня просто txt файл и там много адресом, у меня не база.
    Как это можно сделать и какой программой
     
  13. Logan22

    Logan22 Member

    Joined:
    11 Sep 2009
    Messages:
    119
    Likes Received:
    17
    Reputations:
    0
    скинь сюда файлы, нашипу скрипт и разделю твои файлы.
     
  14. emrik

    emrik Member

    Joined:
    7 May 2009
    Messages:
    364
    Likes Received:
    18
    Reputations:
    0
    А по другому никак нельзя?
    [email protected]
    [email protected]
    [email protected]
    [email protected]
    [email protected]
    [email protected]
    идут вот так, вот нужно вытянуть mail, yandex, ukr и т.д
    перебирать в гидре тяжело так, ибо запрос делаю hydra -S -L mail.txt -P pass.txt -t 16 pop.mail.ru pop3
    это только по mail а нужно еще потом по yandex'у и т.д
     
  15. Rado

    Rado Elder - Старейшина

    Joined:
    30 May 2011
    Messages:
    281
    Likes Received:
    289
    Reputations:
    39
    открываешь свой файл через тот же нотепад++, выделяешь сначала mail.ru нажимаешь ctr+f и там жмакаешь Найти все в текущем документе, после в нижнем окошке копируешь все в новое окно, там получится что то типо этого -
    Line 20: [email protected]
    Line 1999: [email protected]
    Line 3951: [email protected]

    что бы убрать мусор, то есть line и.т.д ругялярка тебе - .*:
    и так далее с остальными
     
    emrik likes this.
  16. emrik

    emrik Member

    Joined:
    7 May 2009
    Messages:
    364
    Likes Received:
    18
    Reputations:
    0
    отлично, то что и нужно. Спасибо огромное