HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 17.06.2009, 17:04
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

А если так\
PHP код:
$socket fsockopen ('ssl://proxy.ru'...);
$packet "GET site.com:443"... 
?
 
Ответить с цитированием

  #2  
Старый 17.06.2009, 17:11
brain[pillow]
Участник форума
Регистрация: 07.11.2008
Сообщений: 124
Провел на форуме:
1483379

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

Пробывал, получил в ответ:

Warning: fsockopen() [function.fsockopen]: SSL operation failed with code 1. OpenSSL Error messages: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
 
Ответить с цитированием

  #3  
Старый 17.06.2009, 17:30
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


По умолчанию

Помогите тут авторизоваться...
 
Ответить с цитированием

  #4  
Старый 17.06.2009, 17:34
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

http://koi.mail.ru/cgi-bin/auth
Login
Password
Domain
Что не понятно?
 
Ответить с цитированием

  #5  
Старый 17.06.2009, 17:40
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


По умолчанию

Всё понятно, только когда курлом шлю, вылезает алерт "Невозможно было авторизоваться" и за ним ещё один "Вы действительно хотите уйти с этой страницы ?"


PHP код:
<?php  
    $ch 
curl_init();
    
curl_setopt($chCURLOPT_RETURNTRANSFER0);
    
curl_setopt($chCURLOPT_URL"http://koi.mail.ru/cgi-bin/auth");
    
curl_setopt($chCURLOPT_HEADER1);
    
curl_setopt($chCURLOPT_POSTFIELDS'page=http%3A%2F%2Fwmrim.mail.ru%2Fwin%2Fcontactlist.html&FailPage=http%3A%2F%2Fwin.mail.ru%2Fcgi-bin%2Floginagent&post=&login_from=&Login=login&Domain=mail.ru&Password=pass&x=31&y=14');
    
curl_setopt($chCURLOPT_COOKIEJAR'/.cookie'); 
    
curl_setopt($chCURLOPT_COOKIEFILE$cfile); 
    
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
    
curl_setopt($chCURLOPT_USERAGENT"Opera/9.64 (Windows NT 5.1; U; ru) Presto/2.1.1");
    
curl_setopt($chCURLOPT_POST1);
    
$result curl_exec($ch);
?>
 
Ответить с цитированием

  #6  
Старый 17.06.2009, 18:25
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Цитата:
Сообщение от geforse  
Всё понятно, только когда курлом шлю, вылезает алерт "Невозможно было авторизоваться" и за ним ещё один "Вы действительно хотите уйти с этой страницы ?"
Авторизуешься ты вот так:
PHP код:
$cl curl_init();
curl_setopt($clCURLOPT_URL
'http://koi.mail.ru/cgi-bin/auth?page=http%3A%2F%2Fwmrim.mail.ru%2Fwin%2Fcontactlist.html&FailPage=http%3A%2F%2Fwin.mail.ru%2Fcgi-bin%2Floginagent&post=&login_from=&Login=логин&Domain=mail.ru&Password=пароль&x=0&y=0');
curl_setopt($clCURLOPT_RETURNTRANSFER1);  
curl_setopt($clCURLOPT_USERAGENT'Opera/9.25 (Windows NT 5.1; U; ru)');   
curl_setopt($clCURLOPT_HEADER1);  
curl_setopt($clCURLOPT_COOKIEJAR,$_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
$ex curl_exec($cl); 
Если сразу после этого сделаешь:
PHP код:
$cl curl_init();
curl_setopt($clCURLOPT_URL'http://win.mail.ru/cgi-bin/start?back=1');  
curl_setopt($clCURLOPT_COOKIEFILE,$_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
$ex curl_exec($cl); 
echo 
$ex
То попадёшь в почтовый ящик, что говорит о том, что авторизация прошла успешно...
Но туда, куда тебе надо (http://wmrim.mail.ru/win/contactlist.html?post=&x=0&y=0&login_from= как я понял) просто так не пускает..
 
Ответить с цитированием

  #7  
Старый 17.06.2009, 18:35
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

PHP код:
<form method="post" action="?">
<input type="text" name="Login" value=""><br>
<input type="text" name="Password" value=""><br>
<select name="Domain">
  <option value="mail.ru"  selected>@mail.ru</option>
  <option value="inbox.ru" >@inbox.ru</option>
  <option value="bk.ru" >@bk.ru</option>
  <option value="list.ru" >@list.ru</option>
</select><br>
<input type=checkbox name="level" value=1 id="alien"><label for="alien">Чужой компьютер</label><br>
<input type="submit" value="Отправить">
</form>

<?php

if (isset($_POST['Login']) && isset($_POST['Password']) && isset($_POST['Domain']))
{
  foreach (
$_POST as $key => $value)
  {
    if (
strlen($post) > 0) {$post .= '&';}
    
$post .= $key '=' $_POST[$key];
  }

  
$ch curl_init(); 
  
curl_setopt($chCURLOPT_RETURNTRANSFER0); 
  
curl_setopt($chCURLOPT_URL"http://koi.mail.ru/cgi-bin/auth"); 
  
curl_setopt($chCURLOPT_HEADER1); 
  
curl_setopt($chCURLOPT_POSTFIELDS$post); 
  
curl_setopt($chCURLOPT_COOKIEJAR'cookie.txt');  
  
curl_setopt($chCURLOPT_COOKIEFILE'cookie.txt');  
  
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
  
curl_setopt($chCURLOPT_USERAGENT"Opera/9.64 (Windows NT 5.1; U; ru) Presto/2.1.1"); 
  
curl_setopt($chCURLOPT_POST1); 
  
$result curl_exec($ch);
  
  echo(
$result);
}

?>
У меня вот всё работает

Последний раз редактировалось FireFenix; 17.06.2009 в 18:38..
 
Ответить с цитированием

  #8  
Старый 17.06.2009, 18:40
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

FireFenix, ты авторизовался просто в mail.ru, а не в мейл-агенте, как просят.

Туда пускает, просто там всё реализовано с помощью AJAX, курл не поможет. Когда я писал скрипт для отправки sms через мейл-агент, помимо авторизации там требовалось поддерживать еще одно keep-alive соединение, иначе сервер просто выкидывал.

Что именно требуется? Получить контакт-лист?
 
Ответить с цитированием

  #9  
Старый 17.06.2009, 18:47
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


По умолчанию

Цитата:
Сообщение от d_x  
Что именно требуется? Получить контакт-лист?
Да
 
Ответить с цитированием

  #10  
Старый 17.06.2009, 18:45
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

Упс, сотрел тока на линк авторизации
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.