多种方法破解百度搜索结果中的加密地址
seo应该都知道搜索结果中的网站地址在2013年前左右就加密了。说到这里,我们学习黑帽的,对这方面也有必要了解,如何挖掘搜索引擎的缺憾之处,正是黑帽所做的事。下面研究研究也可以作为黑帽手法加密后长这个样:https://www.baidu.com/link?url=zyuyL1nO8A5nc7mVGaP_aAotp5EHYCQP5HwDmuD_nBOZJ22WoWDCP-6aLzK1EomMzaTIg
自从加密后,获取着陆页的方法也就千奇百怪了。无数人沉醉于破解等方法。还有直接跳转到着陆页后再获取url,效率低效到难以想象。
解决获取着陆页需要明白以下几点:
1,加密是由服务端做的,啥算法,任何人都不知道。尝试破解,成功几率几乎为0
2, 如果跟随加密URL跳转到着陆页再获取,方法是可以的。但是效率最终会受到目标网站网速的影响。必然效率无法提高。
3,你需要了解web通信http协议
那就让我们来抓包看看吧!
我们可以很清楚的看到这条链接是302跳转链接。而302跳转链接在head中都会带一条location的参数。Location的值就是真实url。
原理就是这么简单。
接下来让我们用一句shell来搞定吧。
**** Hidden Message *****
java代码:
**** Hidden Message *****
python代码:
**** Hidden Message *****
php代码
**** Hidden Message *****
好厉害 还没到境界。。 感谢分享了 厉害了~~ 学习学习,:handshake 什么?这个加密都能破解了 666666666666666 在看看 厉害了 学习学习学习 强强
本文摘自: 黑帽联盟(https://bbs.cnblackhat.com/) 详细出处请参考:https://bbs.cnblackhat.com/thread-1096-1-1.html强
本文摘自: 黑帽联盟(https://bbs.cnblackhat.com/) 详细出处请参考:https://bbs.cnblackhat.com/thread-1096-1-1.html强
本文摘自: 黑帽联盟(https://bbs.cnblackhat.com/) 详细出处请参考:https://bbs.cnblackhat.com/thread-1096-1-1.html 这个好,可以试试。。。。。 着陆页是个什么鬼,是指登陆页面吗,有点繁体的意思,不明白:( 666666666666 新人表示看不懂!o(╥﹏╥)o 哈哈哈哈哈哈,6666 我也来看看。 我用的python
1. 先使用urllib模块,爬出百度搜索结果的加密链接。
www.baidu.com/link?.*? 用正则爬
2. 再使用302的重定向,把allow_redirects=False,, 获得真实地址。
import requests:
def get_real(self,o_url):
'''获取重定向url指向的网址'''
r = requests.get(o_url, allow_redirects=False) # 禁止自动跳转
if r.status_code == 302:
try:
return r.headers['location'] # 返回指向的地址
except:
pass
return o_url # 返回源地址
jimmyhe0573 发表于 2019-3-25 18:08 static/image/common/back.gif
我用的python
1. 先使用urllib模块,爬出百度搜索结果的加密链接。
www.baidu.com/link?.*? 用正则爬 ...
不错哈,:victory: 来看看.............
页:
[1]
2