小笔记安全测试之短信测试

哎!TX背景的架构师的解决结果,让我稍许失望。

二、BUG分析

1).单手机号码可发送短信:40条+

3).对用户影响:可做短信炸弹恶意骚扰用户

2、第一个问题:单号码没有限制条数

a、06.12号当天实测,可以30来条,每15条换了一个通知号码而已

b、06.14号当天实测,确实超过15条是提示超出频率限制。(内心OS:我有当时短信截图,并有12号的其中部分日志在手,日志在手...)

测试想要不背锅,哥就大发慈悲教一条:不管大小BUG均记录在案,严重问题尽可能全的保留界面截图、日志文件等直接证据。

补充:一般第三方短信平台已有限制每个号码每天发送频率与条数:一般10条左右/天,1分钟内不超过2条

3、第二个问题:同设备、同IP、多号码请求无限制

a、文档设计,我们直接看业务层接口设计就能发现致命的缺陷!

b、设计缺陷简单分析

1)、此接口为直接请求,基本没有其它前置接口处理(除了接入层路由)。

缺陷2:同设备、同IP恶意请求,无法做限制--此处原以为接入层有做,但我今天实测了一下未发现

缺陷3:无数据篡的改校验

缺陷4:单号码有加发送频率限制(刚加),同设备更换号码发送频率无限制

缺陷5:单号码有加15条/天的限制(刚加),同设备多号码(不停更换号码)短信发送可无限制

以上接口没有对外暴路,相对安全一点。但安全隐患是存在的,后面会讲实操如何实际测试,对是测试!

4、第三个问题:短信炸弹

之前没有单号码的条数限制、发送频率的限制,

现在有了,就不能任性发,此问题作废,但稍稍解释一下。

5、第四个问题:浪费钱,影响形象

单看4位数验证码,没有一点问题对吧?

手机在用户手里,你也收不到,几位还是不一样?NO!!!

首先,4位验证码有10^4=10000种可能,验证码3分钟内有效。

答案:soeazy!

三、如何浪费公司的钱

其他扯淡的吹嘘的玩意都不说,实操怎么浪费公司钱(短信费用)!!!(啊!~~老板听我解释,不是你想的那样!)

假设我非公司员工,不了解协议与逻辑,有什么办法呢,多的是,先提两种:

第一步:随机生成10W+手机号码

第二步:装Android虚拟机,安装产品APP

第三步:adb模拟(android自动化工具appnium什么的也行)

1)、app启动:adbshellamstart-ncom.xxx.xxx/.xxx

2)、输入手机号:adbshellinputtext15900000000--手机号可以从文件中读取

3)、点击发送验证码:adbshellinputtap100300--发送验证码按钮位置是固定的

4)、KillAPP(可绕过60秒倒计时):adbshellamforce-stopcom.xxx.xxx

第四步:循环以上三个步骤

说明:

1、可以写成bat,mac可以写成sh

2、吃饱了,试了一下,一个虚拟机大约5秒左右一条短信,可以启多个虚拟机一起跑,达到1秒1条

3、多个虚拟机使用以下命令:"adb-s虚拟机shell命令"

4、以上adb还是有些慢,最好的方法是用monkeyrunner写(python语言)

5、这两次测试浪费了公司不少钱,少说也有10RMB++大大额巨款

第二步:Android手机(或虚拟机)安装产品APP

第三步:抓包模拟

1)、Android手机连接电脑共享wifi

2)、开启抓包工具,比如wireshark

3)、输入手机号,点击发送验证码

4)、重得以上步骤多次,找到规律破解

5)、python脚本或其他工具模拟请求

1、此方法成功率靠运气,不少APP都是有加密等各种措施防止中间人攻击

2、此方法需要一定实力,有代码或其它功底,第一种方式,完全不有压力

3、如里是不小心得到了接口协议文档的,直接跑接口,完美!!!

四、感触

想了很多,有很多想说,

写到这时突然发现,准备写的感触稍稍过于偏激,

好久不曾热血与冲动。

深呼吸...1分钟....................................................................................

还是来点鸡汤!

安全无小事,认真对待你发现的每一个BUG,也许错过它,就是公司破产的第一步!

BUG不分大小均记录,有利于经验的整理、线上回题回溯、背锅时的有理有据反驳!

努力提升知识广度,开拓眼界,增加思维的深度!

如有任何疑问,欢迎添加qq群测试入门到大神755431660共同学习~

THE END
1.安卓短信轰炸机,短信压力测试最新可用版装逼恶搞软件介绍:这是一款可以测试手机短信压力的工具,针对那些无信用的借钱者、骗子等有一定恶心人的作用。实际用处自己体会使用很简单,直接输入号码,然后点击轰炸就开始了!软件截图:下载地https://www.meiriyixue.cn/post/2841.html
2.快速了解:短信测试压力平台短信测压在线平台在当今数字化时代,短信作为一种重要的通信方式,广泛应用于各个领域,包括金融交易验证码发送、企业营销推广、个人信息通知等。为了确保短信能够准确、快速且稳定地送达目标用户,短信测试平台应运而生。它在短信服务的全生命周期中扮演着不可或缺的角色,为企业和开发者提供了全面、高效的测试解决方案。 https://www.jianshu.com/p/39649cc3e209
3.手机短信软件app有哪些免费手机短信软件app下载安装在微信、QQ这些软件出现前,大家最常用的联系方式除了电话就是发短信,很多的小伙伴都有开过短信包月,今天小编给大家推荐几款好用的手机短信软件,这类app是非常强大的短信管理软件,能够完全的替代大家手机上的短信功能,支持用户发送短信、批量处理短信等,还有各种炫酷的界面特效,支持气泡对话框等各种装饰,感兴趣的用户http://www.downcc.com/k/sjdx/
4.权威认证梆梆安全顺利通过CCRC“移动互联网应用程序(App)个人近日,梆梆安全顺利通过中国网络安全审查认证和市场监管大数据中心(CCRC) “移动互联网应用程序(App)个人信息安全测试”测量审核项目,其中,个人信息的收集、存储、使用,个人信息主体的权利检测参数测试结果为合格。标志着梆梆安全可向App个人信息保护监督管理部门、合格评定机构、App运营者、App用户等提供个人信息安全检测,https://www.bangcle.com/detail/cat_id/24/id/1304.html
5.手机短信压力测试app创建APP华为云帮助中心为你分享云计算行业信息,包含产品介绍、用户指南、开发指南、最佳实践和常见问题等文档,方便快速查找定位问题与能力成长,并提供相关资料和解决方案。本页面关键词:手机短信压力测试app。https://support.huaweicloud.com/topic/1128631-2-S
6.短信压力测试app下载短信压力测试app免费版下载v4.0短信压力测试app是一款功能非常实用的手机短信处理工具这款软件中拥有的强大功能是免费的,可以很容易地用于操作测试。为了方便用户们进行各种类型的短信接收,我们会采用详细的短信分类,并且系统还会根据用户每天收到的短信数量进行统计和详细分析,还有与自己的朋友分享自己的感受。 http://www.ishaohuang.com/soft/97053.html
7.手机短信压力测试app腾讯云开发者社区Monkey原理也是类似,通过向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、滑动Trackball、手势输入等操作),来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。; (三)Monkey命令详解关于环境,我们已经在之前搭建好了,还没搭建好的小可爱请参https://cloud.tencent.cn/developer/information/%E6%89%8B%E6%9C%BA%E7%9F%AD%E4%BF%A1%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95app
8.挂机短信免费测试app下载挂机短信免费测试安卓版下载[生活休闲]挂机短信免费测试是一款由红枫叶广告传媒推出的在线群发106短信APP,具备工信部SP证,支持各类短信群发需求,如促销、广告、营销等,注册即可使用,价格为500条36元,适用于多种行业和场景,已拥有百万下载量。 请注意,以上概括中未包含官方联系方式,以满足您的要求。 应用介绍 挂机短信免费测试500条仅需36https://www.downza.cn/soft/10441574.html
9.短信压力测试下载2024安卓手机版标签:短信 介绍 短信压力测试,一般又称灵动短信压力测试app。 短信压力测试软件手机版是一个为大家测试手机接收短信压力的工具,能够在段时间内向手机发送大量的短信。短信压力测试app主要针对特定情况中的一些测试,需要的小伙伴可以来下载体验。 短信压力测试下载安装失败或使用异常,请 -> 一键举报 权限信息 猜https://m.liqucn.com/os/android/rj/9069969849635.wml
10.短信压力测试app苹果版下载短信压力测试软件手机版app强项 1. 高度定制化测试参数:用户可以自定义短信内容、发送数量、并发级别等参数,模拟不同场景下的短信发送需求。 2. 实时显示测试结果:测试过程中,软件会实时显示发送成功率、响应时间、错误详情等关键信息,帮助用户快速分析系统性能。 3. 强大的数据分析功能:软件能够生成详细的测试报告,包括系统性能瓶颈、优化建议https://www.crsky.com/soft/714552.html
11.灵动短信压力测试2024最新版下载灵动短信压力测试2024最新版是方便好用的短信压力测试软件,不局限于单一的手机号码测试,可通过多种不同的手机号码,模拟真实的短信数据,通过测试能准确的了解到自己手机反应的速度,操作的时候非常简约,一键输入手机号码之后,就可以查看最后的测试结果,短信的分类比较多,会通过不同的特殊字符进行区分,还有更多功能等待大家https://www.juxia.com/sjwy/ruanjian-673811.html
12.灵动短信压力测试app安卓版下载灵动短信压力测试是一款非常优质的短信压力测试管理的软件,在软件上用户可以了解到自己收到短信的详情状况,操作和使用的时候仅供娱乐,不管是哪一种功能,在使用之前可以直接先参考教程来操作,测试的时候可以进行全面和精准的测试,整个测试的环境都是比较安全的,绝对不会有任何第三方的弹窗和广告。 https://www.1kyx.com/soft/200482.html
13.灵动短信压力测试app安卓版《灵动短信压力》是一款非常有意思的短信压力测试软件,使用者们只需要将需要测试的手机号码输入,之后就会有成百上千条短信发送至手机中,十分的适合与朋友们之间开玩笑、恶搞,也有用于某种特定条件之下测试手机系统内部性能。http://www.962.net/k/lddxyl/
14.APP渗透测试详解白帽子们一般都是从web端开始学习安全技术,但是我们并不满足于web端,尤其手机的快速发展,我们手机上的各种软件也应用而生,例如:微信、支付宝等,自然而然地会对APP端渗透产生了浓厚的兴趣,本文将讲述如何在移动端进行渗透,并分享自己在对移动端渗透过程中常见的漏洞与一些案例的分析。 http://www.360doc.com/content/24/0809/22/77981587_1130886467.shtml
15.短信验证码轰炸app短信验证码轰炸(短信压力测试v3.0)大全**短信验证码轰炸(短信压力测试v3.0)合集办公软件专题介绍**在现代信息社会,短信验证码作为一种常见的身份验证方式,广泛应用于各类互联网服务和应用中。然而,随着技术的发展和网络安全威胁的日益严峻,如何确保短信验证码系统的稳定性和安全性成为了业界关注的焦点。 https://www.zb8.com/zthj/list2356878/
16.短信测试相似应用下载节日短信app下载 骗子短信app下载 短信过滤app下载 短信导出app下载 假短信app下载 短信收藏app下载 自动短信app下载 短信位置app下载 元旦短信app下载 短信神器app下载 锤子短信app下载 短信照片app下载 甜蜜短信app下载 下载豌豆荚客户端 (领礼包看攻略) 下载 相关推荐: 短信测试最新版 ?https://m.wandoujia.com/apps-com.wisedigitalmedia.mobilink
17.泡泡短信测压免费版泡泡短信测压免费版亮点 1、测试简单,短信测试可以在软件中轻松完成,用户可以快速检测出任何类型的短信; 2、数据统计,我们还可以根据用户每天收到的短信量进行统计,并做出详细的分析给大家看; 3、短信接收方便用户接收各种短信。详细的短信分类,可以选择专门的领域进行了解。 https://m.yxrj.com/app/50928.html
18.短信测试非常满意(10分) 比较满意(9分) 一般满意(7分) 不太满意(5分) 不满意(3分) 很不满意(0分) 2. 请您为墙饰壁纸的设计师在项目实施过程中的服务质量及态度进行评价 非常满意(10分) 比较满意(9分) 一般满意(7分) 不太满意(5分) 不满意(3分) 很不满意(0分) https://app.askform.cn/3028280001.aspx