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

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

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Нужен брут icq (делфи)
  #1  
Старый 03.08.2008, 05:15
PorTal.Pro
Новичок
Регистрация: 31.07.2008
Сообщений: 2
Провел на форуме:
2961

Репутация: 0
По умолчанию Нужен брут icq (делфи)

Буду очень благодарен если кто то выложит исходник ...в гугле ниче путёвого не нашел
 
Ответить с цитированием

  #2  
Старый 04.08.2008, 22:43
FenTaylor
Новичок
Регистрация: 04.08.2008
Сообщений: 3
Провел на форуме:
10177

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

Если Вы хотите использовать компонент TIcqClient (обычно его имеют в виду, когда упоминают icq (в Delphi)), который, кстати, остался рабочим, после обновления протокола, то алгоритм написания брутфорса сразу представляется таким...

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

PHP код:
var
myarray:array [0..[COLOR=Red]X[/COLOR]] of Ticqclient
где x, кол-во потоков... Затем создаем необходимое кол-во "потоков", так скажем.

PHP код:
for := 0 to [B]high(myarray)[/B] do
myarray[i]:=Ticqclient.create(nil);
.... 
И далее присваиваем компонентам необходимые свойства (уин, пасс, прокси, из файла), обращаясь к ним, через их индекс, типа:
PHP код:
myarray[i].UIN:=UIN;
myarray[i].password:=sl.strings[i];
// sl тут стринглист, в которые загружен файл с паролями. 
А так как у Ticqclient легко обрабатываются все события, то очевидно, если пытаясь залогинится (тот же вызов процедуры, указывая индекс компонента), провоцируем OnLogin - запишем валидный пароль в <...куда угодно...>, если ConnectionFailed - вычеркиваем пароль из базы и присваиваем следующий, по порядку.

Это к тому, что простенький брутфорс написать - одна банка пива.

А поиск исходников брутфорса Icq на Delphi действительно, не дал результата.

Но вот исходник брутфорса на си (в схожей теме выкладывали уже):

http://zbrute.antichat.ru/wzbrute_sources/

Надеюсь, будет полезен... Но, думается, написать программу, которая будет лучше и быстрее готовых продуктов - очень и очень трудная, и, в добавок, не рентабельная задача... В любом случае - удачи =)
 
Ответить с цитированием

  #3  
Старый 05.08.2008, 11:25
_GlaD1aT(OR)_
Познающий
Регистрация: 24.07.2008
Сообщений: 47
Провел на форуме:
108397

Репутация: 31
Отправить сообщение для _GlaD1aT(OR)_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от FenTaylor  
Если Вы хотите использовать компонент TIcqClient (обычно его имеют в виду, когда упоминают icq (в Delphi)), который, кстати, остался рабочим, после обновления протокола, то алгоритм написания брутфорса сразу представляется таким...

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

PHP код:
var
myarray:array [0..[COLOR=Red]X[/COLOR]] of Ticqclient
где x, кол-во потоков... Затем создаем необходимое кол-во "потоков", так скажем.

PHP код:
for := 0 to [B]high(myarray)[/B] do
myarray[i]:=Ticqclient.create(nil);
.... 
И далее присваиваем компонентам необходимые свойства (уин, пасс, прокси, из файла), обращаясь к ним, через их индекс, типа:
PHP код:
myarray[i].UIN:=UIN;
myarray[i].password:=sl.strings[i];
// sl тут стринглист, в которые загружен файл с паролями. 
А так как у Ticqclient легко обрабатываются все события, то очевидно, если пытаясь залогинится (тот же вызов процедуры, указывая индекс компонента), провоцируем OnLogin - запишем валидный пароль в <...куда угодно...>, если ConnectionFailed - вычеркиваем пароль из базы и присваиваем следующий, по порядку.

Это к тому, что простенький брутфорс написать - одна банка пива.

А поиск исходников брутфорса Icq на Delphi действительно, не дал результата.

Надеюсь, будет полезен... Но, думается, написать программу, которая будет лучше и быстрее готовых продуктов - очень и очень трудная, и, в добавок, не рентабельная задача... В любом случае - удачи =)
Ну это самое-самое начало
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
продаю спамилку и флудер по асе sem Разное - Покупка, продажа, обмен 14 12.11.2008 20:43
продаю спамеры, флудеры по асе недорого sem Разное - Покупка, продажа, обмен 13 25.08.2008 09:34
НУжен Хелп Хацкеров anakin Болталка 18 21.09.2006 19:21
БРУТ PUMA Уязвимости Mail-сервис 8 21.09.2004 16:06



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


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




ANTICHAT.XYZ