11字體反爬
字體反爬
字體解析網(wǎng)址:https://kekee000.github.io/fonteditor/
反反爬原理
- 導(dǎo)包,將字體文件解析成xml文件
from fontTools.ttLib import TTFont
font = TTFont('be251a83.woff')
font.saveXML('remark.xml')
解析網(wǎng)站:
網(wǎng)頁源代碼顯示的為code 對(duì)應(yīng)相應(yīng)xml的name
fonteditor 最下的小黑字為name值 對(duì)應(yīng)真實(shí)的內(nèi)容
反反爬流程
# 1.找到字體對(duì)應(yīng)的font—family,查看它的css文件
# 2.查看font-family對(duì)應(yīng)的數(shù)據(jù),找到并下載woff或者ttf文件
# 3.構(gòu)建映射關(guān)系,替換字體
# 4.解析破譯后的html

浙公網(wǎng)安備 33010602011771號(hào)