UA_Opt Archive

tb去验证码文件nc.js功能框架与模块化结构浅析

UA_Opt的初始值在UA算法中有着至关重要的作用,其初始化动作在文件nc.js中完成。事实上,nc.js除了给UA_Opt赋初值外,还实现与登录页面(login.html)交互,读写cookie,完成滑动验证等等功能。

淘宝新版UA算法中的UA_InputId/LogVal/log

淘宝UA算法文件更新的UA字符串有三个去处:为页面中ID为UA_InputId的元素的value属性赋值;赋值给UA_Opt["LogVal"];根据相关初始设定,以image方式回传至服务器。本文记录UA字符串前往三个去处的方式。

ua.js中UA_Opt设定信息的重要性与来源分析

ua.js文件中有一个名为isvz的数组,该数组的设定值决定着大量函数是否需要执行,而isvz的值来源于一个名为UA_Opt的变量,根据代码推测,UA_Opt应该来源于当前访问的页面​,本文主要分析ua.js中UA_Opt设定信息的重要性与来源推测。
Fork me on GitHub