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

揭阳装修网站建设越城网站建设公司

揭阳装修网站建设,越城网站建设公司,河南建设工程质量监督局网站,学校网站建设内容前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 1. 暴力破解密码,造成用户信息泄露 2. 短信盗刷的安全问题,影响业务及导致用户投诉 3. 带来经济损失,尤其是后付费客户,风险巨大,造…

前言

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

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

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

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

在这里插入图片描述

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

一、 中检在线PC 注册入口

简介:“中检在线”隶属于中国检验认证(集团)有限公司,是中检集团的统一对外线上服务平台。“中检在线”致力于为客户提供高效、便捷的线上业务办理方式。平台提供在线下单、在线咨询、证书查询验真等功能,实现了中检集团业务互联网化,从客户下单、业务受理、证书查询,到开票申请、票据下载,实现全业务流程闭环操作。

在这里插入图片描述

在这里插入图片描述

二、 安全性分析报告:

中检在线采用的是自己研发的滑动验证码,容易被模拟器绕过甚至逆向后暴力攻击,滑动拼图识别率在 95% 以上。

在这里插入图片描述

三、 测试方法:

在这里插入图片描述

1 模拟器交互部分


private static String INDEX_URL = "https://online.ccic.com/register";@Overridepublic RetEntity send(WebDriver driver, String areaCode, String phone) {try {RetEntity retEntity = new RetEntity();driver.get(INDEX_URL);// 1 姓名WebElement nameElement = driver.findElement(By.xpath("//input[contains(@placeholder,'请输入姓名')]"));nameElement.sendKeys("Abc123456");// 2 输入手机号WebElement phoneElement = driver.findElement(By.xpath("//input[contains(@placeholder,'请输入手机号')]"));phoneElement.sendKeys(phone);phoneElement.getAttribute("src");// 3 点击获取验证码Thread.sleep(1000);WebElement buttonElement = driver.findElement(By.xpath("//button/span[text()='获取验证码']"));((JavascriptExecutor) driver).executeScript("arguments[0].click();", buttonElement);// 滑动 1 获取带阴影的背景图Thread.sleep(1000);WebElement bigElement = ChromeDriverManager.waitElement(driver, By.xpath("//img[@class='slide-canvas']"), 400);String bigBase64 = bigElement.getAttribute("src");byte[] bigBytes = (bigBase64 != null) ? GetImage.imgStrToByte(bigBase64) : null;int bigLen = (bigBytes != null) ? bigBytes.length : 0;// 滑动 2 获取小图WebElement smallElement = ChromeDriverManager.waitElement(driver, By.xpath("//img[@class='slide-block']"), 1);String smallBase64 = smallElement.getAttribute("src");byte[] smallBytes = (smallBase64 != null) ? GetImage.imgStrToByte(smallBase64) : null;// 滑动 3 计算匹配到的位置String ckSum = GenChecksumUtil.genChecksum(bigBytes);Map<String, Double> openResult = cv2.getOpenCvDistance(ckSum, bigBytes, smallBytes, "Ccic", 0);if (openResult == null || openResult.size() < 2) {System.out.println("ckSum=" + ckSum + "->openResult=" + openResult);return null;}Double tpLeft = openResult.get("tpLeft");Double minX = openResult.get("minX");BigDecimal disD = new BigDecimal((minX - tpLeft) * 1.08).setScale(0, BigDecimal.ROUND_HALF_UP);int distance = disD.intValue();if (distance == 0) {System.out.println("err distance=" + distance);return null;}// 滑动 4 移动轨迹WebElement moveElemet = ChromeDriverManager.waitElement(driver, By.id("slider-button"), 20);ActionMove.move(driver, moveElemet, distance);String msg = (buttonElement != null) ? buttonElement.getText() : null;retEntity.setMsg(msg);if (msg != null && msg.contains("秒后重新获取")) {retEntity.setRet(0);}return retEntity;} catch (Exception e) {logger.error("phone=" + phone + ",e=" + e.toString());for (StackTraceElement ele : e.getStackTrace()) {System.out.println(ele.toString());}return null;} finally {driver.manage().deleteAllCookies();}}

2 测试结果输出:

在这里插入图片描述

3. 图片比对结果测试样例:

在这里插入图片描述

四丶结语

“中检在线”隶属于中国检验认证(集团)有限公司,是中检集团的统一对外线上服务平台。“中检在线”致力于为客户提供高效、便捷的线上业务办理方式。平台提供在线下单、在线咨询、证书查询验真等功能,实现了中检集团业务互联网化,从客户下单、业务受理、证书查询,到开票申请、票据下载,实现全业务流程闭环操作。作为国子头的官方认证企业,技术实力雄厚,但好像对短信被盗刷的方面不够重视或没有安全方面的经验 ,公司研发的滑动验证产品, 在一定程度上提高了用户体验, 不过随着图形识别技术及机器学习能力的提升,所以在网上破解的文章和教学视频也是大量存在,并且经过验证的确有效, 所以除了滑动验证方式, 花样百出的产品层出不穷,但本质就是牺牲用户体验来提高安全。

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

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

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

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

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

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


文章转载自:

http://CA6ro2RS.ndrzq.cn
http://3jVbU3el.ndrzq.cn
http://4g9oNAdr.ndrzq.cn
http://BTPPhvMJ.ndrzq.cn
http://6yb8yWh3.ndrzq.cn
http://7TuwZeEJ.ndrzq.cn
http://GALS2PQo.ndrzq.cn
http://zveLuZ0c.ndrzq.cn
http://bb4mKL5s.ndrzq.cn
http://T7DpfBer.ndrzq.cn
http://2EbmQ39o.ndrzq.cn
http://NfoQkxja.ndrzq.cn
http://p3KQtc1a.ndrzq.cn
http://l7WFnJgF.ndrzq.cn
http://pY8fm00v.ndrzq.cn
http://4G0q9BGg.ndrzq.cn
http://ZWDe1xuv.ndrzq.cn
http://diJTrTdo.ndrzq.cn
http://N0vkxCOG.ndrzq.cn
http://6HOOoquG.ndrzq.cn
http://nlMAki0b.ndrzq.cn
http://wHk72uLh.ndrzq.cn
http://Yiv8eoaY.ndrzq.cn
http://VlnimtH3.ndrzq.cn
http://kzNMTFHH.ndrzq.cn
http://S4COL3fp.ndrzq.cn
http://LZB24JdP.ndrzq.cn
http://y6n6aXSr.ndrzq.cn
http://o34ah7DI.ndrzq.cn
http://ysAy0lWx.ndrzq.cn
http://www.dtcms.com/wzjs/682760.html

相关文章:

  • 建设银行信用卡网站显示余额开启wordpress多站点
  • 怎样申请做自己的网站电子书网站用dz还是wordpress
  • 网站设计流程大致分为几个阶段做外贸哪些网站比较好
  • 优秀的个人博客网站北京网站开发教师招聘
  • asp.net网站设计网站设计的概述
  • 免费网站免费进入在线关注公众号一单一结兼职
  • 织梦做的网站打包在dw修改国内全屋定制十大名牌
  • 网站建设南通简历模板个人简历电子版免费可编辑
  • 外链 网站权重如何网上免费打广告
  • mc做图的网站wordpress更换style
  • 山东网站建设代理网站定制公司哪家好
  • 国家住房和城乡建设局网站html5旅游网站模板
  • 钦州房产网站建设宣传片制作方案
  • 拼多多网站建设过程做网站原型的软件
  • 保定网站模板建站嘉兴seo网站推广费用
  • 免费建立永久网站山东网络公司排名
  • 建站免费建站平台用织梦做的网站好用吗
  • 网站建设288js 做网站
  • 如何查找昆明公司的网站互联网信息投资平台
  • 银川 网站建设旅游网站模块分类
  • 如何做可以微信转发的网站东莞路桥投资发展有限公司
  • 公司网站建设的相关费用入账2018年企业网站优化如何做
  • 网站建设 注意事项网站升级建设
  • 怎么把文件发送到网站cn域名的网站
  • 深圳网站建设网站制作韩国手机网站模板
  • 用境外服务器做网站欧美风格企业网站
  • 网站建设的资金风险门户网站开发 价格
  • 做网站收入来源表胖小七网站建设
  • tp框架做网站的优点旺道seo优化软件
  • 新潮远网站建设使用html制作个人主页