Загрузка фото Вк

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
Приветствую. Появилась проблемка с загрузкой фоток Вк (ава + альбом) При загрузке фоток все проходит гладко. НО через некоторое время профайл улетает в бан. При загрузке авы во временный при загрузке фоток в альбом в вечный. Не могу понять что не так делаю.

Пробовал грузить через моб версию, через полную и через апи.
Пробовал прокси разных мастей.
Пробовал юзерагеты разные.
В фул версии пробовал разные инпуты (флеш, html5)
Пробовал рандомизировать действия.
Даже пробовал через сохранение фоток в альбом "Сохраненные" и от туда уже на аву.

Результат везде один. То ли вк распознает действия как автоматические то ли что не так то? =)
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
https://vk.com/albums366728592

Регал на запросах, довольно давно, не забанен.

Рандом юзерагенты пробуй, так же прокси может загажены.
 

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
Фотки то уникальные? названия разные?
Конечно названия разные, генерируются при загрузке. Сами фотки естественно 3/14женные :D

Я вот чего подумал. При пост запросе улетает путь к фотке (c:\Users\Admin\тратата\фотка.jpg)
Не может ли это палить все? К примеру у меня паки фоток лежат на десктопе c:\Users\Admin\Desktop\Ava\
и в этой папке уже разсортированные паки с автогенерированными названиями c:\Users\Admin\Desktop\Ava\sm3kJwm2\
Получается путь к фотке отличается только последней папкой \sm3kJwm2\

Может ли это дело как то отразится на банах? может перед загрузкой лучше фотки копировать в какую то общую папку или корень С?

И еще один момент спалил, при записи ПМ 2 раза записывает 1 действие - клик по кнопке вызывающей форму выбора фа-ла (выберает по тегу или др. параметрам но в итоге это input), затем экшн "файлы для загрузки на сервер" затем опять тот же клик по инпуту.
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Конечно названия разные, генерируются при загрузке. Сами фотки естественно 3/14женные :D

Я вот чего подумал. При пост запросе улетает путь к фотке (c:\Users\Admin\тратата\фотка.jpg)
Не может ли это палить все? К примеру у меня паки фоток лежат на десктопе c:\Users\Admin\Desktop\Ava\
и в этой папке уже разсортированные паки с автогенерированными названиями c:\Users\Admin\Desktop\Ava\sm3kJwm2\
Получается путь к фотке отличается только последней папкой \sm3kJwm2\

Может ли это дело как то отразится на банах? может перед загрузкой лучше фотки копировать в какую то общую папку или корень С?

И еще один момент спалил, при записи ПМ 2 раза записывает 1 действие - клик по кнопке вызывающей форму выбора фа-ла (выберает по тегу или др. параметрам но в итоге это input), затем экшн "файлы для загрузки на сервер" затем опять тот же клик по инпуту.
а через сколько времени в бан улетает примерно?
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
а через сколько времени в бан улетает примерно?
До 20 мин
http://vk.com/id368501710 зарегал только что, ради интереса.
Вижу пол часа уже живет =) Регал в ПМ? через морду или на запросах?

А я вот только и наблюдаю
 

Вложения

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
на запросах. Через пм.
Не подходит на запросах ( Шаб построен на работе с мордой сайта. До недавнего работал изумительно, видимо чего то подкрутили. Как еще можно определить разницу между работой в браузере и в зенке? Понимаю что дело именно во флеш загрузчике в полной версии, т.к при его использовании в бан отлетает практически сразу. При использовании моб версии до бана может пройти 2е суток =)) А совсем голые профайлы (без авы и фото) довольно долго живут. Совсем не охота переделывать полностью (
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Не думаю что поможет, но все же, попробуй другими фотками, вот для теста. https://yadi.sk/d/rt4egCUBsHKvE
 

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
Не думаю что поможет, но все же, попробуй другими фотками, вот для теста. https://yadi.sk/d/rt4egCUBsHKvE
Не помогло ( Решил таки переписать на post/get Все гладко до подтверждения номера )) Не могу понять как он передает код подтверждения. В снифире вижу гет на login.vk.com откуда должен поидее вернуться хеш при правильном коде. Но как тот самый код туда передать? =)
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
Да уже нашел =) Благодарю. Сейчас пытаюсь понять ответ сервера. В снифере вижу ответ

<script type="text/javascript">
var _ua = navigator.userAgent;
var locDomain = 'vk.com'.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0];
if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) {
document.domain = locDomain;
}
top.Join.askPassword('тут хеш', false);
</script>
Для продолжения я так понимаю мне нужно дурнуть этот хеш и передать его get запросом на страницу с формой

?act=check_result&m=1&hash=тут хеш

Но в ПМ мне почему то отдает опять страницу ввода кода, хотя он правильный.
При этом в снифере только этот код и ничего больше в ответе сервера.

Наверное ошибка в post запросе передачи кода, но пока не пойму где =)
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Да уже нашел =) Благодарю. Сейчас пытаюсь понять ответ сервера. В снифере вижу ответ



Для продолжения я так понимаю мне нужно дурнуть этот хеш и передать его get запросом на страницу с формой

?act=check_result&m=1&hash=тут хеш

Но в ПМ мне почему то отдает опять страницу ввода кода, хотя он правильный.
При этом в снифере только этот код и ничего больше в ответе сервера.

Наверное ошибка в post запросе передачи кода, но пока не пойму где =)
Какие куки передаешь?
 

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
remixdt=0;
remixflash=0.0.0;
remixhidemchg=1;
remixlang=0;
remixlhk={-Variable.remixlhk-};
remixmdevice=1280/1024/1/!!-!!!!;
remixscreen_depth=24;
remixseenads=-1;
vklang=0;
remixreg_sid={-Variable.remixreg_sid-};
Это все что ставится в процессе
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Да уже нашел =) Благодарю. Сейчас пытаюсь понять ответ сервера. В снифере вижу ответ



Для продолжения я так понимаю мне нужно дурнуть этот хеш и передать его get запросом на страницу с формой

?act=check_result&m=1&hash=тут хеш

Но в ПМ мне почему то отдает опять страницу ввода кода, хотя он правильный.
При этом в снифере только этот код и ничего больше в ответе сервера.

Наверное ошибка в post запросе передачи кода, но пока не пойму где =)
Код:
<script type="text/javascript">
var _ua = navigator.userAgent;
var locDomain = 'vk.com'.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0];
if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) {
document.domain = locDomain;
}
top.Join.askPassword('тут хеш', false);
</script>
Ответ верный, теперь просто логинится тебе нужно.
 

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
Ответ верный, теперь просто логинится тебе нужно.
Ответ то верный в снифере при работе в браузере =)
А в ПМ мне на POST отдает страницу а не скрипт с хешем

HTML:
HTTP/1.1 200 OK
Server: Apache
Date: Tue, 07 Jun 2016 09:24:57 GMT
Content-Type: text/html; charset=windows-1251
Content-Length: 5498
Connection: keep-alive
X-Powered-By: PHP/3.24085
Pragma: no-cache
Cache-control: no-store
X-Frame-Options: deny
Content-Encoding: gzip


<!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="/images/faviconnew.ico?3" />

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

<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="description" content="��������� � ������������� �������� ��� ������� � ������ ������ � ��������������, ������� ��������� ���������� ������� ��������� �������. �� �����, ����� ������, ������������, �������������, ������ � ������� ������ ���������� � ��������." />


<title>������ | ���������</title>

<noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript>

<script type="text/javascript">
var vk = {
  ads_rotate_interval: 120000,
  al: parseInt('3') || 4,
  id: 0,
  intnat: '' ? true : false,
  host: 'vk.com',
  lang: 0,
  rtl: parseInt('') || 0,
  version: 19345,
  stDomains: 0,
  zero: false,
  contlen: 5562,
  loginscheme: 'https',
  ip_h: '42ad801d114218bf5e',
  vc_h: 'df05281fec6cbdce96ef5296fbe4e5df',
  navPrefix: '/',
  dt: parseInt('0') || 0,
  fs: parseInt('11') || 11,
  ts: 1465291497,
  tz: 10800,
  pd: 0,
  pads: 1,
  vcost: 7,
  time: [2016, 6, 7, 12, 24, 57],
  sampleUser: -1, spentLastSendTS: new Date().getTime()
};

window.locDomain = vk.host.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0];
var _ua = navigator.userAgent.toLowerCase();
if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) document.domain = locDomain;
var ___htest = (location.toString().match(/#(.*)/) || {})[1] || '', ___to;
if (vk.al != 1 && ___htest.length && ___htest.substr(0, 1) == vk.navPrefix) {
  if (vk.al != 3 || vk.navPrefix != '!') {
    ___to = ___htest.replace(/^(\/|!)/, '');
    if (___to.match(/^([^\?]*\.php|login|mobile)([^a-z0-9\.]|$)/)) ___to = '';
    location.replace(location.protocol + '//' + location.host + '/' + ___to);
  }
}

var StaticFiles = {
  'common.js' : {v: 1132},
  'common.css': {v: 514},
  'ie6.css'   : {v: 26},
  'ie7.css'   : {v: 18}
  ,'lang0_0.js':{v:6709},'index.css':{v:27},'index.js':{v:33},'uncommon.css':{v:95}
}
var abp;
</script>

<script type="text/javascript" src="/js/3rdparty/rbadman-html5.js" async></script>

<link rel="stylesheet" type="text/css" href="/css/al/common.css?514" />
<!--[if lte IE 6]><style type="text/css" media="screen">/* <![CDATA[ */ @import url(/css/al/ie6.css?26); /* ]]> */</style><![endif]-->
<!--[if IE 7]><style type="text/css" media="screen">/* <![CDATA[ */ @import url(/css/al/ie7.css?18); /* ]]> */</style><![endif]-->
<link type="text/css" rel="stylesheet" href="/css/al/index.css?27"></link><link type="text/css" rel="stylesheet" href="/css/al/uncommon.css?95"></link><script type="text/javascript" src="/js/loader_nav19345_0.js"></script><script type="text/javascript" src="/js/al/common.js?1132_196"></script><script type="text/javascript" src="/js/lang0_0.js?6709"></script><script type="text/javascript" src="/js/lib/px.js?ch=1"></script><script type="text/javascript" src="/js/lib/px.js?ch=2"></script><meta name="robots" content="noindex" /><script type="text/javascript" src="/js/al/index.js?33"></script>

</head>

<body onresize="onBodyResize()" class="is_rtl font_default pads ">
  <div id="system_msg" class="fixed"></div>
  <div id="utils"></div>

  <div id="layer_bg" class="fixed"></div><div id="layer_wrap" class="scroll_fix_wrap fixed"><div id="layer"></div></div>
  <div id="box_layer_bg" class="fixed"></div><div id="box_layer_wrap" class="scroll_fix_wrap fixed"><div id="box_layer"><div id="box_loader"><div class="loader"></div><div class="back"></div></div></div></div>

  <div id="stl_left"></div><div id="stl_side"></div>

  <script type="text/javascript">domStarted();</script>

  <div class="scroll_fix_wrap" id="page_wrap"><div id="reg_bar" class="top_info_wrap fixed">
  <div class="scroll_fix">
    <div id="reg_bar_content">
      ���������������, ����� ������ ���������� � �������� � �������� � ��������
      <div class="button_blue" id="reg_bar_button"><a class="button_link" href="/join" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)"><button id="reg_bar_btn"><span id="reg_bar_with_arr">������������������</span></button></a></div>
    </div>
  </div>
</div>
<div><div class="scroll_fix">
  <div id="page_layout" style="width: 791px;">
    <div id="page_header" class="p_head p_head_l0">
      <div class="back"></div>
      <div class="left"></div>
      <div class="right"></div>
      <div class="content">
        <div id="top_nav" class="head_nav">
  <div id="top_logo_down" class="fl_l"></div>
  <a id="top_home_link" class="top_home_link fl_l" href="/" onmousedown="addClass('top_logo_down','tld_d');" onclick="return nav.go(this, event);"></a>
  <div id="top_links">
    <div class="fl_r" id="top_menu_wrap" style="">
      <a id="top_reg_link" class="fl_r top_nav_link" href="/join" style="" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)" onmousedown="tnActive(this)">�����������</a>
      <a id="top_switch_lang" class="fl_r top_nav_link"  style="display: none;" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: ''});" onmousedown="tnActive(this)">Switch to English</a>
    </div>
    <a class="fl_l top_nav_link" href="" id="top_back_link" onclick="return nav.go(this, event, {back: true})" onmousedown="tnActive(this)"></a>
  </div>
</div>
      </div>
    </div>

    <div id="side_bar" class="fl_l" style="">
      <div id="quick_login">
  <form method="POST" name="login" id="quick_login_form" action="https://login.vk.com/?act=login" onsubmit="if (vklogin) {return true} else {quick_login();return false;}">
    <input type="hidden" name="act" value="login" />
    <input type="hidden" name="role" value="al_frame" />
    <input type="hidden" name="expire" id="quick_expire_input" value="" />
    <input type="hidden" name="captcha_sid" id="quick_captcha_sid" value="" />
    <input type="hidden" name="captcha_key" id="quick_captcha_key" value="" />
    <input type="hidden" name="_origin" value="https://vk.com" />
    <input type="hidden" name="ip_h" value="42ad801d114218bf5e" />
    <input type="hidden" name="lg_h" value="2ecde09748c8957858" />
    <div class="label">������� ��� email</div>
    <div class="labeled"><input type="text" name="email" class="text" id="quick_email" /></div>
    <div class="label">������</div>
    <div class="labeled"><input type="password" name="pass" class="text" id="quick_pass" onkeyup="toggle('quick_expire', !!this.value);toggle('quick_forgot', !this.value)" /></div>
    <input type="submit" class="submit" />
  </form>
  <button class="flat_button button_wide button_big" id="quick_login_button">�����</button>
  <button class="flat_button button_wide button_big" id="quick_reg_button" style="" onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})">�����������</button>
  <div class="clear forgot"><a id="quick_forgot" href="/restore" target="_top">������ ������?</a><div class="checkbox ta_l" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"><div></div>����� ���������</div></div>
</div>
    </div>

    <div id="page_body" class="fl_r" style="width: 631px;">
      <div id="header_wrap2">
        <div id="header_wrap1">
          <div id="header" style="">
            <h1 id="title">������</h1>
          </div>
        </div>
      </div>
      <div id="wrap_between"></div>
      <div id="wrap3"><div id="wrap2">
  <div id="wrap1">
    <div id="content"><div class="message_page">
  <div class="title">������</div>
  <div class="body">
    ����������� ������
    <div class="button_blue"><button id="msg_back_button">�����</button></div>
  </div>
</div></div>
  </div>
</div></div>
    </div>

    <div id="footer_wrap" class="fl_r" style="width: 661px;">
      <div id="bottom_nav">
  <a class="bnav_a" href="/about">� �����</a>
  <a class="bnav_a" href="/support?act=home" onclick="return nav.go(this, event);" style="display: none;">������</a>
  <a class="bnav_a" href="/terms">�������</a>
  <a class="bnav_a" href="/ads">�������</a>
  <a class="bnav_a" href="/people">����</a><a class="bnav_a" href="/communities">����������</a>
  <a class="bnav_a" href="/dev">�������������</a>
  <a class="bnav_a" href="/jobs" style="display: none;">��������</a>
</div>
<div id="footer" class="clear">
  <div class="copy_lang"><a href="/about">���������</a> &copy; 2016 <a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '4942124e1b73016623'})">English</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '4942124e1b73016623'})">�������</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '4942124e1b73016623'})">���������</a><a class="bnav_lang" 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>
   
   
  </div>
</div>
    </div>
    <div class="clear"></div>
  </div>
</div></div><noscript><div style="position:absolute;left:-10000px;">
<img src="//top-fwz1.mail.ru/counter?id=2579437;pid=0;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);
gSearch.init();
if (window.qArr && qArr[5]) qArr[5] = [5, "�� �������", "", "goods", 0x00000100];
if (browser.iphone || browser.ipad || browser.ipod) {
  setStyle(bodyNode, {webkitTextSizeAdjust: 'none'});
}var qf = ge('quick_login_form'), ql = ge('quick_login'), qe = ge('quick_email'), qp = ge('quick_pass');
var qlb = ge('quick_login_button'), prgBtn = qlb;

var qinit = function() {
  setTimeout(function() {
    ql.insertBefore(ce('div', {innerHTML: '<iframe class="upload_frame" id="quick_login_frame" name="quick_login_frame"></iframe>'}), qf);
    qf.target = 'quick_login_frame';
  }, 1);
}

if (window.top && window.top != window) {
  window.onload = qinit;
} else {
  setTimeout(qinit, 0);
}

qf.onsubmit = function() {
  if (!ge('quick_login_frame')) return false;
  if (!trim(qe.value)) {
    notaBene(qe);
    return false;
  } else if (!trim(qp.value)) {
    notaBene(qp);
    return false;
  }
  lockButton(window.__qfBtn = prgBtn);
  prgBtn = qlb;
  clearTimeout(__qlTimer);
  __qlTimer = setTimeout(loginSubmitError, 30000);
  domFC(domPS(qf)).onload = function() {
    clearTimeout(__qlTimer);
    __qlTimer = setTimeout(loginSubmitError, 2500);
  }
  return true;
}

window.loginSubmitError = function() {
  showFastBox('�������������e', '�� ������� ������ ����������� �� ����������� ����������. ���� ����� ��� ����������, ����� �� ����� ���������� ����������� ������������ ������� ���� � �����. ����������, ��������� ��������� ���� � ������� � ������� � ������������� �������.');
}
window.focusLoginInput = function() {
  scrollToTop(0);
  notaBene('quick_email');
}
window.changeQuickRegButton = function(noShow) {
  if (noShow) {
    hide('top_reg_link', 'quick_reg_button');
    show('top_search_link');
  } else {
    hide('top_search_link');
    show('top_reg_link', 'quick_reg_button');
  }
  toggle('top_switch_lang', noShow && window.langConfig && window.langConfig.id != 3);
}
window.submitQuickLoginForm = function(email, pass, opts) {
  setQuickLoginData(email, pass, opts);
  if (opts && opts.prg) prgBtn = opts.prg;
  if (qf.onsubmit()) qf.submit();
}
window.setQuickLoginData = function(email, pass, opts) {
  if (email !== undefined) ge('quick_email').value = email;
  if (pass !== undefined) ge('quick_pass').value = pass;
  var params = opts && opts.params || {};
  for (var i in params) {
    var el = ge('quick_login_' + i);
    if (el) {
      val(el, params[i]);
    } else {
      qf.appendChild(ce('input', {type: 'hidden', name: i, id: 'quick_login_' + i, value: params[i]}));
    }
  }
}

if (qlb) {
  qlb.onclick = function() { if (qf.onsubmit()) qf.submit(); };
}

if (browser.opera_mobile) show('quick_expire');

if (1) {
  hide('support_link_td');
}
var ts_input = ge('ts_input'), oldFF = browser.mozilla && parseInt(browser.version) < 8;
if (browser.mozilla && !oldFF) {
  setStyle(ts_input, {padding: (vk.rtl ? '3px 20px 6px 40px' : '3px 41px 6px 20px')});
}
placeholderSetup(ts_input, {back: false, reload: true});
if (browser.opera || browser.msie || browser.mozilla) {
  setStyle(ts_input, {padding: (vk.rtl ? '4px 20px 5px 40px' : '4px 41px 5px 20px')});
} else if (browser.chrome || browser.safari) {
  setStyle(ts_input, {padding: (vk.rtl ? '4px 21px 5px 40px' : '4px 40px 5px 21px')});
}

TopSearch.init();
if (browser.msie8 || browser.msie7) {
  var st = {border: '1px solid #a6b6c6'};
  if (hasClass(ge('ts_wrap'), 'vk')) {
    if (vk.rtl) st.left = '1px';
    else st.right = '0px';
  } else {
    if (vk.rtl) st.right = '146px';
    else st.left = '146px';
  }
  setStyle(ge('ts_cont_wrap'), st);
}
window.tsHintsEnabled = 1;;shortCurrency();
setTimeout(zNav.pbind({}, {queue:1}), 0);
handlePageParams({"id":0,"pads":1,"no_ads":1,"loc":"?_origin=http%3A%2F%2Fvk.com&act=check_code&captcha_key=&captcha_sid=&code=36234&email=%2079057625065","wrap_page":1,"width":791,"width_dec":160,"width_dec_footer":130,"body_class":"is_rtl font_default pads ","counters":"","pvbig":0,"pvdark":1});addEvent(document, 'click', onDocumentClick);ge('msg_back_button').onclick = function() {
  history.go(-1);
};
;(function (d, w) {
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>
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Ответ то верный в снифере при работе в браузере =)
А в ПМ мне на POST отдает страницу а не скрипт с хешем

HTML:
HTTP/1.1 200 OK
Server: Apache
Date: Tue, 07 Jun 2016 09:24:57 GMT
Content-Type: text/html; charset=windows-1251
Content-Length: 5498
Connection: keep-alive
X-Powered-By: PHP/3.24085
Pragma: no-cache
Cache-control: no-store
X-Frame-Options: deny
Content-Encoding: gzip


<!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="/images/faviconnew.ico?3" />

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

<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="description" content="��������� � ������������� �������� ��� ������� � ������ ������ � ��������������, ������� ��������� ���������� ������� ��������� �������. �� �����, ����� ������, ������������, �������������, ������ � ������� ������ ���������� � ��������." />


<title>������ | ���������</title>

<noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript>

<script type="text/javascript">
var vk = {
  ads_rotate_interval: 120000,
  al: parseInt('3') || 4,
  id: 0,
  intnat: '' ? true : false,
  host: 'vk.com',
  lang: 0,
  rtl: parseInt('') || 0,
  version: 19345,
  stDomains: 0,
  zero: false,
  contlen: 5562,
  loginscheme: 'https',
  ip_h: '42ad801d114218bf5e',
  vc_h: 'df05281fec6cbdce96ef5296fbe4e5df',
  navPrefix: '/',
  dt: parseInt('0') || 0,
  fs: parseInt('11') || 11,
  ts: 1465291497,
  tz: 10800,
  pd: 0,
  pads: 1,
  vcost: 7,
  time: [2016, 6, 7, 12, 24, 57],
  sampleUser: -1, spentLastSendTS: new Date().getTime()
};

window.locDomain = vk.host.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0];
var _ua = navigator.userAgent.toLowerCase();
if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) document.domain = locDomain;
var ___htest = (location.toString().match(/#(.*)/) || {})[1] || '', ___to;
if (vk.al != 1 && ___htest.length && ___htest.substr(0, 1) == vk.navPrefix) {
  if (vk.al != 3 || vk.navPrefix != '!') {
    ___to = ___htest.replace(/^(\/|!)/, '');
    if (___to.match(/^([^\?]*\.php|login|mobile)([^a-z0-9\.]|$)/)) ___to = '';
    location.replace(location.protocol + '//' + location.host + '/' + ___to);
  }
}

var StaticFiles = {
  'common.js' : {v: 1132},
  'common.css': {v: 514},
  'ie6.css'   : {v: 26},
  'ie7.css'   : {v: 18}
  ,'lang0_0.js':{v:6709},'index.css':{v:27},'index.js':{v:33},'uncommon.css':{v:95}
}
var abp;
</script>

<script type="text/javascript" src="/js/3rdparty/rbadman-html5.js" async></script>

<link rel="stylesheet" type="text/css" href="/css/al/common.css?514" />
<!--[if lte IE 6]><style type="text/css" media="screen">/* <![CDATA[ */ @import url(/css/al/ie6.css?26); /* ]]> */</style><![endif]-->
<!--[if IE 7]><style type="text/css" media="screen">/* <![CDATA[ */ @import url(/css/al/ie7.css?18); /* ]]> */</style><![endif]-->
<link type="text/css" rel="stylesheet" href="/css/al/index.css?27"></link><link type="text/css" rel="stylesheet" href="/css/al/uncommon.css?95"></link><script type="text/javascript" src="/js/loader_nav19345_0.js"></script><script type="text/javascript" src="/js/al/common.js?1132_196"></script><script type="text/javascript" src="/js/lang0_0.js?6709"></script><script type="text/javascript" src="/js/lib/px.js?ch=1"></script><script type="text/javascript" src="/js/lib/px.js?ch=2"></script><meta name="robots" content="noindex" /><script type="text/javascript" src="/js/al/index.js?33"></script>

</head>

<body onresize="onBodyResize()" class="is_rtl font_default pads ">
  <div id="system_msg" class="fixed"></div>
  <div id="utils"></div>

  <div id="layer_bg" class="fixed"></div><div id="layer_wrap" class="scroll_fix_wrap fixed"><div id="layer"></div></div>
  <div id="box_layer_bg" class="fixed"></div><div id="box_layer_wrap" class="scroll_fix_wrap fixed"><div id="box_layer"><div id="box_loader"><div class="loader"></div><div class="back"></div></div></div></div>

  <div id="stl_left"></div><div id="stl_side"></div>

  <script type="text/javascript">domStarted();</script>

  <div class="scroll_fix_wrap" id="page_wrap"><div id="reg_bar" class="top_info_wrap fixed">
  <div class="scroll_fix">
    <div id="reg_bar_content">
      ���������������, ����� ������ ���������� � �������� � �������� � ��������
      <div class="button_blue" id="reg_bar_button"><a class="button_link" href="/join" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)"><button id="reg_bar_btn"><span id="reg_bar_with_arr">������������������</span></button></a></div>
    </div>
  </div>
</div>
<div><div class="scroll_fix">
  <div id="page_layout" style="width: 791px;">
    <div id="page_header" class="p_head p_head_l0">
      <div class="back"></div>
      <div class="left"></div>
      <div class="right"></div>
      <div class="content">
        <div id="top_nav" class="head_nav">
  <div id="top_logo_down" class="fl_l"></div>
  <a id="top_home_link" class="top_home_link fl_l" href="/" onmousedown="addClass('top_logo_down','tld_d');" onclick="return nav.go(this, event);"></a>
  <div id="top_links">
    <div class="fl_r" id="top_menu_wrap" style="">
      <a id="top_reg_link" class="fl_r top_nav_link" href="/join" style="" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)" onmousedown="tnActive(this)">�����������</a>
      <a id="top_switch_lang" class="fl_r top_nav_link"  style="display: none;" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: ''});" onmousedown="tnActive(this)">Switch to English</a>
    </div>
    <a class="fl_l top_nav_link" href="" id="top_back_link" onclick="return nav.go(this, event, {back: true})" onmousedown="tnActive(this)"></a>
  </div>
</div>
      </div>
    </div>

    <div id="side_bar" class="fl_l" style="">
      <div id="quick_login">
  <form method="POST" name="login" id="quick_login_form" action="https://login.vk.com/?act=login" onsubmit="if (vklogin) {return true} else {quick_login();return false;}">
    <input type="hidden" name="act" value="login" />
    <input type="hidden" name="role" value="al_frame" />
    <input type="hidden" name="expire" id="quick_expire_input" value="" />
    <input type="hidden" name="captcha_sid" id="quick_captcha_sid" value="" />
    <input type="hidden" name="captcha_key" id="quick_captcha_key" value="" />
    <input type="hidden" name="_origin" value="https://vk.com" />
    <input type="hidden" name="ip_h" value="42ad801d114218bf5e" />
    <input type="hidden" name="lg_h" value="2ecde09748c8957858" />
    <div class="label">������� ��� email</div>
    <div class="labeled"><input type="text" name="email" class="text" id="quick_email" /></div>
    <div class="label">������</div>
    <div class="labeled"><input type="password" name="pass" class="text" id="quick_pass" onkeyup="toggle('quick_expire', !!this.value);toggle('quick_forgot', !this.value)" /></div>
    <input type="submit" class="submit" />
  </form>
  <button class="flat_button button_wide button_big" id="quick_login_button">�����</button>
  <button class="flat_button button_wide button_big" id="quick_reg_button" style="" onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})">�����������</button>
  <div class="clear forgot"><a id="quick_forgot" href="/restore" target="_top">������ ������?</a><div class="checkbox ta_l" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"><div></div>����� ���������</div></div>
</div>
    </div>

    <div id="page_body" class="fl_r" style="width: 631px;">
      <div id="header_wrap2">
        <div id="header_wrap1">
          <div id="header" style="">
            <h1 id="title">������</h1>
          </div>
        </div>
      </div>
      <div id="wrap_between"></div>
      <div id="wrap3"><div id="wrap2">
  <div id="wrap1">
    <div id="content"><div class="message_page">
  <div class="title">������</div>
  <div class="body">
    ����������� ������
    <div class="button_blue"><button id="msg_back_button">�����</button></div>
  </div>
</div></div>
  </div>
</div></div>
    </div>

    <div id="footer_wrap" class="fl_r" style="width: 661px;">
      <div id="bottom_nav">
  <a class="bnav_a" href="/about">� �����</a>
  <a class="bnav_a" href="/support?act=home" onclick="return nav.go(this, event);" style="display: none;">������</a>
  <a class="bnav_a" href="/terms">�������</a>
  <a class="bnav_a" href="/ads">�������</a>
  <a class="bnav_a" href="/people">����</a><a class="bnav_a" href="/communities">����������</a>
  <a class="bnav_a" href="/dev">�������������</a>
  <a class="bnav_a" href="/jobs" style="display: none;">��������</a>
</div>
<div id="footer" class="clear">
  <div class="copy_lang"><a href="/about">���������</a> &copy; 2016 <a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '4942124e1b73016623'})">English</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '4942124e1b73016623'})">�������</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '4942124e1b73016623'})">���������</a><a class="bnav_lang" 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>
  
  
  </div>
</div>
    </div>
    <div class="clear"></div>
  </div>
</div></div><noscript><div style="position:absolute;left:-10000px;">
<img src="//top-fwz1.mail.ru/counter?id=2579437;pid=0;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);
gSearch.init();
if (window.qArr && qArr[5]) qArr[5] = [5, "�� �������", "", "goods", 0x00000100];
if (browser.iphone || browser.ipad || browser.ipod) {
  setStyle(bodyNode, {webkitTextSizeAdjust: 'none'});
}var qf = ge('quick_login_form'), ql = ge('quick_login'), qe = ge('quick_email'), qp = ge('quick_pass');
var qlb = ge('quick_login_button'), prgBtn = qlb;

var qinit = function() {
  setTimeout(function() {
    ql.insertBefore(ce('div', {innerHTML: '<iframe class="upload_frame" id="quick_login_frame" name="quick_login_frame"></iframe>'}), qf);
    qf.target = 'quick_login_frame';
  }, 1);
}

if (window.top && window.top != window) {
  window.onload = qinit;
} else {
  setTimeout(qinit, 0);
}

qf.onsubmit = function() {
  if (!ge('quick_login_frame')) return false;
  if (!trim(qe.value)) {
    notaBene(qe);
    return false;
  } else if (!trim(qp.value)) {
    notaBene(qp);
    return false;
  }
  lockButton(window.__qfBtn = prgBtn);
  prgBtn = qlb;
  clearTimeout(__qlTimer);
  __qlTimer = setTimeout(loginSubmitError, 30000);
  domFC(domPS(qf)).onload = function() {
    clearTimeout(__qlTimer);
    __qlTimer = setTimeout(loginSubmitError, 2500);
  }
  return true;
}

window.loginSubmitError = function() {
  showFastBox('�������������e', '�� ������� ������ ����������� �� ����������� ����������. ���� ����� ��� ����������, ����� �� ����� ���������� ����������� ������������ ������� ���� � �����. ����������, ��������� ��������� ���� � ������� � ������� � ������������� �������.');
}
window.focusLoginInput = function() {
  scrollToTop(0);
  notaBene('quick_email');
}
window.changeQuickRegButton = function(noShow) {
  if (noShow) {
    hide('top_reg_link', 'quick_reg_button');
    show('top_search_link');
  } else {
    hide('top_search_link');
    show('top_reg_link', 'quick_reg_button');
  }
  toggle('top_switch_lang', noShow && window.langConfig && window.langConfig.id != 3);
}
window.submitQuickLoginForm = function(email, pass, opts) {
  setQuickLoginData(email, pass, opts);
  if (opts && opts.prg) prgBtn = opts.prg;
  if (qf.onsubmit()) qf.submit();
}
window.setQuickLoginData = function(email, pass, opts) {
  if (email !== undefined) ge('quick_email').value = email;
  if (pass !== undefined) ge('quick_pass').value = pass;
  var params = opts && opts.params || {};
  for (var i in params) {
    var el = ge('quick_login_' + i);
    if (el) {
      val(el, params[i]);
    } else {
      qf.appendChild(ce('input', {type: 'hidden', name: i, id: 'quick_login_' + i, value: params[i]}));
    }
  }
}

if (qlb) {
  qlb.onclick = function() { if (qf.onsubmit()) qf.submit(); };
}

if (browser.opera_mobile) show('quick_expire');

if (1) {
  hide('support_link_td');
}
var ts_input = ge('ts_input'), oldFF = browser.mozilla && parseInt(browser.version) < 8;
if (browser.mozilla && !oldFF) {
  setStyle(ts_input, {padding: (vk.rtl ? '3px 20px 6px 40px' : '3px 41px 6px 20px')});
}
placeholderSetup(ts_input, {back: false, reload: true});
if (browser.opera || browser.msie || browser.mozilla) {
  setStyle(ts_input, {padding: (vk.rtl ? '4px 20px 5px 40px' : '4px 41px 5px 20px')});
} else if (browser.chrome || browser.safari) {
  setStyle(ts_input, {padding: (vk.rtl ? '4px 21px 5px 40px' : '4px 40px 5px 21px')});
}

TopSearch.init();
if (browser.msie8 || browser.msie7) {
  var st = {border: '1px solid #a6b6c6'};
  if (hasClass(ge('ts_wrap'), 'vk')) {
    if (vk.rtl) st.left = '1px';
    else st.right = '0px';
  } else {
    if (vk.rtl) st.right = '146px';
    else st.left = '146px';
  }
  setStyle(ge('ts_cont_wrap'), st);
}
window.tsHintsEnabled = 1;;shortCurrency();
setTimeout(zNav.pbind({}, {queue:1}), 0);
handlePageParams({"id":0,"pads":1,"no_ads":1,"loc":"?_origin=http%3A%2F%2Fvk.com&act=check_code&captcha_key=&captcha_sid=&code=36234&email=%2079057625065","wrap_page":1,"width":791,"width_dec":160,"width_dec_footer":130,"body_class":"is_rtl font_default pads ","counters":"","pvbig":0,"pvdark":1});addEvent(document, 'click', onDocumentClick);ge('msg_back_button').onclick = function() {
  history.go(-1);
};
;(function (d, w) {
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>
win12-51 отправляй не utf8 чтобы выдеть что в краказабриках пишет
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Ответ то верный в снифере при работе в браузере =)
А в ПМ мне на POST отдает страницу а не скрипт с хешем

HTML:
HTTP/1.1 200 OK
Server: Apache
Date: Tue, 07 Jun 2016 09:24:57 GMT
Content-Type: text/html; charset=windows-1251
Content-Length: 5498
Connection: keep-alive
X-Powered-By: PHP/3.24085
Pragma: no-cache
Cache-control: no-store
X-Frame-Options: deny
Content-Encoding: gzip


<!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="/images/faviconnew.ico?3" />

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

<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="description" content="��������� � ������������� �������� ��� ������� � ������ ������ � ��������������, ������� ��������� ���������� ������� ��������� �������. �� �����, ����� ������, ������������, �������������, ������ � ������� ������ ���������� � ��������." />


<title>������ | ���������</title>

<noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript>

<script type="text/javascript">
var vk = {
  ads_rotate_interval: 120000,
  al: parseInt('3') || 4,
  id: 0,
  intnat: '' ? true : false,
  host: 'vk.com',
  lang: 0,
  rtl: parseInt('') || 0,
  version: 19345,
  stDomains: 0,
  zero: false,
  contlen: 5562,
  loginscheme: 'https',
  ip_h: '42ad801d114218bf5e',
  vc_h: 'df05281fec6cbdce96ef5296fbe4e5df',
  navPrefix: '/',
  dt: parseInt('0') || 0,
  fs: parseInt('11') || 11,
  ts: 1465291497,
  tz: 10800,
  pd: 0,
  pads: 1,
  vcost: 7,
  time: [2016, 6, 7, 12, 24, 57],
  sampleUser: -1, spentLastSendTS: new Date().getTime()
};

window.locDomain = vk.host.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0];
var _ua = navigator.userAgent.toLowerCase();
if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) document.domain = locDomain;
var ___htest = (location.toString().match(/#(.*)/) || {})[1] || '', ___to;
if (vk.al != 1 && ___htest.length && ___htest.substr(0, 1) == vk.navPrefix) {
  if (vk.al != 3 || vk.navPrefix != '!') {
    ___to = ___htest.replace(/^(\/|!)/, '');
    if (___to.match(/^([^\?]*\.php|login|mobile)([^a-z0-9\.]|$)/)) ___to = '';
    location.replace(location.protocol + '//' + location.host + '/' + ___to);
  }
}

var StaticFiles = {
  'common.js' : {v: 1132},
  'common.css': {v: 514},
  'ie6.css'   : {v: 26},
  'ie7.css'   : {v: 18}
  ,'lang0_0.js':{v:6709},'index.css':{v:27},'index.js':{v:33},'uncommon.css':{v:95}
}
var abp;
</script>

<script type="text/javascript" src="/js/3rdparty/rbadman-html5.js" async></script>

<link rel="stylesheet" type="text/css" href="/css/al/common.css?514" />
<!--[if lte IE 6]><style type="text/css" media="screen">/* <![CDATA[ */ @import url(/css/al/ie6.css?26); /* ]]> */</style><![endif]-->
<!--[if IE 7]><style type="text/css" media="screen">/* <![CDATA[ */ @import url(/css/al/ie7.css?18); /* ]]> */</style><![endif]-->
<link type="text/css" rel="stylesheet" href="/css/al/index.css?27"></link><link type="text/css" rel="stylesheet" href="/css/al/uncommon.css?95"></link><script type="text/javascript" src="/js/loader_nav19345_0.js"></script><script type="text/javascript" src="/js/al/common.js?1132_196"></script><script type="text/javascript" src="/js/lang0_0.js?6709"></script><script type="text/javascript" src="/js/lib/px.js?ch=1"></script><script type="text/javascript" src="/js/lib/px.js?ch=2"></script><meta name="robots" content="noindex" /><script type="text/javascript" src="/js/al/index.js?33"></script>

</head>

<body onresize="onBodyResize()" class="is_rtl font_default pads ">
  <div id="system_msg" class="fixed"></div>
  <div id="utils"></div>

  <div id="layer_bg" class="fixed"></div><div id="layer_wrap" class="scroll_fix_wrap fixed"><div id="layer"></div></div>
  <div id="box_layer_bg" class="fixed"></div><div id="box_layer_wrap" class="scroll_fix_wrap fixed"><div id="box_layer"><div id="box_loader"><div class="loader"></div><div class="back"></div></div></div></div>

  <div id="stl_left"></div><div id="stl_side"></div>

  <script type="text/javascript">domStarted();</script>

  <div class="scroll_fix_wrap" id="page_wrap"><div id="reg_bar" class="top_info_wrap fixed">
  <div class="scroll_fix">
    <div id="reg_bar_content">
      ���������������, ����� ������ ���������� � �������� � �������� � ��������
      <div class="button_blue" id="reg_bar_button"><a class="button_link" href="/join" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)"><button id="reg_bar_btn"><span id="reg_bar_with_arr">������������������</span></button></a></div>
    </div>
  </div>
</div>
<div><div class="scroll_fix">
  <div id="page_layout" style="width: 791px;">
    <div id="page_header" class="p_head p_head_l0">
      <div class="back"></div>
      <div class="left"></div>
      <div class="right"></div>
      <div class="content">
        <div id="top_nav" class="head_nav">
  <div id="top_logo_down" class="fl_l"></div>
  <a id="top_home_link" class="top_home_link fl_l" href="/" onmousedown="addClass('top_logo_down','tld_d');" onclick="return nav.go(this, event);"></a>
  <div id="top_links">
    <div class="fl_r" id="top_menu_wrap" style="">
      <a id="top_reg_link" class="fl_r top_nav_link" href="/join" style="" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)" onmousedown="tnActive(this)">�����������</a>
      <a id="top_switch_lang" class="fl_r top_nav_link"  style="display: none;" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: ''});" onmousedown="tnActive(this)">Switch to English</a>
    </div>
    <a class="fl_l top_nav_link" href="" id="top_back_link" onclick="return nav.go(this, event, {back: true})" onmousedown="tnActive(this)"></a>
  </div>
</div>
      </div>
    </div>

    <div id="side_bar" class="fl_l" style="">
      <div id="quick_login">
  <form method="POST" name="login" id="quick_login_form" action="https://login.vk.com/?act=login" onsubmit="if (vklogin) {return true} else {quick_login();return false;}">
    <input type="hidden" name="act" value="login" />
    <input type="hidden" name="role" value="al_frame" />
    <input type="hidden" name="expire" id="quick_expire_input" value="" />
    <input type="hidden" name="captcha_sid" id="quick_captcha_sid" value="" />
    <input type="hidden" name="captcha_key" id="quick_captcha_key" value="" />
    <input type="hidden" name="_origin" value="https://vk.com" />
    <input type="hidden" name="ip_h" value="42ad801d114218bf5e" />
    <input type="hidden" name="lg_h" value="2ecde09748c8957858" />
    <div class="label">������� ��� email</div>
    <div class="labeled"><input type="text" name="email" class="text" id="quick_email" /></div>
    <div class="label">������</div>
    <div class="labeled"><input type="password" name="pass" class="text" id="quick_pass" onkeyup="toggle('quick_expire', !!this.value);toggle('quick_forgot', !this.value)" /></div>
    <input type="submit" class="submit" />
  </form>
  <button class="flat_button button_wide button_big" id="quick_login_button">�����</button>
  <button class="flat_button button_wide button_big" id="quick_reg_button" style="" onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})">�����������</button>
  <div class="clear forgot"><a id="quick_forgot" href="/restore" target="_top">������ ������?</a><div class="checkbox ta_l" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"><div></div>����� ���������</div></div>
</div>
    </div>

    <div id="page_body" class="fl_r" style="width: 631px;">
      <div id="header_wrap2">
        <div id="header_wrap1">
          <div id="header" style="">
            <h1 id="title">������</h1>
          </div>
        </div>
      </div>
      <div id="wrap_between"></div>
      <div id="wrap3"><div id="wrap2">
  <div id="wrap1">
    <div id="content"><div class="message_page">
  <div class="title">������</div>
  <div class="body">
    ����������� ������
    <div class="button_blue"><button id="msg_back_button">�����</button></div>
  </div>
</div></div>
  </div>
</div></div>
    </div>

    <div id="footer_wrap" class="fl_r" style="width: 661px;">
      <div id="bottom_nav">
  <a class="bnav_a" href="/about">� �����</a>
  <a class="bnav_a" href="/support?act=home" onclick="return nav.go(this, event);" style="display: none;">������</a>
  <a class="bnav_a" href="/terms">�������</a>
  <a class="bnav_a" href="/ads">�������</a>
  <a class="bnav_a" href="/people">����</a><a class="bnav_a" href="/communities">����������</a>
  <a class="bnav_a" href="/dev">�������������</a>
  <a class="bnav_a" href="/jobs" style="display: none;">��������</a>
</div>
<div id="footer" class="clear">
  <div class="copy_lang"><a href="/about">���������</a> &copy; 2016 <a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '4942124e1b73016623'})">English</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '4942124e1b73016623'})">�������</a><a class="bnav_lang" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '4942124e1b73016623'})">���������</a><a class="bnav_lang" 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>
  
  
  </div>
</div>
    </div>
    <div class="clear"></div>
  </div>
</div></div><noscript><div style="position:absolute;left:-10000px;">
<img src="//top-fwz1.mail.ru/counter?id=2579437;pid=0;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);
gSearch.init();
if (window.qArr && qArr[5]) qArr[5] = [5, "�� �������", "", "goods", 0x00000100];
if (browser.iphone || browser.ipad || browser.ipod) {
  setStyle(bodyNode, {webkitTextSizeAdjust: 'none'});
}var qf = ge('quick_login_form'), ql = ge('quick_login'), qe = ge('quick_email'), qp = ge('quick_pass');
var qlb = ge('quick_login_button'), prgBtn = qlb;

var qinit = function() {
  setTimeout(function() {
    ql.insertBefore(ce('div', {innerHTML: '<iframe class="upload_frame" id="quick_login_frame" name="quick_login_frame"></iframe>'}), qf);
    qf.target = 'quick_login_frame';
  }, 1);
}

if (window.top && window.top != window) {
  window.onload = qinit;
} else {
  setTimeout(qinit, 0);
}

qf.onsubmit = function() {
  if (!ge('quick_login_frame')) return false;
  if (!trim(qe.value)) {
    notaBene(qe);
    return false;
  } else if (!trim(qp.value)) {
    notaBene(qp);
    return false;
  }
  lockButton(window.__qfBtn = prgBtn);
  prgBtn = qlb;
  clearTimeout(__qlTimer);
  __qlTimer = setTimeout(loginSubmitError, 30000);
  domFC(domPS(qf)).onload = function() {
    clearTimeout(__qlTimer);
    __qlTimer = setTimeout(loginSubmitError, 2500);
  }
  return true;
}

window.loginSubmitError = function() {
  showFastBox('�������������e', '�� ������� ������ ����������� �� ����������� ����������. ���� ����� ��� ����������, ����� �� ����� ���������� ����������� ������������ ������� ���� � �����. ����������, ��������� ��������� ���� � ������� � ������� � ������������� �������.');
}
window.focusLoginInput = function() {
  scrollToTop(0);
  notaBene('quick_email');
}
window.changeQuickRegButton = function(noShow) {
  if (noShow) {
    hide('top_reg_link', 'quick_reg_button');
    show('top_search_link');
  } else {
    hide('top_search_link');
    show('top_reg_link', 'quick_reg_button');
  }
  toggle('top_switch_lang', noShow && window.langConfig && window.langConfig.id != 3);
}
window.submitQuickLoginForm = function(email, pass, opts) {
  setQuickLoginData(email, pass, opts);
  if (opts && opts.prg) prgBtn = opts.prg;
  if (qf.onsubmit()) qf.submit();
}
window.setQuickLoginData = function(email, pass, opts) {
  if (email !== undefined) ge('quick_email').value = email;
  if (pass !== undefined) ge('quick_pass').value = pass;
  var params = opts && opts.params || {};
  for (var i in params) {
    var el = ge('quick_login_' + i);
    if (el) {
      val(el, params[i]);
    } else {
      qf.appendChild(ce('input', {type: 'hidden', name: i, id: 'quick_login_' + i, value: params[i]}));
    }
  }
}

if (qlb) {
  qlb.onclick = function() { if (qf.onsubmit()) qf.submit(); };
}

if (browser.opera_mobile) show('quick_expire');

if (1) {
  hide('support_link_td');
}
var ts_input = ge('ts_input'), oldFF = browser.mozilla && parseInt(browser.version) < 8;
if (browser.mozilla && !oldFF) {
  setStyle(ts_input, {padding: (vk.rtl ? '3px 20px 6px 40px' : '3px 41px 6px 20px')});
}
placeholderSetup(ts_input, {back: false, reload: true});
if (browser.opera || browser.msie || browser.mozilla) {
  setStyle(ts_input, {padding: (vk.rtl ? '4px 20px 5px 40px' : '4px 41px 5px 20px')});
} else if (browser.chrome || browser.safari) {
  setStyle(ts_input, {padding: (vk.rtl ? '4px 21px 5px 40px' : '4px 40px 5px 21px')});
}

TopSearch.init();
if (browser.msie8 || browser.msie7) {
  var st = {border: '1px solid #a6b6c6'};
  if (hasClass(ge('ts_wrap'), 'vk')) {
    if (vk.rtl) st.left = '1px';
    else st.right = '0px';
  } else {
    if (vk.rtl) st.right = '146px';
    else st.left = '146px';
  }
  setStyle(ge('ts_cont_wrap'), st);
}
window.tsHintsEnabled = 1;;shortCurrency();
setTimeout(zNav.pbind({}, {queue:1}), 0);
handlePageParams({"id":0,"pads":1,"no_ads":1,"loc":"?_origin=http%3A%2F%2Fvk.com&act=check_code&captcha_key=&captcha_sid=&code=36234&email=%2079057625065","wrap_page":1,"width":791,"width_dec":160,"width_dec_footer":130,"body_class":"is_rtl font_default pads ","counters":"","pvbig":0,"pvdark":1});addEvent(document, 'click', onDocumentClick);ge('msg_back_button').onclick = function() {
  history.go(-1);
};
;(function (d, w) {
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>
Вероятно, что номер уже использовался.
 

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
Вероятно, что номер уже использовался.
Но смс то на него пришло =) Если бы номер использовался то смс не отправилось бы еще на прошлом шаге ввода номера.

Тут где то здесь ошибка -

URL -
HTML:
https://login.vk.com/?act=check_code&_origin=http://vk.com
Referer -
HTML:
http://vk.com/join.php
Данные -
Код:
email=+7номер&code=код&captcha_sid=&captcha_key=
А в кракозаблах просто "Ошибка" "Неизвестная ошибка"
 

Вложения

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Но смс то на него пришло =) Если бы номер использовался то смс не отправилось бы еще на прошлом шаге ввода номера.
Кто такое сказал?
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Но смс то на него пришло =) Если бы номер использовался то смс не отправилось бы еще на прошлом шаге ввода номера.

Тут где то здесь ошибка -

URL -
HTML:
https://login.vk.com/?act=check_code&_origin=http://vk.com
Referer -
HTML:
http://vk.com/join.php
Данные -
Код:
email=+7номер&code=код&captcha_sid=&captcha_key=
А в кракозаблах просто "Ошибка" "Неизвестная ошибка"
А капчи у тебя точно не просит то?
 

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
Кто такое сказал?
Такое Вк сказал =) Они не пропускают номера если те уже привязаны. Вылазит ошибка что номер уже использовался. А на этом я уже и ручками пробую в браузере, номер годный.

Капчу если и просит, то на предыдущем шаге там что то типа
<!>2<!>123456сид капчи<!>

Если оно есть гадаю и повторяю запрос с разгаданной капчей
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Такое Вк сказал =) Они не пропускают номера если те уже привязаны. Вылазит ошибка что номер уже использовался. А на этом я уже и ручками пробую в браузере, номер годный.

- Может быть ВЫ не в курсе, но бывает, что тот же ВК пропускает номер, после ввода кода, оказывается что номером пользоваться нельзя.
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Такое Вк сказал =) Они не пропускают номера если те уже привязаны. Вылазит ошибка что номер уже использовался. А на этом я уже и ручками пробую в браузере, номер годный.

Капчу если и просит, то на предыдущем шаге там что то типа
<!>2<!>123456сид капчи<!>

Если оно есть гадаю и повторяю запрос с разгаданной капчей
Ну по запросам что Выше описал, у меня по крайней мере работает все.
 

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8
- Может быть ВЫ не в курсе, но бывает, что тот же ВК пропускает номер, после ввода кода, оказывается что номером пользоваться нельзя.
В первые слышу если честно =) Тот же номер через браузер зарегал норм =)

Где ж еще может быть бяда?
 

Вложения

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
После отправки у тебя регекс берёт remixregsid?
 

Zais

Client
Регистрация
24.04.2016
Сообщения
67
Благодарностей
6
Баллы
8

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)