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

CURL - Как работать с HTTPS ?
  #1  
Старый 19.03.2009, 02:55
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию CURL - Как работать с HTTPS ?

Такая вот дилемма =_=
 
Ответить с цитированием

  #2  
Старый 19.03.2009, 03:05
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

PHP код:
<?php 
set_time_limit
(0); 
$url "https://hashcracking.info/index.php?4"
$ref "https://hashcracking.info/index.php"
$ua "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4"
$ch curl_init($url); 
curl_setopt($chCURLOPT_USERAGENT$ua); 
curl_setopt($chCURLOPT_REFERER$ref); 
curl_setopt($chCURLOPT_COOKIEJAR"./cook"); 
curl_setopt($chCURLOPT_COOKIEFILE"./cook"); 
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
curl_setopt($chCURLOPT_SSL_VERIFYPEER0); 
curl_setopt($chCURLOPT_SSL_VERIFYHOST0); 
$res curl_exec($ch); 
preg_match_all('#[0-9a-f]{32}#i'$res$matches); 
print_r($matches); 
?>
 
Ответить с цитированием

  #3  
Старый 19.03.2009, 03:07
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
С нами: 9655526

Репутация: 1821


По умолчанию

Тему по пхп для кого закрепили?
 
Ответить с цитированием

  #4  
Старый 19.03.2009, 03:10
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

Pashkela мои мысли считал,сцук .Копперфильд отдыхает )))))
 
Ответить с цитированием

  #5  
Старый 19.03.2009, 03:36
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

PHP код:

$url 
"https://hashcracking.info/index.php";
$ua "Fuck you!";
$ref "https://www.hashcracking.info";
$req "login=Test&passwd=test&Submit=%E2%EE%E9%F2%E8";

$ch curl_init();

curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_REFERER,$ref);
curl_setopt($ch,CURLOPT_COOKIEFILE,"./cookie");
curl_setopt($ch,CURLOPT_COOKIEJAR,"./cookie");
curl_setopt($ch,CURLOPT_USERAGENT,$ua);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($chCURLOPT_SSL_VERIFYPEER0); 
curl_setopt($chCURLOPT_SSL_VERIFYHOST0); 
curl_setopt($ch,CURLOPT_POSTFIELDS,$req);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
$result curl_exec($ch);
echo 
$result;
curl_close($ch);



?> 
Вроде всё прально...мб параметры не так передал ?
 
Ответить с цитированием

  #6  
Старый 19.03.2009, 04:00
#Wolf#
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
С нами: 9540826

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

если тебе нужна парсилка хешей то вот
PHP код:
<?
echo '<center><form method = "POST">
<input type = "radio" name = "system"    value = "md5">MD5
<input type = "radio" name = "system"    value = "mysql">
MySQL<input type = "radio" name = "system"    value = "mysql5">
MySQL5 and SHA-1 <input type = "submit" value = "Грабим!"></center></form>'
;
switch(
$_POST['system']){
    case 
'md5' : {
        
$hash "#[0-9a-f]{32}#i";
        
$url "https://hashcracking.info/index.php?4";
    }break;
    case 
'mysql' : {
        
$hash "#[0-9a-f]{16}#i";
        
$url "https://hashcracking.info/index.php?3";
    }break;
    case 
'mysql5' : {
        
$hash "#[0-9a-f]{40}#i";
        
$url "https://hashcracking.info/index.php?5";
    }break;
        case 
'' : die();
}
set_time_limit(99999);
$ref "https://hashcracking.info/index.php";
$ua "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4";
$ch curl_init($url);
curl_setopt($chCURLOPT_USERAGENT$ua);
curl_setopt($chCURLOPT_REFERER$ref);
curl_setopt($chCURLOPT_COOKIEJAR"./cook");
curl_setopt($chCURLOPT_COOKIEFILE"./cook");
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_SSL_VERIFYPEER0);
curl_setopt($chCURLOPT_SSL_VERIFYHOST0);
$res curl_exec($ch);
preg_match_all("$hash"$res$matches);
foreach(
$matches[0] as $val) { echo $val.'<br />'; }
?>
(с) m0Hze

или че тебе надо?

Последний раз редактировалось #Wolf#; 19.03.2009 в 04:17..
 
Ответить с цитированием

  #7  
Старый 20.03.2009, 18:51
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

Классная вещь,тоже нужная,но я хотел написать скрипт,который бы парсил пароли от хэшей,если они расшифровались и если не расшифровались,то писал бы что-то вроде *Паролей не найдено*.Результаты сохранять в фаил.
Вот и запоролся на авторизации...Обычно проходит всё нормально.

Опишу ситуацию,зачем это нужно: Есть сайт и есть дамп от таблицы.Есть заранее скрипт,который парсит хэши с логинами/аськами из бд(Тут трудного ничего нет,если есть дамп базы),но если её нет,то нужно писать парсилку под каждый сайт(Или чутка преобразовывать результаты дампа,выдаваемого сиптом).Дальше всё сохраняется...Но не вручную же постить по крэк сервисам ?Хотя раньше я этим и занимался)))Вот и захотелось облегчить немного страдания
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Linux] Как заставить работать произвольное приложение через прокси? pento Анонимность 7 04.12.2008 19:24



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


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




ANTICHAT ™ © 2001- Antichat Kft.