Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

30.05.2010, 21:47
|
|
Участник форума
Регистрация: 12.11.2009
Сообщений: 160
Провел на форуме: 568182
Репутация:
11
|
|
Брутер delfi
Воообще хотелось бы поподробнее узнать о брутере с программной точки зрения, вот начал делать, впринципе думаю так в мемо кидаю логины во 2 мемо кидаю логины теперь поидее должен быть цикл, у меня for i := 0 to memo1.lines.Count-1 do (по списку логинов), а вот как сделать чтобы к 1 логину подбирались несколько паролей а потом, менять на сл логин, какие нужны меры безопасности нужны?
|
|
|

30.05.2010, 21:57
|
|
Участник форума
Регистрация: 09.02.2009
Сообщений: 229
Провел на форуме: 2856245
Репутация:
338
|
|
Вложенные циклы, ну я неумею на делфи, так что просто напишу
примерный алгоритм на C#
PHP код:
string[] login = {petr,vasya,vanya};//Массив логинов
string[] pass = {1234,1234,1234};//Массив паролей
for(int i =0; i<=login.leght(0); i++)// Берём один логин и для
//него выполняем вложенный цикл
{
for(int j=0; j <=pass.leght(0); j++)
{
// здесь проверка как не знаю :(
connect to( "куда-то") : login[i] и pass[j]
//ну и
if connect = true;
// если коннект удался то выводим пароль
console.write(login[i] pass[j]);
}
//код нерабочий, для примера
Ой, а из мер безопасности я не знаю
Только если безопасное программирование то это использовать обработку исключений try catch
Последний раз редактировалось KATYA; 30.05.2010 в 22:04..
|
|
|

30.05.2010, 22:31
|
|
Участник форума
Регистрация: 07.02.2010
Сообщений: 189
Провел на форуме: 870084
Репутация:
79
|
|
Ну на дельфи тоже самое.
PassMemo(мемо с пассами)
LoginMemo(с логинами)
PHP код:
For i:=0 to LoginMemo.Lines.Count-1 do
For a:=0 to PassMemo.Lines.Count-1 do begin
/// тут уже сам допишешь что нужно
/// текущий логин LoginMemo.Lines[i];
/// текущий пасс Passmemo.Lines[a];
end;
|
|
|

31.05.2010, 15:09
|
|
Новичок
Регистрация: 23.05.2010
Сообщений: 4
Провел на форуме: 18981
Репутация:
0
|
|
Хм..
PHP код:
For i:=0 to LoginMemo.Lines.Count-1 do
For a:=0 to PassMemo.Lines.Count-1 do begin
/// тут уже сам допишешь что нужно
/// текущий логин LoginMemo.Lines[i];
/// текущий пасс Passmemo.Lines[a];
end;
Программа не будет ждать а с генерирует действия сразу : (
что не есть гуд
т.е. трудно будет контролировать
Не кто не знает как можно сделать тоже самое только ждать когда конец первого?
т.е. берем сначала 1 логин преебираем по пассам потом второй а не все сразу
|
|
|

31.05.2010, 15:56
|
|
Новичок
Регистрация: 11.01.2010
Сообщений: 8
Провел на форуме: 36669
Репутация:
0
|
|
Код выше как раз берет первый логин, потом во вложенном цикле перебирает пароли, если пароли закончились, берет второй логин т.д.
|
|
|

31.05.2010, 16:40
|
|
Участник форума
Регистрация: 20.12.2008
Сообщений: 277
Провел на форуме: 828081
Репутация:
84
|
|
ТС, сталкивался с подобной проблемой.
Итак, что нужно сделать:
1. Закрыть среду
2. Открыть книгу
3. Читать и читать
4. profit!
ЗЫ мне помогло..
ЗЫЫ За одно название темы "delfi" хочется взять и уе...
Последний раз редактировалось GhostOnline; 31.05.2010 в 16:44..
|
|
|

01.06.2010, 12:36
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
с этого все и начинаеца.
ламер -> быдлокодер -> задающий дурацкие вопросы -> снова быдлокодер -> норм
|
|
|

01.06.2010, 12:56
|
|
Участник форума
Регистрация: 07.02.2010
Сообщений: 189
Провел на форуме: 870084
Репутация:
79
|
|
CraftR14,
берем сначала 1 логин преебираем по пассам потом второй а не все сразу
Ээм, а код выше, что делает? Ставь во вложенном цикле условия и контролируй....... 
|
|
|

01.06.2010, 13:02
|
|
Познающий
Регистрация: 10.08.2009
Сообщений: 74
Провел на форуме: 1538500
Репутация:
69
|
|
Код:
var s:string;
i:Integer;
begin
while memo1.Lines.Count>0 do
begin
for i:=1 to Memo2.Lines.Count do
begin
s:=memo1.Lines.Strings[0]+memo2.Lines.Strings[0];
memo2.Lines.add(Memo2.Lines.Strings[0]);
Memo2.Lines.Delete(0);
end;
memo1.Lines.Delete(0);
end;
end;
Последний раз редактировалось Seven[up]; 01.06.2010 в 16:38..
|
|
|

01.06.2010, 14:31
|
|
Познающий
Регистрация: 20.01.2010
Сообщений: 43
Провел на форуме: 41357
Репутация:
6
|
|
Какой же это брутер? Это перебор строк из мемо 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|