V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
eoo
V2EX  ›  JavaScript

一号店 captchaToken 大牛来分析分析

  •  1
     
  •   eoo · 2016-11-13 17:15:57 +08:00 · 3854 次点击
    这是一个创建于 2932 天前的主题,其中的信息可能已经有所发展或是发生改变。

    地址: http://coupon.yhd.com/pcDandelion/B01001/1793/kxKpyMYJeFc

    网页加载 当鼠标移动后 dome 会加载下列 input 当鼠标移动就会更新 value 值

    <input type="hidden" id="__yct_str__" name="__yct_str__" value="8bpOI1gkFBkk9vGMgrRd5P7W4jrwkXbMsJbtBs3larCWzEB%2BMpRn%2FcTksnRnyr62uyZ7TtQew%2FnxnchR52kSKX%2BGoOBgaPOMsVbz6ieB8%2BJeDuDAOnywwl7ZLkX5aqnmB1W0gYyT%2B%2B4Eq6WF7dHSAyfjkK%2FIjcMEzlzX2NJQfUbYPqbR%2F8uQq8435XiLQbjjb%2FzA9nmUygK8lBiJE%2FiHujBQIObBCXV7n5e65LvZuPJV%2FaHPq4pQXdeG9F4kcFx8wy9obsVORyAgKuiaFWKi3rI6vgW%2FPITnfiL7iE8a3%2FR7X3Ih9SkGNxl7oIhEyKDE">

    找了好久也没找到到底是哪里算出来的 请大牛来分析分析。

    lynnworld
        1
    lynnworld  
       2016-11-13 18:14:25 +08:00
    https://captcha.yhd.com/captcha/js/captcha.js?20161102 这里面,代码在变量里,用 eval 执行
    eoo
        2
    eoo  
    OP
       2016-11-13 18:43:43 +08:00
    @lynnworld 我知道这个是加密的 那能不能把这种乱的替换成人类能看懂的代码
    Kokororin
        3
    Kokororin  
       2016-11-13 22:37:26 +08:00
    变量 16 进制编码了。。 alert 一下就出来了
    eoo
        4
    eoo  
    OP
       2016-11-13 23:59:08 +08:00 via Android
    @Kokororin for in 全部输出, 然而 好难看。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2826 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:19 · PVG 21:19 · LAX 05:19 · JFK 08:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.