首页 > 其他分享 >阿里云滑动验证码逆向分析

阿里云滑动验证码逆向分析

时间:2024-11-24 14:05:22浏览次数:9  
标签:逆向 滑块 AWSC 验证码 js https 滑动 com

本文以《中国联通》交话费页面为例,详细介绍《阿里云滑动验证码》的逆向分析过程。

请求参数分析

从请求包中可以看到

https://cf.aliyun.com/nocaptcha/initialize.json

从接口地址中可以看到,这是一个初始化滑块的过程。

关键参数:a、scene、href。

页面中生成的关键HTML大致如下:

<div data-v-5e4d74ae="" data-v-dd09384e="" class="aliVerify" style="">
    <div data-v-5e4d74ae="" id="nc" class="sm-pop-inner nc-container">
        <div class="nc_1_nocaptcha" id="nc_1_nocaptcha">
            <div id="nc_1_wrapper" class="nc_wrapper">
                <div id="nc_1_n1t" class="nc_scale">
                    <div id="nc_1__bg" class="nc_bg" style="width: 0px;"></div>
                    <span id="nc_1_n1z" class="nc_iconfont btn_slide" aria-label="滑块" tabindex="0" role="button"
                          style="left: 0px;"></span>
                    <div id="nc_1__scale_text" class="scale_text slidetounlock">
                        <span class="nc-lang-cnt"
                              data-nc-lang="SLIDE">请按住滑块,拖动到最右边</span>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

代码反混淆

经过分析得知,滑块逻辑均在以下js中实现

https://g.alicdn.com/AWSC/AWSC/awsc.js

关键参数:n。

具体细节不表。

运行结果:

标签:逆向,滑块,AWSC,验证码,js,https,滑动,com
From: https://blog.csdn.net/playback6666/article/details/144006633

相关文章

  • 【滑动窗口】变种题目:leetcode76:最小覆盖子串
    前言滑动窗口是算法的数组部分中非常重要的一个内容,关于滑动窗口的题目,我已经发布过相关的变种题目文章,链接如下,欢迎访问:【滑动窗口】相关题目分析讲解:leetcode209,leetcode904如果你不了解什么是滑动窗口,推荐观看代码随想录的基础讲解视频:拿下滑动窗口!|LeetCode......
  • 一个PCIe板卡的逆向资料
    有这么一块XilinxFPGA板卡,主控信号是XC7K480T,上面标注的板号是YPCB-00338-1P1,背面的标签是YZCA-00338-104,通过逆向得到了一些信息,顺便写了个工程进行测试,发现效果还不错,可以跟广大网友分享一下。当然啦,这里面也有已经逆向好的引脚定义,具体可以看附件。由于附件里面用的是PCIeX4......
  • js逆向实战之某二手平台请求参数加密逻辑
    声明:本篇文章仅用于知识分享,不得用于其他用途网址:https://www.goofish.com/加密逻辑随便点击一个模块,看触发的数据包。再选择一个模块,看哪些参数会变化。比较一下得知t和sign的值会变化。请求数据中的machId是根据所选模块变化的。主要关注sign的加密逻辑,搜索请求参数中......
  • js逆向实战之某数据平台响应数解密逻辑
    声明:本篇文章仅用于知识分享,不得用于其他用途网址:https://www.jinglingshuju.com/articles解密逻辑看触发的数据包。data一看就是加密的,全局搜索interceptors。在最后一处可以明显的看到有解密函数。打断点,刷新界面。跟响应数据中一致,找对地方了。关键代码如下。......
  • WhatsApp收不到验证码?试试这些方法
    WhatsApp可以说是跨境外贸的万能工具之一,但是WhatsApp验证码问题比被封问题更难解决,甚至有小伙伴两三个月都收不到验证码,导致一直无法使用WhatsApp,包括但不限于以下情况:1、短信验证码收不到2、“致电给我”选项来获取验证码,收不到验证码语音电话。3、“致电给我”按钮变......
  • 滑动阻尼,惯性滚动列表,边界回弹,惯性回弹
    https://juejin.cn/post/7426280686695759882<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0">&......
  • QT实现滑动页面切换
    1.界面实现效果以下是具体的项目需要用到的效果展示。2.简介原理:使用Qt的QPropertyAnimation动画类,这里简单来说就是切换两个界面。这个widget里面可以放很多个待切换的界面,每次切换的时候将当前界面和切换后的界面显示,其他界面都隐藏,然后当前界面移动到主界面之外,下一......
  • C#图像处理与OCR:从验证码识别到文本提取 Tesseract实现验证码识别:本地化
    以下示例代码中,涉及到的知识点主要包括图像处理、验证码识别、Base64转换、图像预处理等。以下是详细的知识点梳理,以及相应的代码示例:1.图像加载与保存使用Image.FromFile加载本地图像,并使用Bitmap进行图像操作。Bitmap是图像处理的主要类,支持各种图像操作。代码......
  • Android开发滑动悬停效果
    Android开发滑动悬停效果Android开发滑动悬停效果,有点难度,但源码中我已经加入相应注释,你只要修改布局即可。很常见的需求一、思路:自定义悬停控件LetterStickyNavLayout,它是继承LinearLayout二、效果图:看视频更直观点:Android开发教程实战案例源码分享-滑动悬停效......
  • 高可用之限流-05-slide window 滑动窗口
    限流系列开源组件rate-limit:限流高可用之限流-01-入门介绍高可用之限流-02-如何设计限流框架高可用之限流-03-Semaphore信号量做限流高可用之限流-04-fixedwindow固定窗口高可用之限流-05-slidewindow滑动窗口高可用之限流-06-slidewindow滑动窗口sentinel源码......