Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2010, 19:43   #1
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
Вопрос qweqwe магия вконтакте

Доброго времени суток.

Я занимаюсь программированием. А именно написанием сайтов. Но не профессионально, только учусь. Недавно стал замечать вконтакте интересные вещи. К примеру в графе ВУЗ: "Я владею особенной qweqwe магией", еще очень интересные аватары, которые показывают погоду, время, курс валют и т.д.



Я не знаю как это делается, поэтому пишу пост в форуме. Я уже производил поиски, но информации либо нет вообще, либо она неполная и неясна мне. Прошу в данной теме описать как можно это сделать, где, и с чего мне стоит начать?!

Да и еще очень интересно: является ли это "хаккингом"???
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 27.02.2010, 19:58   #2
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Начинайте с изучения HTTP-запросов
HTML формы - это стандартные средства посылки запросов серверу. Часть ограничений на посылаемые данные накладывают они. Ещё часть проверяется на стороне сервера скриптом, который данный запрос собственно обрабатывает. По-хорошему, скрипт должен полностью проверять все данные. В контакте скрипты не проверяют почти ничего, вся надежда только на формы. Так вот если посылать запросы не через формы, а через что-нибудь другое (плагины к браузерам, curl ...), то потенциально можно послать что угодно.
Хакингом это назвать сложно, это скорее использование кривых ручек разработчиков в своих целях
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 27.02.2010, 20:01   #3
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Цитата:
Часть ограничений на посылаемые данные накладывают они.
=) ) ) ) )
Изображения
Тип файла: jpg yoda_1.jpg (7.3 Кб, 85 просмотров)
Levsha100 вне форума Ответить с цитированием
Старый 27.02.2010, 20:11   #4
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Цитата:
Сообщение от Levsha100 Посмотреть сообщение
=) ) ) ) )
Это типа Павел Дуров?
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 27.02.2010, 20:33   #5
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
По умолчанию

Цитата:
Сообщение от Greblin Посмотреть сообщение
Начинайте с изучения HTTP-запросов
HTML формы - это стандартные средства посылки запросов серверу. Часть ограничений на посылаемые данные накладывают они. Ещё часть проверяется на стороне сервера скриптом, который данный запрос собственно обрабатывает. По-хорошему, скрипт должен полностью проверять все данные. В контакте скрипты не проверяют почти ничего, вся надежда только на формы. Так вот если посылать запросы не через формы, а через что-нибудь другое (плагины к браузерам, curl ...), то потенциально можно послать что угодно.
Хакингом это назвать сложно, это скорее использование кривых ручек разработчиков в своих целях
Спасибо, но я не могу понять как это будет работать? Можно какой-нибудь пример?
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 27.02.2010, 20:39   #6
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
Можно какой-нибудь пример?
Хотите заняться фаллометрией вк? ИМХО идиотизм это.
--------------------------
http://avapic.ru/blog/material/progr...iginalnym.html
Бла-бла-бла, поставь крутую аву - типа ты - Д`Артаньян, а все вокруг - **мно.

P.S. Программу не качайте в любом случае, мало ли, чем её напичкали!
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 27.02.2010, 20:47   #7
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Цитата:
Сообщение от Web-Gangsta Посмотреть сообщение
Спасибо, но я не могу понять как это будет работать? Можно какой-нибудь пример?
Почитайте любой пример по curl, благо это как раз связано с разработкой сайтов
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 27.02.2010, 21:24   #8
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
По умолчанию

PHP код:
<?php
$id
=""### Ваш ID
$cookie=''### Ваши cookie
$id_page="10761199"### ID страницы
$razdel="154874148";
$left="154874147";
$right="154881128";
$arr = array(154874137154874138154874139154874140154874141154874142154874143,  154874144154874145154874146);
$time=date("Gi");
if(
strlen($time) == 3) { $time="0".$time; }
for(
$i=0;$i<4;$i++) {
$time_img[$i]=$arr[$time{$i}];
}
$clock=urlencode('<center>[[photo'.$id.'_'.$left.'|nopadding| ]][[photo'.$id.'_'.$time_img[0].'|nopadding| ]][[photo'.$id.'_'.$time_img[1].'|nopadding| ]][[photo'.$id.'_'.$razdel.'|nopadding| ]][[photo'.$id.'_'.$time_img[2].'|nopadding| ]][[photo'.$id.'_'.$time_img[3].'|nopadding| ]][[photo'.$id.'_'.$right.'|nopadding| ]]</center>');
function 
connect($link,$cookie){
$ch curl_init();
curl_setopt($chCURLOPT_URL$link);
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
curl_setopt($chCURLOPT_TIMEOUT0);
curl_setopt($chCURLOPT_COOKIE$cookie);
$otvet curl_exec($ch);
curl_close($ch);
return 
$otvet;
}
$link 'http://vkontakte.ru/pages.php?act=do_edit&id='.$id_page.'&view=2&edit=0&Text='.$clock;
$res=connect($link$cookie);
?>
Вот один из примеров того что делают там... Ясно, что это PHP, но я не могу понять, вот есть у меня этот кусок кода и куда мне его засовывать?!
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Старый 27.02.2010, 21:31   #9
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

А куда Вы php обычно засовываете? На локальный сервер, например, если там curl есть
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 27.02.2010, 21:45   #10
Web-Gangsta
HTML, JS, CSS, PHP
Форумчанин
 
Аватар для Web-Gangsta
 
Регистрация: 20.04.2009
Сообщений: 233
По умолчанию

Цитата:
Сообщение от Greblin Посмотреть сообщение
А куда Вы php обычно засовываете? На локальный сервер, например, если там curl есть
Засунуть в денвер?! Я не понимаю!!! Совсем не понимаю... Мне наверное как ребенку надо объяснять... ((((
[ Вот здесь должен был быть мой юзербар... Но... ]
Web-Gangsta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ВКонтакте nik-kang Безопасность, Шифрование 12 21.07.2009 21:12