啟信寶破解步驟

秘鑰已經(jīng)換了,不保證按照此方法能否破解

  1. 替換原壓縮后的js代碼,https://paste.ubuntu.com/p/CHcy3R6wv7/
  2. 此代碼塊用于生成加密header字段的key


    image.png
  3. 此塊代碼用于生成加密header字段的value
    搜索_createHmacHelper找到
    第一步
第二步
  1. 最終代碼如下:
# coding=utf-8

import hashlib
import hmac
import requests
import json

secret = b'21HP2vfjvFHFPQv2CvjH1CPfCFPQ2PfnS21HP2vfjvFHFPQv2CvjH1CPfCFPQ2PfnS'
host = 'https://www.qixin.com'
data = {"eid": "b4c69da8-b346-401f-a131-c03f953da9db", "type": 4, "page": 3, "hit": 5}
uri = '/api/enterprise/getPagingRiskInfo'

sign_key = hmac.new(secret, uri.lower().encode(), hashlib.sha512).hexdigest()
header_key = sign_key[10:30]  # 加密header字段的key, 從10開始,取20個(gè)

paybytes = (uri.lower()+uri.lower() + json.dumps(data, separators=(',', ':'))).encode()
sign = hmac.new(secret, paybytes, hashlib.sha512).hexdigest()  # 加密header字段的value
r = requests.post(host+uri, data=json.dumps(data),
                    headers={'Content-Type': 'application/json',
                             'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36',
                             header_key: sign})
print(r.url, r.text)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原文地址: https://blog.wangriyu.wang/2018/05-HTTP2.html 維基百科關(guān)...
    魚_樂閱讀 59,506評(píng)論 6 83
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,689評(píng)論 1 32
  • 目錄結(jié)構(gòu): 1、Fiddler的基本界面 2、Fiddler的HTTP統(tǒng)計(jì)視圖 3、QuickExec命令行的使用...
    程一川閱讀 2,770評(píng)論 0 17
  • 6.1 公鑰密鑰加密原理 6.1.1 基礎(chǔ)知識(shí) 密鑰:一般就是一個(gè)字符串或數(shù)字,在加密或者解密時(shí)傳遞給加密/解密算...
    AndroidMaster閱讀 4,118評(píng)論 1 8
  • 成龍、李連杰等等算的上是影視作品中,動(dòng)作戲的元老級(jí)人物了。陳龍大哥近些年來也是60多歲了,常年的動(dòng)作戲讓他渾身傷痛...
    德清非遺太極傳承閱讀 551評(píng)論 0 0

友情鏈接更多精彩內(nèi)容