【校招VIP】短信逻辑分析

10月24日 收藏 0 评论 0 测试开发

【校招VIP】短信逻辑分析

考点介绍:

在移动互联网时代,短信验证码成为安全认证的重要途径。伴随着短信验证码的广泛应用,如何对其进行正确的测试是必不可少的。

答案详情解析和文章内容可扫下方二维码或链接即可查看!

一、考点试题

1.登录处存在的逻辑漏洞有哪些?

解答:一、可以暴力破解用户名或密码

没有验证码机制,没有根据用户名限制失败次数,没有根据ip限制失败次数等等。

1.通常思路:

直接拿密码字典爆破某一个用户名。

拿固定的弱口令密码,去跑topxxx的用户名。

如果只是用户名限制失败次数,可以使用思路2的方法。

在存在返回提示用户名错误或者密码错误的情况下,可以分别爆用户名和密码......

2.验证码处存在的逻辑漏洞有哪些?

解答:一、登录验证码未刷新

没有清空session中的验证码信息。

通常思路:

1.抓包多次重放,看结果是否会返回验证码错误,如没有返回验证码错误则存在未刷新

2.观察检验的处理业务,如果验证码和用户名密码是分2次http请求校验,则也可以爆破用户名和验证码......

二、考点文章

1.【校招VIP】短信登录功能测试用例

主流程:输入正确的已注册过的手机号码,点击获取验证码,查看手机是否收到短信。收到短信后立即输入验证码,检查是否进行页面跳转到首界面.......

2.【校招VIP】渗透测试面试题大集合(详解)

1、什么是逻辑漏洞?

所有Web应用程序各种功能都是通过代码逻辑实现。任何Web应用程序,都可能存在大量逻辑操作,这些逻辑就是一个复杂的攻击面。

由于逻辑漏洞攻击特征不明显,许多自动化的扫描工具或者代码审计工具,都只能扫出类似SQL注入、XSS等常规的漏洞,难以发现逻辑漏洞......

3.【校招VIP】python利用第三方模块,发送短信验证码(测试案例)

今天学到个利用python第三方,发送短信验证码的代码,速实现一遍,短信立即收到,果断记录在案!

环境:虚拟机上centos7平台,python2.7版本......

三、考点视频

等价类是测试职位最有效直接的理论点


C 0条回复 评论

帖子还没人回复快来抢沙发