前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 所以大部分网站及App 都采取图形验证码或滑动验证码等交互解决方案, 但在机器学习能力提高的当下,连百度这样的大厂都遭受攻击导致点名批评, 图形验证及交互验证方式的安全性到底如何? 请看具体分析 一、 中石化易派客PC 注册入口 简介: 易派客是顺应“互联网+”国家发展战略,根植于中国石化的坚实产业链、采购管理实践及信息化新成果,探索铸就的“互联网+供应链”电商平台。 二、 安全性分析报告: 易派客研发的英文数字混合图形验证码,存在严重的致命缺陷,使设计的功能无效,攻击者无需进行识别图形就可以英文数字字符串。 三、 测试方法: 前端界面分析,这是易派客自己研发的滑动验证码,网上没有现成的教学视频,但形式都差不多,发现严重问题: 前端利用 canvs 将后台直接返回的字符串(不是图片信息)在前端显示加干扰线的图片,用JS 注入方式直接获取位置,获取字符串后将参数提交即可 这次还是采用模拟器的方式,简单,只需要注入JS,两步就可以搞定: JS 注入部分代码 (function() { //...