А ты умеешь работать с HTTP протоколом? например там Indy или может юзаешь самописный класс на Winsock ?
Ты понимаешь что вопрос очень обширный... Ответ: быстро и качественно. По делу: 1. Смотришь сниффером как логинится браузер; 2. Имитируешь это программой(посылая запросы); 3. Дебажишь; Читай по теме: HTTP протокол, Indy(Но лучше Winsocks или вообще пиши под .NET).
2 brain вменяемые люди таким не занимаются, а вменяемые веб программисты делают ограничения на количество неверных логинов + защитный код (капча). Самый распространенный вариант распознавания пользователя - сохранять всю доступную информацию о нем: IP, IP проксика, поле User-Agent, через JS можно вытащить систему, создавать хитрые куки с хешами этих значений. Продвинутые веб программисты на серьезных проектах ко все к этому защищают админку SSL сертификатом, который в добавок привязан к пользователю (такая хрень например на geometria.ru, пароли достал, а в админку без сертификата хер войдешь *печаль*). А если ты собрался брутить страничку васи пупкина, то генерируй пароли, либо бери пароли из словаря и в цикле долбись...
Brain - я реально в шоке от тебя... тебе же сказали в цикле все делается. Берешь логин, и и в цикле берешь пароли. Если пароль не подошол, берешь следующий пароль. Даже если найдешь исходники, там будет тот же принцип.
Если кому-то нужно, он сам попросит автора. Кстати, если вы выписывали "Хакера" образца 2007 года, его можно найти на прилагающемся диске.
Щас мы все узнаем, что имелось ввиду многопоточная программа И ему нужно - в блок схемах каждый поток Гг
в пэйнте. ------------------- А вообще, что сложного? снифаешь запросы, реализуешь програмным пути, смотришь ограничения(на запросы с одного IP, капча, на таймауты в запросах) обходишь их(прокси, антикапча(нейросети), задержки, опять прокси, прокси, либо сеть ботов, что по сути опять прокси) и так далее. Брутить в наше время, это глупо... как сказали выше, щас защита уже идет более менее, и именно поэтому надо искать другие пути.