• 本站域名:OceanCoder.cn 若您喜欢本站,请添加至收藏夹!
  • 网站少部分资源来源自网络,如有侵犯您的权益,请联系站长删除!
  • 本站所有文章,除特殊标明外,皆为本人原创,转载请注明出处,谢谢合作!
  • 本站所下载的资源,若无特殊说明,使用统一解压密码:oceancoder.cn
  • 本站已实现布局自适应,支持手机端、pad端访问,欢迎体验
  • 本站部分资源可通过微信公众号留言获取,欢迎体验

[原创文章]我是如何一步步分析得到某网赚网盘直链地址的

PC类 ZYu 2019-05-19 13812 次浏览 5个评论

注:本文不是教程,仅是记录我解析某个网盘的过程而已,随便看看就好

(文末有本文PDF文档下载链接)

1 网赚网盘类型

salefiles.com

2 分析步骤

2.1 寻找网盘资源链接

    百度搜索:site:salefiles.com

                                              image.png

    题外话:多数网赚网盘限制搜索引擎抓取,所有很多时候该方法是取不到链接的。所有当初我在博客留言,说如果提交需要解析的网盘,请留言【网盘名称+某个资源直链】,这样会节省我很多时间,却很少有人按要求留言~

2.2 资源链接测试

随便找一个链接点进去

image.png

文件未找到,右键保存本页源码,以后用得到(处理链接时,先根据关键字判断资源是否存在)。继续找链接测试

image.png

资源被举报,所以被管理员移除,同样保存源代码备用。继续寻找链接测试

image.png

    得到有效资源链接。

2.3 页面分析Step.1

    先保存本页源代码,然后分析页面元素,【free download >>】按钮右键,检查

image.png

    Post请求及提交的参数一目了然,接下来点击【free download >>】抓包

image.png

可以看出,Post提交的参数皆可以从上一步的网页源代码中获取。

2.4 页面分析Step.2

本页面可以提取资源信息。

image.png

    继续下一步之前,需要等待一段时间,默认120秒。

继续右键【Create download link】按钮,分析元素

image.png

同上一步。

填写验证码,点击【Create download link】按钮抓包。

image.png

    Post请求,302跳转后得到真实下载链接。看一下post请求参数

image.png

以上参数除了验证码,其余皆可从上个页面源码中得到。

2.5 页面分析Step.3

考虑到网赚盘一般都会存在下载间隔限制,再测试一个链接看看~

image.png


需要等待一段时间才可以再次下载,貌似需要等待1个小时才可以再次下载!(怀疑这网盘真的有人用麽)

 

至此,解析流程初步分析完毕。

3 解析流程整理

 

image.png

 

4 进一步分析+实践

4.1 流程简化

先看看能不能将上述步骤简化一下。

我们看一下Step.1post请求参数,如下:

op=download1&usr_login=&id=zbbf5s4igckz&fname=fc2ppv_1017714.part2.rar&referer=&method_free=Free+Download+%3E%3E

很显然,上述参数我们根据资源链接地址就可以构造,不需要从页面源码获取,所以第一步Post请求的参数获取部分可以省略,直接构造就好!

再看Step.2post请求参数,如下:

op=download2&id=3n7ak7438f4f&rand=w2gynanc7jxyubwqqo7x2t56wqji5d6nftraqjcqfi&referer=http%3A%2F%2Fsalefiles.com%2F3n7ak7438f4f%2F071318-706-carib-1080p.part1.rar.html&method_free=Free+Download+%3E%3E&method_premium=&adblock_detected=0&code=8019

    只有两个参数需要获取,randcode,一个从网页源代码获取,一个需要用户手动输入。

4.2 终极目标

经过上述分析,如果顺利的话,我们已经可以去掉广告了,一般可以写代码测试了。但别急,写代码之前,我们先测试一下看看能不能解决下面几个问题。

(1)      能否去除120秒验证等待

(2)      能否免填验证码

(3)      能否跳过1小时下载间隔限制

    经过验证,(1)跳过等待无效,所以只能等着了。(3)属于服务端限制,根本没办法验证,想都不要想了。(2)貌似可以试一下,因为这个网站的验证码不是图形验证码

 

以下是验证码的元素检查结果

image.png

只需要根据坐标排序就可以得到验证码。

5 流程进一步简化

image.png

6 写代码,测试

上述流程测试有效,可实现解析时去除广告和免填验证码,代码也确实没啥难度。

但因为下载间隔1小时的限制条件,感觉也没什么人用,这个网盘解析暂时到此为止,暂不加入《网赚网盘下载辅助工具》的支持列表,等需求多了再说。

本文不提供任何源代码下载,有兴趣可以自己写代码测试!

文末提供本文高清版PDF下载,有兴趣自取。

 

《海上下载之网盘篇#网赚网盘下载辅助工具》下载链接

http://app.oceancoder.cn/post/net-disk-download-helper.html

 

声明:海上程序员[OceanCoder.Cn]原创文章,转载必须保留本文链接及本声明!!


资源下载地址    资源编号是为规范管理本站资源所做的尝试,希望您理解并给予支持
资源编号[ID]oc070001百度网盘  (提取密码请关注本站#微信公众号#并回复左侧【资源ID】获取-查看教程
解压密码oceancoder.cn如无特殊说明,本站使用统一解压密码oceancoder.cn

已有 13812 位网友参与,快来吐槽:

1#lvlanxing  2020-07-23 09:04:31 回复该评论
一般第一条120s限制用户可以接受等待,毕竟点点其他网页,看条新闻就时间到了
但第三条等待2h实在是太恶心了,是否可以改成,增加个代理服务器配置的方式,换用不同的ip地址,来规避相同的ip的短时间网络请求?
1#Rookie  2020-10-28 15:11:44 回复该评论
如果很多人用,那也一样的。
2#斯特拉  2019-06-28 22:06:48 回复该评论
大佬不仅强,还乐于分享,十分令人尊重和学习。
3#路人甲  2019-06-22 23:30:15 回复该评论
今天通过飞猫网盘,发现大佬的博客,涉及知识实在是广泛,海洋船舶?工业控制?还有编程,实在是牛逼,本文章也是无私奉献连流程图都画出来了
4#linshiade  2019-03-23 09:16:39 回复该评论
太棒了,在上面找到一大批资源,估计是个很少人用的网盘,Σ( ゚ω゚;不过等不及后来用了mipony和ponydroid

发表评论