温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么使用GlidedSky爬虫js加密

发布时间:2021-12-14 09:24:30 来源:亿速云 阅读:139 作者:iii 栏目:大数据

这篇文章主要介绍“怎么使用GlidedSky爬虫js加密”,在日常操作中,相信很多人在怎么使用GlidedSky爬虫js加密问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用GlidedSky爬虫js加密”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

怎么使用GlidedSky爬虫js加密

直接打开网页,点开XHR,发现里面就是页面上显示的数字,这就很爽了。直接看请求头。

怎么使用GlidedSky爬虫js加密

请求头里面的参数有个 sign,好了。目标明确,只需要找到这个 sign 参数是如何加密的,以及加密的位置就行了。

怎么使用GlidedSky爬虫js加密

重点来了,要怎么找个 sign 的加密位置呢

爬虫做多了,应该一眼就看出来了,请求中有个 sha1 的请求,加密位置应该就是这里了

然后就在这个位置打断点,一直点下一步,结果你只会发现这个东西

怎么使用GlidedSky爬虫js加密

把这玩意复制出来,直接使用 sha1 加密,发现就是 sign 的值。不过这个后面的数字怎么来的呢,

怎么使用GlidedSky爬虫js加密

出现这个东西之后,看那个地方返回这个 sign 值,打个断点, 继续下一步,下图就是返回 sign 值的地方。这也就意味着 sha1 加密已经完成,也就是说这个函数完全就是加密的,而生成参数的地方肯定在之前的函数里,那么这个被加密的参数怎么来的呢

怎么使用GlidedSky爬虫js加密

直接点上一步,也就是会走到上一个方法,一直点,直到出现了你想要的东西,也就是下面的这个图,看到下面这个图是不是瞬间明白了,怎么加密的,参数什么的都有了。

怎么使用GlidedSky爬虫js加密

然后 t 的位置在响应里,OK!结束

怎么使用GlidedSky爬虫js加密

怎么使用GlidedSky爬虫js加密

其实这东西就是 jsfuck 加密,只不过如果你不知道这东西,就可以按照上面的思路走 。

如果你知道这东西的话,那就简单多了。

怎么使用GlidedSky爬虫js加密

怎么解决这个东西呢.

将这些内容复制到文本工具里,点击选中最后一个 ‘)’,然后去找自动匹配的 “(”,然后将这个括号中的内容全部复制出来(包括括号),放到控制台中运行,回车,结束!

怎么使用GlidedSky爬虫js加密

怎么使用GlidedSky爬虫js加密

怎么使用GlidedSky爬虫js加密

还有一种方法,看图,点一下,结束了。

怎么使用GlidedSky爬虫js加密

怎么使用GlidedSky爬虫js加密

到此,关于“怎么使用GlidedSky爬虫js加密”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI