• VLMI - форум по обмену информацией. На форуме можете найти способы заработка, разнообразную информацию по интернет-безопасности, обмен знаниями, курсы/сливы.

    После регистрации будут доступны основные разделы.

    Контент форума создают пользователи, администрация за действия пользователей не несёт ответственности, отказ от ответственности. Так же перед использованием форума необходимо ознакомиться с правилами ресурса. Продолжая использовать ресурс вы соглашаетесь с правилами.
  • Подпишись на наш канал в Telegram для информации о актуальных зеркалах форума: https://t.me/vlmiclub

Пишем спамер Telegram

Ex1n0z

Участник
Сообщения
3
Реакции
5
0 руб.
Telegram
Выложив найденный код для деанонимизации Telegram юзеров получил много писем с вопросом о спаме в Telegram. Решил сделать для публики.
Барыжат им от 280 y.e, а за что там деньги брать - не понятно. Тут будет не полная реализация, а простенькая которая спамит по юзерам из списка.

Цитата
1. Делаем импорты

import sys #для stdout
from time import sleep # будем делать паузу
from subprocess import Popen, PIPE #ввод и вывод



2. Глобальные переменные

telegram = Popen(["telegram-cli"], stdin=PIPE, stdout=sys.stdout) #запустили telegram-cli
users = [] # тут будет список пользователей
text = 'Spam spam spam' #текст для спама



3. Делаем функцию для спама

def Spam(user): #принимаем юзера которому пишем, допустим durov
line = 'contact_search {}\n'.format(user) #команда для поиска юзера
telegram.stdin.write(line) #отправляем
sleep(3) #ждем результат

line = 'msg @{} {}\n'.format(user,text) #получили результат, делаем сообщение
telegram.stdin.write(line) #отправляем

sleep(1) #пауза 1сек



4. Из файла получаем список юзеров. Тут без комментариев в коде

with open("user.txt", "r",encoding='utf-8') as usr:
users = usr.read().splitlines()



5. Спамим

for user in users:
Spam(user)


Полный код:
Python:
import sys

from time import sleep

from subprocess import Popen, PIPE



users = []

text = 'Hello, exploit'

telegram = Popen(["telegram-cli"], stdin=PIPE, stdout=sys.stdout)



def Spam(user):

   line = 'contact_search {}\n'.format(user)

   telegram.stdin.write(line)

   sleep(3)



   line = 'msg @{} {}\n'.format(user,text)

   telegram.stdin.write(line)



   sleep(1)



with open("users.txt", "r") as usr:

   users = usr.read().splitlines()



for user in users:

   Spam(user)
Необходим: Python 2.7, telegram-cli в PATH и список юзеров без "@"
 
Сверху Снизу