美文网首页
巨量*图数据,sign端口加密

巨量*图数据,sign端口加密

作者: 八月欢喜 | 来源:发表于2021-08-30 16:57 被阅读0次

前言

一款第三方数据平台,学习一下js逆向加密,个人记录一下

查看端口

  1. 根据端口所得,基本所有需要的数据都是从这一个端口出来的
    端口链接:


    image.png

参数:

2 . 基本的几个参数都是固定的
service_method:不同数据需要不同的值
sign:加密的参数值


image.png

解密

  1. 全局搜索:sign
    或者
    image.png
  1. 下面找到关键代码:


    image.png
  2. 打断点
    到console中输出一下返回值


    image.png
  3. 漂亮,有我们要的参数,然后解密开始

  4. 其实上面那些咱们真正需要解开的是:

sign: A(Object(r["a"])(Object(r["a"])({}, n), l), s, o)
//输出
0415d755b3b731c584d1c6d00ad9f534
  1. 将上面的n, l,s, o咱都看看这是啥玩意
    得知:其实就是参数的键值对


    image.png
  2. 通过A()方法加密,我们去A()里面看看是怎么加密的


    image.png
image.png
  1. 打断点,查看到这不是把所有的参数拼接了一下子然后在加上指定key,打印u,确认一下


    image.png
  2. 确认到最后就是y()加密了


    image.png
  3. 进去看看y干啥了


    image.png
  4. 这不就是自己写的MD5吗?Python搞一下,直接把参数传进来,完美解密

个人学习记载使用,侵权联系删除

相关文章

  • 巨量*图数据,sign端口加密

    前言 一款第三方数据平台,学习一下js逆向加密,个人记录一下 查看端口 根据端口所得,基本所有需要的数据都是从这一...

  • 喜马拉雅xm-sign

    接口url数据 xm-sign值 断点看数据 加密规则: 好了,上代码

  • app-api数据安全

    基本参数放入header 每次http请求都携带sign sign唯一性保证 请求参数、返回数据按安全性适当加密 ...

  • 数据库被黑的一次教训

    由于数据库密码设置太简单,而且数据库端口使用了默认的3306端口并且对外开放了,导致数据库被黑。所有的数据都被加密...

  • iOS HmacSha256Hex签名

    为了网络安全,后台会对接口进行加密,需要对请求的参数进行sign加密。此时此刻,我们iOS开发对需要对sign签名...

  • HTTPS基本概念

    http默认采用80作为通讯端口,对于传输采用不加密的方式,https默认采用443,对于传输的数据进行加密传输。...

  • Retrofit 请求加密问题咨询?

    需求如下:请求时需要对参数(含头部公共参数)加密获的签名sign,之后将签名sign作为参数放入头部。 遇到问题:...

  • 常用邮件端口(25、109、110、143、465、995、99

    I. 发件协议和端口 A. 非加密端口 25端口 (SMTP) 25端口为SMTP(Simple Mail Tra...

  • 通信加密和解密基础

    数据加密和解密概述 传输层协议:TCP,UDP,SCTPport:进程地址,进程向内核注册使用某端口(独占) 同一...

  • iOSApp+springboot后端sign签名+aes加密流

    iOSApp+springboot后端sign签名+aes加密流程&逆向破解分析示例(class-dump+Log...

网友评论

      本文标题:巨量*图数据,sign端口加密

      本文链接:https://www.haomeiwen.com/subject/slloiltx.html