ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

07.02.2009, 14:29
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
m0Hze
PHP код:
function post($url,$pass='')
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_NOBODY,0);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_SSLVERSION, 3);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Basic '.base64_encode($pass)));
$ss=curl_exec($ch);
curl_close($ch);
return $ss;
}
var_dump(post('Тут ваш урл','Логин:Пароль'));
Если опять ничего не вернет, то добавьте перед закрытием курла - echo curl_errno($ch) . " - " . curl_error($ch) . "<br>";
|
|
|

07.02.2009, 15:22
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Еще вопрос,наитупейший.Как все это сделаать быстрее,я про соединение с сервером,через курл,с этими настройками он достаточно долго соединяеться 
Мне нужно будет много раз соединяться,делать несколько операций,и каждый раз открывать курл соединение, бяка....кто поможеть?
ТОесть,я имеюю ввиду,что у меня есть цикл:
PHP код:
for($i = 0;$i < 100;$i++){
$pass = GenRandomPass($num = 7);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'https://url.com');
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_NOBODY,0);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_SSLVERSION, 3);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Basic '.base64_encode('m0hze2:'.$pass.'')));
$ss=curl_exec($ch);
curl_close($ch);
}
И я много раз делаю коннект,тоесть получаеться чтото вроде брута.Как бе мне каждый раз не создавать коннект?Может соксы?ТОлько вот я соксы неразу не юзал 
Последний раз редактировалось m0Hze; 07.02.2009 в 15:29..
|
|
|

07.02.2009, 15:40
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
m0Hze http://www.phpied.com/simultaneuos-http-requests-in-php-with-curl/ Или в любом мануале curl_multi_init
А вообще - изврат бруты делать на ПХП. Скачайте гидру и будет вам счастье
|
|
|

07.02.2009, 16:02
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Грубо говоря.Есть генератия паролей.В цикле.Нужно все генерируемые пароли засунуть в цикл.
[php]
for($i = 0;$i < 100;$i++)
{
$pass .= genpass($num);
}
На выходе хочу иметь массив $pass со всеми 100 паролями,чтото пробывал,но получаеться так,что массив получаеться ассоциаативный,от каждого элемента и до бесконечности.
|
|
|

07.02.2009, 16:12
|
|
Постоянный
Регистрация: 13.02.2007
Сообщений: 406
Провел на форуме: 2706059
Репутация:
206
|
|
m0Hze может я тебя не правильно понял
for($i = 0;$i < 100;$i++)
{
$pass[$i]= genpass($num);
}
|
|
|

07.02.2009, 16:20
|
|
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
Провел на форуме: 750298
Репутация:
297
|
|
m0Hze
Есть генератия паролей.В цикле.Нужно все генерируемые пароли засунуть в цикл.
Для удобства добавь в функцию генерации пароля чтоб количество сколько нужно выдавала.
А так SVAROG правильно написал
|
|
|

07.02.2009, 16:22
|
|
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
Провел на форуме: 750298
Репутация:
297
|
|
m0Hze
ТОлько вот я соксы неразу не юзал
Может ты имеешь ввиду сокеты?
|
|
|

07.02.2009, 17:41
|
|
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
Провел на форуме: 1025198
Репутация:
11
|
|
Доброго времени суток.
Возникла ошибка в коде:
Код HTML:
Fatal error: Cannot access empty property in /home/arhangel/public_html/classes/DBObject.php on line 66
вот строчка в которой указывается ошибка:
$this->$objectId = $this->generateId();
А вот фрагмент
PHP код:
/**
* Stores data of current object from class variables into database
*
* @access public
*/
function insert() {
if (!isset($this->objectId)) {
$this->$objectId = $this->generateId();
}
$setClause = $this->_prepareSetClause();
if (strlen($setClause)>0) {
$sql = "INSERT INTO `{$this->__table}` SET $setClause ";
// echo "$sql<br>";
return $this->DBManager->ExecuteQuery($sql);
}
return false;
}
Подскажите в чём дело???
|
|
|

07.02.2009, 17:44
|
|
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
Провел на форуме: 750298
Репутация:
297
|
|
замени на
(тоесть без $)
Выше строку смотри правильно же написал
|
|
|

07.02.2009, 20:25
|
|
Постоянный
Регистрация: 13.02.2007
Сообщений: 406
Провел на форуме: 2706059
Репутация:
206
|
|
из сокета получаю сжатую в gzip страницу, в пхп какая функция используеться для распаковки gzip ?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|