短信发送 Python 程序(包含1000+有效接口)

Overview

短信轰炸 Python 程序(包含1000+有效接口)

前言

  • 这是一个爬取网络上在线轰炸的接口,后通过 Python 异步 请求接口以达到 手机短信轰炸 的目的。
  • 此为开源项目,仅供娱乐学习使用,使用者所带来的一切后果作者无关,使用请遵守相关的法律法规合理使用,请勿滥用

食用方法

1. 爬取接口

  • 寻找网上形如:http://www.sss.pet/在线轰炸网站 轰炸网站实例

  • 输入手机号并启动轰炸,这时会刷新界面,观察构造出来的地址

    轰炸网站地址

    可以发现地址从:

    http://www.sss.pet/

    变成了

    http://www.sss.pet/index.php?hm={手机号码}&ok=
  • 修改 main.py 文件

    实例化SMS对象参数

    实例化并运行

    在函数入口实例化SMS对象,此对象要传入一个主网站url,和url后面的参数key,key中的手机号用{SMS.default_phone}代替。

非常规

例如上图一个非常规 Key 的网站。

调用SMS对象main()方法即可多线程校验接口。

调用SMS对象get_sms_api()即可查看调试网址接口总数。

前面注释的网址我都校验过了,大家都不用再校验了【狗头】

  • 运行过程

    1. 运行后会先请求轰炸网站正则获取其接口API。

    2. 把获取到的接口Put到检验队列。

    3. Put完队列后启动多线程校验,如果请求接口的HTTP状态码为200就写入到sqlite3数据库,数据库文件在项目目录下的data.db

      注意:HTTP状态码为200的不一定是有用的接口**(好多都不能用的,敲!),不过HTTP状态码不正常或者无法访问的一定是不可以用的**。

      目前只想到这一种检验接口的方法

      支持数据库自动去重,不用担心数据重复问题。

    4. 2021.8.10 我已经校验了1113个接口(不重复)到 data.db 大家可以直接使用(看下面)

2. 启动异步轰炸

  • 修改boom.py下的手机号启动轰炸异步请求。

    修改手机号轰炸

  • 2021.8.10 亲测:

    在5分钟内发了29条短信。

    img

Todo

  • ?? 允许添加自定义接口json格式,自定义请求头、方法、内容。
  • 🎈 优化数据库结构,兼容自定义接口。
  • 🎈 添加多线程、异步两种轰炸方式。
  • 🎈 添加GUI页面方便操作。
  • 🎈 Flask做个轰炸API,支持异步返回调用。
  • .....未完待续......

欢迎提出issue 🤔 以便开发者完善,也欢迎大佬们Pr完善此项目。

PS:开发者目前初三 🐣 ,写的垃圾代码,还请大佬们多多指教。 😘

😡 禁止用于非法用途 😡

😾 使用者造成的一切法律后果与本人无关 😾

You might also like...
Python On WhatsApp - Run your python codes on whatsapp along with talking to a chatbot
Python On WhatsApp - Run your python codes on whatsapp along with talking to a chatbot

Python On WhatsApp Run your python codes on whatsapp along with talking to a chatbot This is a small python project to run python on whatsapp. and i c

Get-Phone-Number-Details-using-Python - To get the details of any number, we can use an amazing Python module known as phonenumbers.

Get-Phone-Number-Details-using-Python To get the details of any number, we can use an amazing Python module known as phonenumbers. We can use the amaz

Python-random-quote - A file-based quote bot written in Python

Let's Write a Python Quote Bot! This repository will get you started with building a quote bot in Python. It's meant to be used along with the Learnin

Student-Management-System-in-Python - Student Management System in Python
Student-Management-System-in-Python - Student Management System in Python

Student-Management-System-in-Python Student Management System in Python

WhatsApp Api Python - This documentation aims to exemplify the use of Moorse Whatsapp API in Python
WhatsApp Api Python - This documentation aims to exemplify the use of Moorse Whatsapp API in Python

WhatsApp API Python ChatBot Este repositório contém uma aplicação que se utiliza

OpenSea-Python-Bot - OpenSea Python Bot can be used in 2 modes

OpenSea-Python-Bot OpenSea Python Bot can be used in 2 modes. When --nft paramet

Cdk-python-crud-app - CDK Python CRUD App

Welcome to your CDK Python project! You should explore the contents of this proj

OGE-2022-na-Python - Solving problems in python for the OGE 2022
OGE-2022-na-Python - Solving problems in python for the OGE 2022

OGE-2022-na-Python Решение задачек на питоне для ОГЭ 2022 Тут разобраны разные в

Crud-python-sqlite: used to manage telephone contacts through python and sqlite

crud-python-sqlite This program is used to manage telephone contacts through python and sqlite. Dependencicas python3 sqlite3 Installation Clone the r

Comments
  • Windows GUI

    Windows GUI

    复制以下代码到记事本中另存为 start.vbs ,将 start.vbs 复制到 到 smsboom_pyinstall.exe 文件平级目录,双击运行

    phone=inputbox("输入手机号码","短信炸弹","")
    thread=inputbox("输入线程数量","短信炸弹","")
    If phone= "" Or thread= "" Then
    Else
    
    Set ws = CreateObject("WScript.Shell")
    ws.Run "cmd.exe /k .\smsboom_pyinstall.exe run -t "+thread+" -p "+ phone
    End If
    

    image

    opened by bestK 3
  • smsboom_pyinstall.exe 的 -f 参数无法使用

    smsboom_pyinstall.exe 的 -f 参数无法使用

    .\smsboom_pyinstall.exe run -t 64 -p 15900000000 -f 10 Usage: smsboom_pyinstall.exe run [OPTIONS] Try 'smsboom_pyinstall.exe run --help' for help.

    Error: No such option: -f

    opened by TianbaoBai 3
  • Remove the exception squares in front of the log & fix issue #207 & Nums detection

    Remove the exception squares in front of the log & fix issue #207 & Nums detection

    Fix

    1. Fix Issue #207 -> Added an input() function internally

    2. Remove the {level.icon} in logger to remove the exception squares in front of the log

    (I don't know what the role of {level.icon} is)

    New

    1. Add non-pure digital detection
    opened by GuangChen2333 1
  • 读取接口出错!正在重新下载接口数据!....

    读取接口出错!正在重新下载接口数据!....

    D:\sms>smsboom_pyinstall.exe Usage: smsboom_pyinstall.exe [OPTIONS] COMMAND [ARGS]...

    Options: --help Show this message and exit.

    Commands: asyncrun 以最快的方式请求接口(真异步百万并发) onerun 单线程(测试使用) run 传入线程数和手机号启动轰炸,支持多手机号 update 从 github 获取最新接口

    D:\sms>smsboom_pyinstall.exe update ℹ️ 16:31:39,596 [INFO] MainThread smsboom:176 - 正在从GitHub拉取最新接口! ✔️ 16:31:41,725 [SUCCESS] MainThread smsboom:191 - 接口更新成功!

    D:\sms>smsboom_pyinstall.exe run -t 64 -p 13196834567 ℹ️ 16:32:20,390 [INFO] Usage: smsboom_pyinstall.exe [OPTIONS] Try 'smsboom_pyinstall.exe --help' for help.

    Error: No such option: -t MainThread smsboom:107 - 手机号:('13196834567',), 线程数:64, 执行次数:1, 间隔时间:60 ❌ 16:32:20,390 [ERROR] MainThread smsboom:76 - Json file syntax error:Expecting property name enclosed in double quotes: line 8 column 9 (char 205) ❌ 16:32:20,390 [ERROR] MainThread smsboom:120 - 读取接口出错!正在重新下载接口数据!....

    opened by xingxing8899 5
Releases(main)
  • main(Jul 7, 2022)

    Fix: https://github.com/OpenEthan/SMSBoom/issues/95

    1. Optimize the get proxy

    New features

    1. 支持使用代理IP。#59
    2. 支持多綫程、異步協程、單綫程運行。
    3. 支持設置轟炸次數(波束)
    4. 性能優化。
    5. 多語言版本。(CH、EN)

    從 2022/7/7 日起,原項目轉手由我開發,謝謝大家支持,如項目有 Bug,請到 Issue 処提出。 by Ethan.

    Source code(tar.gz)
    Source code(zip)
    smsboom.exe(8.64 MB)
    smsboom_EN.exe(8.64 MB)
  • test(Apr 11, 2022)

Owner
蓝鲸落
准高一在读 [狗头doge] 会点Python 偶尔小丧, 大佬们多多关照小萌新。
蓝鲸落
The best discord Nuk3r !

Discord - Nuker ☢️ Nuk3r ☢️ STEP 1 ✅ We go create discord bot ! [] Go on https://discord.com/developers/applications [] Set the name of your applica

2s.py 1 Apr 16, 2022
Un bot leggero basato su py-cord facile da hostare sul cloud

GalbiBot Un bot leggero basato su py-cord facile da hostare sul cloud Guida installazione su una macchina Per far funzionare il bot devi aver installa

Galbaninoh 2 Oct 21, 2022
Flask extension that provides integration with Azure Storage

Flask-Azure-Storage A Flask extension that provides integration with Azure Storage Table of Contents Flask-Azure-Storage Install Usage Examples Create

Alejo Arias 17 Nov 14, 2021
A script that takes what you're listening too on Spotify and sets it as your Nertivia custom status.

nertivia-spotify-listening-status A script that takes what you're listening too on Spotify and sets it as your Nertivia custom status. setup Install r

Ben Tettmar 2 Feb 03, 2022
Python wrappers for INHECO ODTC and SCILA libraries by INHECO GmbH.

Python wrappers for INHECO ODTC and SCILA libraries by INHECO GmbH.

1 Feb 09, 2022
StringSessionGenerator - A Telegram bot to generate pyrogram and telethon string session

⭐️ String Session Generator ⭐️ Genrate String Session Using this bot. Made by TeamUltronX 🔥 String Session Demo Bot: Environment Variables Mandatory

TheUltronX 1 Dec 31, 2021
Nonebot2 简易群管

简易群管 ✨ NoneBot2 简易群管 ✨ _ 踢 改 禁 欢迎issue pr 权限说明:permission=SUPERUSER 安装 💿 pip install nonebot-plugin-admin 导入 📲 在bot.py 导入,语句: nonebot.load_plugin("n

幼稚园园长 74 Dec 22, 2022
Benachrichtigungs-Bot für das niedersächische Impfportal / Notification bot for the lower saxony vaccination portal

Ein kleines Wochenend-Projekt von mir. Der Bot überwacht die REST-API des niedersächsischen Impfportals auf freie Impfslots und sendet eine Benachrichtigung mit deinem bevorzugtem Service. Ab da gilt

sibalzer 37 May 11, 2022
Python SDK for interacting with the Frame.io API.

python-frameio-client Frame.io Frame.io is a cloud-based collaboration hub that allows video professionals to share files, comment on clips real-time,

Frame.io 37 Dec 21, 2022
It connects to Telegram's API. It generates JSON files containing channel's data, including channel's information and posts.

It connects to Telegram's API. It generates JSON files containing channel's data, including channel's information and posts. You can search for a specific channel, or a set of channels provided in a

Esteban Ponce de Leon 75 Jan 02, 2023
Barbot is a discord bot made from discord.py and python, barbot is most to fun and roleplay for servers!

BarBot Main source of barbot Overview Barbot is a discord bot made from discord.py and python, barbot is most to fun and roleplay for servers! Links i

AlexyDaCoder 3 Nov 28, 2021
Simple spam bot made in python

Simple Spam Bot A Simple and easy way to be the most hated person between your friends, All you have to do is spam the group chat using this bot until

Kareem Osama 6 Sep 05, 2022
The most fresh and updateable Telegram userbot. By one of the most active contibutors to GeekTG

Installation Script installation: Simply run this command out of root: . (wget -qO- http://gg.gg/get_hikka) Manual installation: apt update && apt in

Dan Gazizullin 150 Jan 04, 2023
A Discord Tool which checks for valid tokens and adds them to a server

Discord-Server-Botter A Discord Tool which checks for valid tokens and adds them to a server Usage Choice 1 is for checking tokens Choice 2 is for add

Bless 3 Jul 01, 2022
Python Library for Secp256k1 Bitcoin curve to do fast ECC calculation

secp256k1 Python Library for Secp256k1 Bitcoin curve to do fast ECC calculation Example Usage import secp256k1 as ice print('[C]',privatekey_to_addres

iceland 49 Jan 01, 2023
Python API for working with RESQML models

resqpy: Python API for working with RESQML models Introduction resqpy is a pure python package which provides a programming interface (API) for readin

BP 44 Dec 14, 2022
A bot created with Python that interacts with GroupMe

GroupMe_Bot This is a bot I'm working on a small groupme group I'm in. This is something I'll work on in my spare time. Nothing but just a fun little

0 May 19, 2022
Chronocalc - Calculates the dates and times when the sun or moon is in a given position in the sky

Chronocalc I wrote this script after I was busy updating my article on chronoloc

16 Dec 13, 2022
A Python Script to automate searching of available vaccination centers in the city and hence booking

Cowin Vaccine Availability Notifier Cowin Vaccine Availability Notifier takes your City or PIN code as an input and automatically notifies you via ema

Jayesh Padhiar 7 Sep 05, 2021
An anime themed telegram bot that can convert telegram media.

ShoukoKomiRobot • 𝕎𝕣𝕚𝕥𝕥𝕖𝕟 𝕀𝕟 Python3 • 𝕃𝕚𝕓𝕣𝕒𝕣𝕪 𝕌𝕤𝕖𝕕 Pyrogram • 𝕊𝕠𝕗𝕥𝕨𝕒𝕣𝕖 𝕌𝕤𝕖𝕕 Ebook-convert Deploy 𝔽𝕠𝕣𝕜 𝕥𝕙𝕚𝕤 𝕣

25 Aug 14, 2022