October 8, 2018

Как создать базу для спама в Telegram

Как и для любого мессенджера, в Telegram важна его максимальная интеграция со сторонними сервисами. Для примера, Telegram в первую очередь работает с вашей телефонной книгой. Он синхронизирует ваши номера со своей базой и проверяет на наличие регистрации. Далее Telegram предлагает вам свободные сообщения и звонки с вашими потенциальными друзьями.

Берем в руки Android, подключаем к ПК. Предварительно экспортируем контакты и получаем файлик с названием «vCard.vcf». Копируем себе на рабочий стол, открываем через текстовый редактор и видим следующую картину:

Каждый контакт заносится в некий шаблон с началом тега «BEGIN:VCARD» и концом «END:VCARD». Между ними находятся: имя контакта, телефон и фото (если есть) – это основные параметры, которые нам будут нужны.

Если мы создадим свою базу по подобному шаблону, то сможем импортировать ее обратно в телефон и использовать далее по назначению. Память Android позволяет сохранять до 20 тысяч контактов. Ищем базу номеров в паблике/покупаем/генерируем сами, исходя из нашего региона, и т.д. Смысл в том, чтобы собрать базу из 20 тысяч номеров, присвоить им номера и импортировать в телефон.

В качестве примере, используем готовую базу для спама, номера которых зарегистрированы в Telegram. На PHP пишем скрипт для генерации шаблона «name;number» и создаем свой собственный «vCard.vcf»:

И так, имеем базу из 20к контактов, имена которых не известны, как и номера. Далее копируем эту базу на флешку телефона и через контакты импортируем данную базу:

В итоге, имеем телефонную книгу из 20к контактов. Далее – самое интересное. Запускам Telegram и он предлагает синхронизацию контактов, так как считает, что у нас якобы появились новые контакты, а, значит, потенциальные друзья. Соглашаемся, конечно же. И что делает Telegram? Он проверяет ваши номера из телефонной книги на регистрацию в своей базе и выдает вам фото контактов, которые зарегистрированы.