diff --git a/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/README.md b/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/README.md new file mode 100644 index 0000000..d7e28e1 --- /dev/null +++ b/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/README.md @@ -0,0 +1,3 @@ +解题思路: + + https://blog.csdn.net/u010226586/article/details/135540882 \ No newline at end of file diff --git a/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/readme.md b/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/readme.md deleted file mode 100644 index 30a6b55..0000000 --- a/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/readme.md +++ /dev/null @@ -1,21 +0,0 @@ -## 任务:抓取这5页的数字,计算加和并提交结果 - - https://match.yuanrenxue.com/match/12 - -查看请求地址 - - https://match.yuanrenxue.com/api/match/12?page=1&m=eXVhbnJlbnh1ZTE%3D - -其中m是加密参数 - - m=eXVhbnJlbnh1ZTE%3D - -打断点调试 - -![debugger](../img/73.png) - - "m": btoa('yuanrenxue' + window.page) - -很简单,直接上python代码 - -[最后代码实现](实例12.py "js代码4") diff --git a/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/实例12.py b/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/实例12.py index 7b3feb2..be4bbc1 100644 --- a/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/实例12.py +++ b/猿人学Web端爬虫攻防刷题平台/猿人学第12题-js-base64/实例12.py @@ -14,7 +14,7 @@ def get_num(): "user-agent": "yuanrenxue.project", "cookie": "Hm_lvt_c99546cf032aaa5a679230de9a95c7db=1648698333,1648863299; " "Hm_lvt_9bcbda9cbf86757998a2339a0437208e=1648718340,1648863297; " - "no-alert3=true; m=155; tk=7332741390523673465; sessionid=ac0xs5o2sopkirmvude3epvr8uzo8w66;" + "no-alert3=true; m=155; tk=7332741390523673465; sessionid=XXXXXXX;" " Hm_lpvt_9bcbda9cbf86757998a2339a0437208e=1649313675; " "Hm_lpvt_c99546cf032aaa5a679230de9a95c7db=1649316025" }