掌上高考爬虫逆向分析

目标网站

aHR0cHM6Ly93d3cuZ2Fva2FvLmNuL3NjaG9vbC9zZWFyY2g/cmVjb21zY2hwcm9wPSVFNSU4QyVCQiVFOCU4RCVBRg==

一、抓包分析

二、逆向分析

搜索定位加密参数

本地生成代码

javascript 复制代码
var CryptoJS = require('crypto-js')
var crypto = require('crypto');

f = "D23ABC@#56"

function v(t) {
    var n = t.SIGN;
    t = t.str,
        t = decodeURI(t),
        n = CryptoJS.HmacSHA1(CryptoJS.enc.Utf8.parse(t), n),
        n = CryptoJS.enc.Base64.stringify(n).toString();
    var m = crypto.createHash('md5');
    m.update(n, 'utf8');
    // console.log(n)
    return m.digest('hex')
}

function get_param(j) {
    l = v({
        SIGN: f,
        str: j.replace(/^\/|https?:\/\/\/?/, "")
    })
    return l
}

// console.log(l)

成功获取数据

本文章仅提供技术分享交流学习,不可对目标服务器造成伤害!

相关推荐
灵遁者书籍作品18 小时前
看风水的流程步骤主要包括以下几个阶段‌
学习方法·业界资讯·高考
灵遁者书籍作品19 小时前
奇门遁甲中看债务时用神该怎么取?
学习方法·业界资讯·高考
jzwalliser3 天前
Python 小高考篇(7)常用模板
python·高考
jzwalliser4 天前
Python 小高考篇(6)常见错误及排查
python·高考
周跃勇老师9 天前
高考、考研、考公,究竟哪个更容易?网友众说纷纭,真相在这里
高考
胡西风_foxww19 天前
高考相关 APP 案例分享
算法·app·志愿·高考
程序员学姐1 个月前
基于SpringBoot的高考志愿智能推荐系统的设计与实现
java·vue.js·spring boot·后端·mysql·spring·高考
爱分享的淘金达人1 个月前
2025年广西高考报名流程图解(手机端)
java·python·小程序·高考
麦麦大数据1 个月前
R01 vue+springboot 高考志愿推荐AI问答大数据平台
vue.js·spring boot·高考
周跃勇老师1 个月前
信息与计算科学:“数学 + 计算机”,奏响未来科技新乐章
高考