注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)反爬蟲AST原理與還原混淆實(shí)戰(zhàn)(微課視頻版)

反爬蟲AST原理與還原混淆實(shí)戰(zhàn)(微課視頻版)

反爬蟲AST原理與還原混淆實(shí)戰(zhàn)(微課視頻版)

定 價(jià):¥59.00

作 者: 李岳陽(yáng),卓斌 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華科技大講堂
標(biāo) 簽: 暫缺

ISBN: 9787302585176 出版時(shí)間: 2021-08-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 236 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  AST是目前爬蟲領(lǐng)域的熱點(diǎn)?!斗磁老xAST原理與還原混淆實(shí)戰(zhàn)(微課視頻版)/清華科技大講堂》從AST這一個(gè)知識(shí)點(diǎn)出發(fā),由淺入深,帶領(lǐng)讀者掌握反爬蟲AST的原理,并幫助讀者培養(yǎng)解決實(shí)際問(wèn)題的能力。《反爬蟲AST原理與還原混淆實(shí)戰(zhàn)(微課視頻版)/清華科技大講堂》共11章,分為四部分。首部分(第1~4章)介紹開發(fā)環(huán)境的搭建方法、Web調(diào)試的必備技巧以及爬蟲與反爬蟲的基本知識(shí);第二部分(第5~6章)講解混淆JavaScript代碼的手工逆向方法與JavaScript代碼安全防護(hù)的原理;第三部分(第7~8章)講解AST的原理與API的使用方法;第四部分(第9~11章)以AST為基礎(chǔ),講解自動(dòng)化的JavaScript代碼防護(hù)與還原方案,并帶領(lǐng)讀者進(jìn)行實(shí)戰(zhàn)訓(xùn)練?!斗磁老xAST原理與還原混淆實(shí)戰(zhàn)(微課視頻版)/清華科技大講堂》適合作為計(jì)算機(jī)培訓(xùn)的教材,也可供安全開發(fā)人員、爬蟲初學(xué)者以及想要在爬蟲領(lǐng)域進(jìn)階的人員學(xué)習(xí)。

作者簡(jiǎn)介

  李岳陽(yáng),畢業(yè)于北京大學(xué),資深爬蟲工程師,執(zhí)著于技術(shù)提升和知識(shí)傳播。一名語(yǔ)言無(wú)關(guān)論者,不過(guò)偏重使用Python和Erlang。卓斌,資深安全開發(fā)工程師,花名“小肩膀”,熱愛(ài)逆向技術(shù),有十余年安全開發(fā)培訓(xùn)經(jīng)驗(yàn)。多年來(lái)研發(fā)多門Web和Android端逆向課程,深受學(xué)員好評(píng)。

圖書目錄

第1章 搭建開發(fā)環(huán)境
1.1 Node.js環(huán)境搭建
1.1.1 Node.js安裝配置
1.1.2 Babel安裝
1.1.3 Visual Studio Code安裝配置
1.2 Python環(huán)境配置
1.2.1 Python3.7 安裝
1.2.2 requests請(qǐng)求庫(kù)安裝
1.2.3 bs4解析庫(kù)安裝
1.3 Fiddler抓包工具
1.4 AST Explorer網(wǎng)站在線生成抽象語(yǔ)法樹
1.5 小結(jié)
1.6 習(xí)題
第2章 Web網(wǎng)站的調(diào)試與抓包分析
2.1 Chrome開發(fā)者工具
2.1.1 Elements面板
2.1.2 Console面板
2.1.3 Sources面板
2.1.4 Network面板
2.1.5 Application面板
2.2 JS逆向調(diào)試技巧
2.2.1 善用搜索
2.2.2 查看請(qǐng)求調(diào)用堆棧
2.2.3 XHR請(qǐng)求斷點(diǎn)
2.2.4 Console插樁
2.2.5 堆內(nèi)存函數(shù)調(diào)用
2.2.6 復(fù)制Console面板輸出
2.3 本地覆蓋
2.3.1 Chrome local override
2.3.2 Fiddler自動(dòng)響應(yīng)
2.4 Ajax-hook
2.4.1 Ajax-hook源碼分析
2.4.2 Ajax-hook攔截
2.5 網(wǎng)易易盾滑塊驗(yàn)證碼調(diào)試分析
2.6 小結(jié)
2.7 習(xí)題
……
第3章 爬蟲與反爬蟲
第4章 常規(guī)反爬蟲技術(shù)
第5章 混淆JS手動(dòng)逆向方法
第6章 JS代碼安全防護(hù)原理
第7章 AST抽象語(yǔ)法樹的原理與實(shí)現(xiàn)
第8章 AST的API詳解
第9章 AST自動(dòng)化JS防護(hù)方案
第10章 AST自動(dòng)化JavaScript還原方案
第11章 AST還原JS實(shí)戰(zhàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)