0

0

简单暴力枚举法绕过目标系统2FA验证机制的实验

王林

王林

发布时间:2019-12-18 11:58:46

|

4235人浏览过

|

来源于FreeBuf.COM

转载

简单暴力枚举法绕过目标系统2FA验证机制的实验

今天分享的这篇writeup是作者在参与漏洞众测中,针对目标系统的动态口令otp (one time password),通过利用简单的暴力枚举方法,实现了对目标系统双因素验证机制2fa (two-factor authentication)的绕过或破解。目标系统是印度最大的旅行服务公司网站,其采用了动态口令otp作为双因素验证2fa的实现手段。

通常来说,OTP是从0000到9999的4位数组合,假如OTP有一万种可能性的组合,在如今强大的计算机时代,处理10000种组合也只需几分钟的时间。所以,如果OTP的验证机制不当,任何人都可以通过简单的暴力枚举来绕过它。

为什么我可以绕过2FA?

目标系统对不成功的请求尝试不作速率限制。

目标系统对不成功的请求尝试没有新的动态口令措施。

前提准备:

Web浏览器、BurpSuite。

绕过2FA的复现过程

绕过2FA的复现过程

1、开启BurpSuite,使用手机号码登录目标系统网站,这里,故意输错系统发送到你手机中的动态OTP(这里我们随便输入1234),然后用BurpSuite捕获流量;

426b94b985bf70f9f701f14b43e18f8.png

从BurpSuite中我们可以看到OTP API的相关信息 – verifyOTP?otp=:

3.png

2、把这次OTP的发送过程右键 Send to intruder:

刺鸟创客
刺鸟创客

一款专业高效稳定的AI内容创作平台

下载

4.png

3、选择otp=1234占位符,并把它设置为简单暴力枚举变量方式:

7d3c92ae607de054239c23c564da768.png

4、选择Payload标签项,把其修改为任意形式的组合,然后点击attack:

10c73be1402983b992a6e8973c5e249.png

5、攻击开始。从枚举响应结果中,我们可以看到一个长度为2250的异常响应,不出意外,就是它了:

85af317d83f37e7bd228a0fc0a0b5aa.png

6、 用该OTP配合登录,可以成功有效!

2bb380ec7bf49e877c1aed24324b66f.png

相关教程推荐:web服务器安全

相关专题

更多
c++ 根号
c++ 根号

本专题整合了c++根号相关教程,阅读专题下面的文章了解更多详细内容。

22

2026.01.23

c++空格相关教程合集
c++空格相关教程合集

本专题整合了c++空格相关教程,阅读专题下面的文章了解更多详细内容。

24

2026.01.23

yy漫画官方登录入口地址合集
yy漫画官方登录入口地址合集

本专题整合了yy漫画入口相关合集,阅读专题下面的文章了解更多详细内容。

99

2026.01.23

漫蛙最新入口地址汇总2026
漫蛙最新入口地址汇总2026

本专题整合了漫蛙最新入口地址大全,阅读专题下面的文章了解更多详细内容。

132

2026.01.23

C++ 高级模板编程与元编程
C++ 高级模板编程与元编程

本专题深入讲解 C++ 中的高级模板编程与元编程技术,涵盖模板特化、SFINAE、模板递归、类型萃取、编译时常量与计算、C++17 的折叠表达式与变长模板参数等。通过多个实际示例,帮助开发者掌握 如何利用 C++ 模板机制编写高效、可扩展的通用代码,并提升代码的灵活性与性能。

15

2026.01.23

php远程文件教程合集
php远程文件教程合集

本专题整合了php远程文件相关教程,阅读专题下面的文章了解更多详细内容。

65

2026.01.22

PHP后端开发相关内容汇总
PHP后端开发相关内容汇总

本专题整合了PHP后端开发相关内容,阅读专题下面的文章了解更多详细内容。

61

2026.01.22

php会话教程合集
php会话教程合集

本专题整合了php会话教程相关合集,阅读专题下面的文章了解更多详细内容。

63

2026.01.22

宝塔PHP8.4相关教程汇总
宝塔PHP8.4相关教程汇总

本专题整合了宝塔PHP8.4相关教程,阅读专题下面的文章了解更多详细内容。

33

2026.01.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
ASP 教程
ASP 教程

共34课时 | 4万人学习

PHP课程
PHP课程

共137课时 | 9.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号