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

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

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

  #1  
Старый 05.11.2010, 12:06
diamantov
Познающий
Регистрация: 07.10.2009
Сообщений: 33
Провел на форуме:
205414

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

Есть такой список,

afdafda@hotmail.com;adad

sadas2@mail.ru;a123az

adfuaa@hotmail.com;adaa148ss

igndyss@mail.ru;adadagudu

uasdhayu22hotmail.com;123123a

и т.д..и много других почт. сервисов, чем можно отсортировать по mail.ru, hotmail.com, yahoo.com, yandex.ru, rambler.ru, aol.com...

так:

sadas2@mail.ru;a123az

igndyss@mail.ru;adadagudu

adfuaa@hotmail.com;adaa148ss

uasdhay2@hotmail.com;adad

afdafda@hotmail.com;adasasda

думаю поняли)
 
Ответить с цитированием

  #2  
Старый 05.11.2010, 12:17
.pure
Новичок
Регистрация: 24.01.2010
Сообщений: 3
Провел на форуме:
11305

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

http://ifolder.ru/20118738

писал давно кому-то... подойдёт?
 
Ответить с цитированием

  #3  
Старый 05.11.2010, 13:26
Unknown
Guest
Сообщений: n/a
Провел на форуме:
13014

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

Вот мой вариант, консольный, кроссплатформенный.

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

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

P.S. Для работы необходим Python (www.python.org)

[CODE]
Code:
#!/usr/bin/env python
#-*-encoding:UTF-8-*-

#(c) modestus

import sys

try:
input_file = sys.argv[1]
except IndexError:
print u"Первым аргументом необходимо передать имя исходного файла"
else:
handlers = {
"$source$"pen(input_file),
"$bad_format$": open("bad_format.txt", "a")
}
print u"Обрабатывается файл '{0}'".format(input_file)
for line in handlers["$source$"]:
line = line.strip("\r\n")
pos_1 = line.find("@")
pos_2 = line.find(";")
domain = line[pos_1+1os_2]
if not domain:
handlers["$bad_format$"].write("{0}\n".format(line))
else:
try:
if not domain or pos_1
 
Ответить с цитированием

  #4  
Старый 05.11.2010, 14:31
diamantov
Познающий
Регистрация: 07.10.2009
Сообщений: 33
Провел на форуме:
205414

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

.pure, выдаёт ошибку

modestus, ничего не пойму, я в программирование вообще никак(

нельзя в .exe?
 
Ответить с цитированием

  #5  
Старый 05.11.2010, 14:40
devton
Участник форума
Регистрация: 26.10.2007
Сообщений: 283
Провел на форуме:
2605910

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

Код:
Code:
@echo off
del tmp.tmp, tmp2.tmp>nul
FOR /F "tokens=1,2 delims=@" %%a in (%1) DO (echo %%b;%%a>>tmp.tmp)>nul
sort /o "%~dp0tmp2.tmp" "%~dp0tmp.tmp">nul
echo.>%1
FOR /F "tokens=1,2 delims=;" %%c in (tmp2.tmp) DO (echo %%d@%%c>>%1)>nul
del tmp.tmp, tmp2.tmp>nul
сохрани это как bat.bat

потом запусти в папке с mails.txt:

Код:
Code:
bat.bat mails.txt
 
Ответить с цитированием

  #6  
Старый 05.11.2010, 14:47
kastin
Новичок
Регистрация: 06.07.2009
Сообщений: 23
Провел на форуме:
439988

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

MailWork хорошо сортирует мыло по домену, особенно старая весрсия 1.0, в ней можно самому указать нужный домен.

зы. Немного уточну, он какбы не сортирует, а выдергиваем мыла из общего списка по конкретному домену.
 
Ответить с цитированием

  #7  
Старый 05.11.2010, 15:20
Unknown
Guest
Сообщений: n/a
Провел на форуме:
13014

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

В .exe щас не смогу - нету всего нужного.

Пошагово, чтоб запустить:

Скачать и установить => http://python.org/ftp/python/2.7/python-2.7.msi

Скачать sorter.py => http://www.sendspace.com/file/j6zz7r

Скопировать скачанный файл (sorter.py) в корень диска С, к нему же положить исходный файл с базой.

Пуск => Выполнить => cmd => ENTER => в черном окошке ввести команду "cd C:\" => ENTER => sorter.py имя_файла_с_базой (например, "sorter.py base.txt") => ENTER

...

PROFIT !
 
Ответить с цитированием

  #8  
Старый 05.11.2010, 15:35
Rihard Zorge
Новичок
Регистрация: 25.04.2010
Сообщений: 4
Провел на форуме:
19724

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

Можно тупо и в Excel, поставив в качестве разделителей @ и ;
 
Ответить с цитированием

  #9  
Старый 05.11.2010, 15:39
Unknown
Guest
Сообщений: n/a
Провел на форуме:
13014

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

Цитата:
Сообщение от Rihard Zorge  
Rihard Zorge said:
Можно тупо и в Excel, поставив в качестве разделителей @ и ;
Идеальный вариант для маленьких баз, но если там много мыл...
 
Ответить с цитированием

  #10  
Старый 05.11.2010, 15:48
diamantov
Познающий
Регистрация: 07.10.2009
Сообщений: 33
Провел на форуме:
205414

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

с bat.bat не работает что-то, в икселе не разберусь)

напишите мне 622-677, кто мне точно поможет) или объяснит
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ