[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

这个链接应该怎么抓包分析(已经解决,感谢论坛的朋友)

本帖最后由 netdzb 于 2021-5-23 18:45 编辑

http://www.yimuhe.com/file-4896364.html

下面是我抓包过程

http://www.yimuhe.com/n_dd.php?
file_id=4896364&userlogin=netdzb&p=1&types=http&file_key=a0e18c57ab608f72600c3bbe5238b40a
&file_name=%E6%B1%9F%E7%BE%8E%E7%90%AA%20-%20%E7%88%B1%E7%AC%91%E7%9A%84%E4%BD%
A0.flac&ser=98

只有工作的浏览器可以看到返回的页面,换浏览器就是错误。
我想可能是cookies的关系。抓包过程中,如何把cookies导出来?
然后提供给curl调用呢?

本帖最后由 went 于 2021-5-23 13:16 编辑

f12
测试浏览器 Edge
https://docs.qq.com/doc/DSXd2VVdnTkFVa2xB

TOP

回复 2# went

我用这个复制出来,用curl下载返回的是一个错误页面。
所以我在请教如何把cookies导入给curl,不然运行的结果是错误的。

TOP

回复 2# went

你这个截图是导出下载的第一个页面。我需要得到的是输入验证码后第二个页面,
上面有一个临时的链接是有时效的,可以提供给用户下载的。

TOP

本帖最后由 went 于 2021-5-23 15:09 编辑

右键复制cookie的值就行,url不变
  1. @echo off & cd /d "%~dp0"
  2. chcp 65001 & cls
  3. set "url=http://www.yimuhe.com/n_dd.php?file_id=4896364&userlogin=netdzb&p=1&types=http&file_key=a0e18c57ab608f72600c3bbe5238b40a&file_name=%E6%B1%9F%E7%BE%8E%E7%90%AA%20-%20%E7%88%B1%E7%AC%91%E7%9A%84%E4%BD%A0.flac&ser=98"
  4. set "cookie=bdshare_firstime=1621744765977; UM_distinctid=17997854e8f175-0423b673501508-7e697a64-1fa400-17997854e903; PHPSESSID=boukpsug6bnse9tf4rktrttpk3; CNZZDATA4551662=cnzz_eid%3D1723518181-1621743613-null%26ntime%3D1621749016; N_Ref=http%3A%2F%2Fwww.bathome.net%2F"
  5. curl "%url%" -H "Cookie: %cookie%"
  6. pause&exit
复制代码

TOP

回复 5# went

一会我去试一下,谢谢。

TOP

返回列表