HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Простеший брут на цикле for PHP
  #1  
Старый 22.12.2009, 07:23
FaTRuS
Познающий
Регистрация: 28.08.2006
Сообщений: 94
С нами: 10369861

Репутация: 1
По умолчанию Простеший брут на цикле for PHP

<?
for ($f=33; $f<=126; $f++)
{
for ($i=33; $i<=126; $i++)
{
$a = (ord(a) ^ 3) + 2;
$b = (ord(3) ^ 6) - 33;
$c = ($f ^ 1) - 2;
$d = (ord(y) ^ 9) - 2;
$e = ($i ^ 4) + 2;
$f = (ord(d) ^ 3) - 3;
$g = (ord(t) ^ 1) + 3;
$x = ($a - $c) + ($d - $e) + ($b - ($g - $f));
if ($x == 0)
{
$fp = fopen("brut.txt", 'a+');
$str = "a 3 $f y $i d t\n \n";
fwrite($fp, $str);
fclose($fp);
}
}
}
echo "Вроде ВСЕ $str";
?>

Вот исходник
Проблема заключается в том что цикл for ($i=33; $i<=126; $i++) выполняется бесконечно, непойму в чем причина
Задача данного брутфорса полный символьный перебор строки

если где-то подобное разъяснялось, просба ткнуть носом, googl юзал толку мало

Познания языка php не велико, так что прошу помощи многоуважаемые!!!
 
Ответить с цитированием

  #2  
Старый 22.12.2009, 08:26
$Atlet$
Участник форума
Регистрация: 25.10.2008
Сообщений: 215
С нами: 9233818

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

Может надо указать до какова момента будет выполнятся цикл? Либо пока не подберет пароль, либо пока все не пройдет например.
 
Ответить с цитированием

  #3  
Старый 22.12.2009, 12:04
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами: 9497186

Репутация: 1304


По умолчанию

FaTRuS
$f = (ord(d) ^ 3) - 3; - вы изменяете переменную, по которой работает внешний цикл
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием

  #4  
Старый 22.12.2009, 12:12
FaTRuS
Познающий
Регистрация: 28.08.2006
Сообщений: 94
С нами: 10369861

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

Спасибо огромное, блин куда мои глоза смотрели ппц
Всем Спасибо за ответы
 
Ответить с цитированием

  #5  
Старый 22.12.2009, 13:12
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
С нами: 9042754

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

Да и вообще обычно для циклов используются переменные: i,j,k
Ну и для задач с таким кол-вом однотипных переменных проще использовать одномерный массив(вместо $a,$b,$c,...)
 
Ответить с цитированием

  #6  
Старый 22.12.2009, 15:08
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
С нами: 9116877

Репутация: 468


По умолчанию

че за скрипт вообще?
я нихрене не пойму
нах
Цитата:
$a = (ord(a) ^ 3) + 2;
$b = (ord(3) ^ 6) - 33;
$c = ($f ^ 1) - 2;
$d = (ord(y) ^ 9) - 2;
$e = ($i ^ 4) + 2;
$f = (ord(d) ^ 3) - 3;
$g = (ord(t) ^ 1) + 3;
$x = ($a - $c) + ($d - $e) + ($b - ($g - $f));
 
Ответить с цитированием

  #7  
Старый 03.01.2010, 10:08
FaTRuS
Познающий
Регистрация: 28.08.2006
Сообщений: 94
С нами: 10369861

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

это часть скрипта из Hack Quest от BluckSun`a
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Брут Форс Garena Bel_kin Покупка, продажа, услуги в Соц. Сетях 4 22.09.2009 16:52
Брут не брутит! SCH666 Skype, IRC, ICQ, Jabber и другие IM 15 31.03.2009 04:04
Предоставлю проверку уязвимостей и брут по Ip диапазону Allont Freelance - О Работе 0 15.01.2009 16:11



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


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




ANTICHAT ™ © 2001- Antichat Kft.