当前位置: 首页 > news >正文

【天怡AI-注册安全分析报告-无验证方式导致安全隐患】

前言

由于网站注册入口容易被黑客攻击,存在如下安全问题:

1. 暴力破解密码,造成用户信息泄露

2. 短信盗刷的安全问题,影响业务及导致用户投诉

3. 带来经济损失,尤其是后付费客户,风险巨大,造成亏损无底洞

在这里插入图片描述

所以大部分网站及App 都采取图形验证码或滑动验证码等交互解决方案, 但在机器学习能力提高的当下,连百度这样的大厂都遭受攻击导致点名批评, 图形验证及交互验证方式的安全性到底如何? 请看具体分析

一、 天怡AI- PC注册入口

简介:天怡AI,是一个基于人类反馈强化学习的大语言训练模型的AI。

在这里插入图片描述

二、 安全性分析报告:

前端界面分析, 天怡AI在用户注册场景未采取任何验证措施,存在验证的安全隐患,同行一般会在注册下发短信验证码时采用图形验证、行为验证方式。

在这里插入图片描述

三、 测试方法:

1 模拟器交互部分


private final String INDEX_URL = "https://digital.tybbtech.com/openai/#/";@Overridepublic RetEntity send(WebDriver driver, String areaCode, String phone) {try {RetEntity retEntity = new RetEntity();driver.get(INDEX_URL);Thread.sleep(1000);// 输入手机号WebElement phoneElemet = driver.findElement(By.xpath("//input[@class='uni-input-input' and @maxlength='11']"));phoneElemet.sendKeys(phone);// 点击发送验证码按钮Thread.sleep(500);WebElement sendElemet = driver.findElement(By.xpath("//uni-text[@class='login_getcode']/span/uni-text/span"));if (sendElemet != null)sendElemet.click();Thread.sleep(1000);String gtInfo = sendElemet.getText();retEntity.setMsg(gtInfo);if (gtInfo != null && gtInfo.contains("s")) {retEntity.setRet(0);} else {System.out.println("gtInfo=" + gtInfo);}return retEntity;} catch (Exception e) {System.out.println("phone=" + phone + ",e=" + e.toString());for (StackTraceElement ele : e.getStackTrace()) {System.out.println(ele.toString());}return null;} finally {driver.manage().deleteAllCookies();}}

2 测试结果输出:

在这里插入图片描述

  由于该网站无验证措施,本次测评非常简单

二丶结语

天怡AI,是一个基于人类反馈强化学习的大语言训练模型的AI。该网站好像属于灰色地带的业务, 网站介绍什么的都没有,更容易被黑客攻击, 好像对短信被盗刷的安全方面不够重视 ,测试结果就是随便你怎么攻击都可以,这也有点太开放了, 短信验证码难道不要钱吗 ? 这对黑客来说肯定是好消息, 弄个简单的脚本就可以搞定

很多人在短信服务刚开始建设的阶段,可能不会在安全方面考虑太多,理由有很多。
比如:“ 需求这么赶,当然是先实现功能啊 ”,“ 业务量很小啦,系统就这么点人用,不怕的 ” , “ 我们怎么会被盯上呢,不可能的 ”等等。

有一些理由虽然有道理,但是该来的总是会来的。前期欠下来的债,总是要还的。越早还,问题就越小,损失就越低。

所以大家在安全方面还是要重视。(血淋淋的栗子!)#安全短信#

戳这里→康康你手机号在过多少网站注册过!!!

谷歌图形验证码在AI 面前已经形同虚设,所以谷歌宣布退出验证码服务, 那么当所有的图形验证码都被破解时,大家又该如何做好防御呢?

>>相关阅读
《腾讯防水墙滑动拼图验证码》
《百度旋转图片验证码》
《网易易盾滑动拼图验证码》
《顶象区域面积点选验证码》
《顶象滑动拼图验证码》
《极验滑动拼图验证码》
《使用深度学习来破解 captcha 验证码》
《验证码终结者-基于CNN+BLSTM+CTC的训练部署套件》

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 从一个文本文件中挑选出符合条件的内容行
  • 大数据:快速入门Scala+Flink
  • 【word密码】word怎么限制格式,但可以修改文字?
  • 编写webpack插件自动上传sourceMap
  • Linux 基本指令(二)
  • 《linux系统》基础操作
  • 电力电网电线变电站输电线绝缘子无人机类数据集/农业植物病虫害类数据集/光伏板/工程煤矿矿场类数据集/道路类数据集
  • Android使用Flow封装一个FlowBus工具类
  • Linux-vim使用
  • Android Camera 预览角度和拍照保存图片角度相关
  • DNF Decouple and Feedback Network for Seeing in the Dark
  • 网络安全:构建数字世界的坚固防线
  • 【设计模式】万字详解:深入掌握五大基础行为模式
  • QT For Android开发-打开PPT文件
  • 使用ffmpeg实现音视频文件格式转换
  • 【node学习】协程
  • 07.Android之多媒体问题
  • 0x05 Python数据分析,Anaconda八斩刀
  • Date型的使用
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • java2019面试题北京
  • scala基础语法(二)
  • Vue.js 移动端适配之 vw 解决方案
  • vue2.0项目引入element-ui
  • vue-cli3搭建项目
  • vuex 笔记整理
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 事件委托的小应用
  • 物联网链路协议
  • 从如何停掉 Promise 链说起
  • 函数计算新功能-----支持C#函数
  • 如何在招聘中考核.NET架构师
  • #Linux(权限管理)
  • #图像处理
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • (LLM) 很笨
  • (代码示例)使用setTimeout来延迟加载JS脚本文件
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (附源码)springboot优课在线教学系统 毕业设计 081251
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (过滤器)Filter和(监听器)listener
  • (剑指Offer)面试题34:丑数
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (万字长文)Spring的核心知识尽揽其中
  • (五)关系数据库标准语言SQL
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (一)u-boot-nand.bin的下载
  • (原)Matlab的svmtrain和svmclassify
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .JPG图片,各种压缩率下的文件尺寸
  • .naturalWidth 和naturalHeight属性,