云计算百科
云计算领域专业知识百科平台

某招聘平台 APP 协议分析/web zp_stoken 算法分析

声明
本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
侵权通过头像私信或名字简介叫我删除博客谢谢。

部分python代码

def search(keyword, city_code="", page=1, expect_id=None):
    body = json_dumps_compact({"subReqs": build_subreqs(keyword, city_code, page, expect_id)}).encode()
    enc = bc.encode_request_body(body, None)
    crc = bc.crc32(enc)
    params_str = build_params()
    query = params_str + str(crc)
    sp = bc.make_sp(params_str, None)
    sig = bc.make_sig_batch_req("", params_str, enc, None)

    r = requests.post(
        url + query,
        headers=headers, data=enc,
        params={"sp": sp, "sig": sig, "app_id": "1003"}, timeout=30)
    dec = bc.decode_response(r.content, None)
    return r.status_code, dec

结果

总结

1.出于安全考虑,本章未提供完整流程,调试环节省略较多,只提供大致思路,具体细节要你自己还原,相信你也能调试出来。

2.具体更多细节请看名字进入详情了解更多细节,具体细节要你自己还原,相信你也能调试出来。

赞(0)
未经允许不得转载:网硕互联帮助中心 » 某招聘平台 APP 协议分析/web zp_stoken 算法分析
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!