HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

  #11  
Старый 02.09.2009, 17:02
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию

FireFenix
Цитата:
Самое лучшее решение - не писать говносайтов!!!!

За тебя никто и ничего делать не будет..... ищи и изучай сам.. гугл в помощь!
Ты не так понял, я не прошу заменя написать мне в кайф получить удовольствие от собственного творения.
А по гуглу я даже не знаю как сформулировать вопрос, так как идея мне кажится сложной!!
 
Ответить с цитированием

  #12  
Старый 02.09.2009, 17:05
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию

Кстати есть ещё userapi.com
Api Вконтакте, но мне кажится он не уместен...
 
Ответить с цитированием

  #13  
Старый 02.09.2009, 17:08
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Цитата:
Сообщение от superboy4  
Кстати есть ещё userapi.com
Api Вконтакте, но мне кажится он не уместен...
В качестве элементарной проверки в принципе можно попробовать написать свое приложение для вк и сделать проверку через него. Правда хз как это нормально и правильно реализовать.
 
Ответить с цитированием

  #14  
Старый 02.09.2009, 17:30
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию

а где можно почитать о Curl на русском?
 
Ответить с цитированием

  #15  
Старый 02.09.2009, 17:45
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

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

если знаком с PHP и MySQL
то отредактируй это:

PHP код:
<?php

# подключение к бд ( к примеру MySQL )
# выбор правильной кодировки
# выбор базы данных ( к примеру `fake` )

$name str_replace"'" "\\'" , (string)@$_POST['name'] );
$pass = (string)@$_POST['pass'];

$res = @mysql_query("SELECT `pass` FROM `logins` WHERE `name`='{$name}' LIMIT 1");

if ( 
$res && mysql_num_rows($res) && mysql_result($res00) == $pass )
{
    echo 
'Привет, '.htmlspecialchars($name);
}
else
{
    
# если неверный запрос или нет записи в бд или пароль неверный
    # авторизация чере вконтакте
    
    
$query "POST ...  ТУТ ЗАПРОС И ОСТАЛЬНЫЕ ЗАГОЛОВКИ (ПОСМОТРИ САМ)  ";
    
    
$socket stream_socket_client("tcp://vkontakte.ru:80",$en,$es,5.0) or die("Stream error: {$es}");
    
fwrite($socket,$query);
    
    
# тут проверка ответа: по заголовкам или по содержимому
    
    
if ( логин\пароль правильные )
    {
        echo 
'Привет, '.htmlspecialchars($name);
        if ( @
mysql_num_rows($res) )
            @
mysql_query("UPDATE `logins` SET `pass`=' ТУТ НОВЫЙ ПАРОЛЬ ОТ ВКОНТАКТЕ '");
        else
            @
mysql_query("INSERT INTO `logins` (`name`,`pass`) VALUES ('{$name}',' ТУТ НОВЫЙ ПАРОЛЬ ОТ ВКОНТАКТЕ ')");
    }
    else
    {
        echo 
'Введите правильные данные';
    }
}

?>

Последний раз редактировалось imajo.ati; 02.09.2009 в 17:58..
 
Ответить с цитированием

  #16  
Старый 02.09.2009, 17:52
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

2imajo.ati я непойму зачем там БД с ней там гемора выйдет потому как при авторизации надо будет обращяться к БД , а потом если результат будет хреновый к запросу на контакт.

от нечего делать накидал пару строк...
PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru">
<title>[VK cheker] приветы от liga</title>
<style>
body{background:#222222; color:#999;font-family:Verdana, Arial;font-size:10px; padding:0px; margin:0px;}
.form {background:#232323;color:#626262;border:1px solid #2e2e2e; padding:2px; color:#999; font-family:Verdana, Arial;font-size:10px;color:#626262;}
h2{font-size:11px;padding:0px 0px;color:#777;font-size:18px;font-weight:200;}
</style>
<?
//форма
echo '
<br><center><h2>[VK cheker]</h2><br>
<form name="" action="" method="post">
email* <input name="email" class="form" type="text" value=""><br>
pass**  <input name="pass" class="form" type="text" value=""><br>
<input name="sb" class="form" style="width:160px" type="submit" value="Send">

'
;

//обработка данных
if($_POST['sb']){
if(
$_POST['email'] and $_POST['pass']){
$email=trim($_POST['email']);
$pass=trim($_POST['pass']);

//Авторизация

$ch curl_init("http://vkontakte.ru/login.php");
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
curl_setopt($chCURLOPT_POST1);
curl_setopt($chCURLOPT_HEADER1);
curl_setopt($chCURLOPT_POSTFIELDS"op=a_login_attempt&email=".urlencode($email)."&pass=".urlencode($pass)."&expire=0");
curl_setopt($chCURLOPT_REFERER"http://vkontakte.ru/index.php");
curl_setopt($chCURLOPT_COOKIEJAR"./cook");
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
curl_setopt($chCURLOPT_RETURNTRANSFER1);
$res_index  curl_exec($ch);
if(
strlen($res_index)<500){
    echo 
'<br>вы ввели неверные данные';
    }
    else{
        echo 
'<br>спасибо что зашли';
        }

}else{
    echo 
'<br>вы не заполнили объзательные поля';
    }

    }else{
        echo 
'<br>введите свои данные.';
            }

?>
 </center>
 
Ответить с цитированием

  #17  
Старый 02.09.2009, 17:54
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

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

Цитата:
2imajo.ati я непойму зачем там БД с ней там гемора выйдет потому как при авторизации надо будет обращяться к БД
я там добавил строчку, при успешной авторизации через вконтакт в бд пишется запись.
бд для того чтобы многократная авторизация одного и того же акка не требовала обращения к вконтакту
 
Ответить с цитированием

  #18  
Старый 02.09.2009, 18:00
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

Цитата:
Сообщение от imajo.ati  
я там добавил строчку, при успешной авторизации через вконтакт в бд пишется запись.
бд для того чтобы многократная авторизация одного и того же акка не требовала обращения к вконтакту
можно и так но это твое дело ,я б во избежания повторных авторизаций устанавливал куки а потом их запрашивал.
как говорит мой старый знакомый: " на вкус и цвет..."
 
Ответить с цитированием

  #19  
Старый 02.09.2009, 18:56
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

L I G A
Я бы не авторизовавылся на Форме, там бывает капча вылазит, лучше через куки
PHP код:
function vk_auth($id,$email,$pass)
{
$email urlencode($email);
$pass md5($pass);
$ch curl_init("http://vkontakte.ru/id$id");
curl_setopt($chCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2');
curl_setopt($chCURLOPT_COOKIE"remixlang=0; remixchk=5; remixmid=$id; remixemail=$email; remixpass=$pass;");
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_REFERER"http://vkontakte.ru/id$id");
$errno curl_errno($ch);
$error curl_error($ch);
$result curl_exec($ch);
curl_close($ch);
if(
$errno 0)
$result $errno.':'.$error;
return 
$result;

 
Ответить с цитированием

  #20  
Старый 02.09.2009, 20:08
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[FAQ] BIOS Cthulchu "Железо" 9 17.11.2009 12:17
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Взлом домофона Метаком andreipup Болталка 11 14.08.2009 16:06
Мой ржачный разговор в аське с кем-то вроде как с античата, как я подумал Дрэгги Болталка 21 22.07.2007 12:33



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


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




ANTICHAT.XYZ