zoukankan      html  css  js  c++  java
  • 每日JS逆向练习之斗鱼登录密码加密,今天你练了吗?

    一切的基本功都是为后期调试滑块验证码准备的。 有兴趣的关注一下知识图谱与大数据公众号,当然不关注也无所谓。今天来看看斗鱼登录密码加密,正所谓熟能生巧,这种简单一点的基本3-5分钟就要能抠出来,有兴趣得还是自己抠一下JS代码,如抠不准确可参考从今天开始种树

    开始

    熟悉我文章的童靴应该都知道调试套路了。
    打开斗鱼登录界面,传送门:
    登录界面
    F12输入错误账号密码,查看提交的请求是哪个:
    提交url
    查看FormData:
    formdata
    可以看到password变成了一串啥,应该是加密了,现在从调用栈进去,最好点击文件名里包含login的进去:
    调用栈
    进去之后搜索password:
    password
    在上面这里打上断点。

    调试

    激活断点,F11一步一步运行,跳转到这里:
    跳转
    只要你调试的网站够多,CryptoJS应该再熟悉不过了,那就找找看它的结尾在哪里喽:
    结尾
    幸运的是,这就300多行,直接抠出来运行了。

    python运行

    import execjs
    with open('..//js//douyu.js', encoding='utf-8') as f:
        douyu = f.read()
    js = execjs.compile(douyu)
    logid = js.call('get_pwd', "122222222222222222222")
    print(logid)
    

    运行结果:
    结果

    结束

    代码虽然简单,但是建议各位看官还是去试试,完整代码放在了这里从今天开始种树,更多内容关注下面的公众号,当然不关注也无所谓。
    在这里插入图片描述

  • 相关阅读:
    python for test
    python链接mysql pymysql
    MongoDB数据表添加字段
    NodeVisitor
    无法解决的错误
    一个点绕着另一个点旋转一定角度后的坐标
    2.0版本里程碑,研发日志
    osg Node getParentalNodePaths()报错
    TeslaManage 2.0编译日志
    机械臂模拟2.0
  • 原文地址:https://www.cnblogs.com/luohua13950/p/13598376.html
Copyright © 2011-2022 走看看