分析響應
看到響應體里面的data是個字體加密,于是這里可以看到woff
文件也給返回了,這里現分析這個文件。
打開可以看到這里a351對應的是3和頁面中的3是對應的,于是用ddddocr
動態識別字體文件中的字體,然后對應對應的字體替換是不是就可以了。
值得注意的的是,因為是文字識別,這里又知道內容只有數字,所以就使用取巧的思路將ocr錯誤識別的o手動修改為了0。
def hex_decoder(self,match):val = "".join(match.groups())key = self.key_map.get(int(val, 16))if key =="o":key = '0'return key
這樣就可以拿到數據了,但是這里題目為找出勝點
最高的召喚師名字,所以這里要跟棧看一下名字的對應關系,可以看到這里只有一個name的列表以及只有下面這里使用這個列表,那么這里分析一下。
這里嘗試在python中還原這個表達式。發現是沒有問題的,為了不泄露答案,這里就不展示最后的結果了。
是沒有問題的,為了不泄露答案,這里就不展示最后的結果了。