[白嫖图床]利用各大厂商图片服务器做图床
本帖最后由 Windys629 于 2024-2-14 10:37 编辑仅作为一个小小的思路,大佬勿喷
帖子内由于图片防盗链,详细的完整步骤在我博客,我已经截图发到二楼
背景
今天晚上突然在 QQ 聊天的时候发现的,因为我安装了 QQ 插件,QQ 图片可以直接转链接,于是脑海里萌生一个想法,既然这可以把图片转为链接,可不可以直接拿来当做图床,相比于市面上的小图床,这些大厂几乎没有跑路的可能性,并且没有存储空间的限制。拿来进行博客写作而且对清晰度以及水印无要求的话完全够用。
下面我仔细说来
常见可以托管图片的大厂平台有很多,比如 QQ 空间,QQ,微博,知乎,微信公众号,最右,CSDN,甚至是抖音……
只要是可以托管图片的,都可以拿来用
但是有个问题就是,有些平台做了图片防盗链,这时候需要经过处理才可以引用,而有些没有防盗链,这可以直接拿来用
下面分类介绍
也刷到了站内之前也有大佬写过类似的文章 最终实现的目的也类似
大佬的文章:https://www.52pojie.cn/thread-1630369-1-1.html#/
几个平台
QQ 图片缓存服务器(有防盗链)
https://gchat.qpic.cn/gchatpic_new/0/0-0-072D3866B4C29929A881EDCDD616FCBE/0
CSDN 图片服务器(有防盗链)
https://img-blog.csdnimg.cn/img_convert/e4385c18ded556a08bca113fbc130aa8.jpeg%23/
微信公众号图片服务器(有防盗链)
https://mmbiz.qpic.cn/mmbiz_png/USCMTrw0fX0ia3ibf3JOJBicFQtntuPcaLf2bywtZCsZPZhzAzQqEK9dNLlZZxbRlDNwnzzmXJ79c0e4lBiag1PLWA/640?wx_fmt=png&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1
知乎图片服务器(未做防盗链)
https://pic1.zhimg.com/80/v2-2f2e04db9d0391bbdbacd369c1e78bdc_720w.webp?source=2c26e567
最右图片服务器(未做防盗链,但会403)
http://web-f01.izuiyou.com/img/webp/id/2341452572/sz/src?auth_key=1707831600-0-0-b19cf47f3c1dd77b4fe883a0b15b5405微博图片服务器(未做防盗链,但会403)
破解分析
像没有防盗链的(比如上面的最右,微博,知乎),可以在平台方上传图片知乎复制链接直接拿来引用
而做了防盗链的,如果不做一些手段,显示的是这样的图片
(下面两张一样的图,上面来自微博,下面来自知乎)
https://picx.zhimg.com/80/v2-b3cdc8c08aae0e870ce84f93a4395ca1_720w.png
这时候就需要在你的 HTML 源码中添加下列代码引入
<meta name="referrer" content="never">
可以通过 inject,必须引入到 head 里面,而不是 body 里面,这行代码的解释如下:
这段代码是在 HTML 文档中的元数据(meta data)部分,用于指定网页的 referrer 策略。referrer 是指用户在浏览器中点击链接时,浏览器发送给目标网页的信息,包括用户当前所在的页面的 URL。通常情况下,referrer 策略用来控制网页如何处理这些信息。在这段代码中,<meta name="referrer" content="never"> 指定了 referrer 策略为 "never",意味着当用户点击该网页上的链接时,浏览器不会发送 referrer 信息给链接指向的目标网页,而是会将 referrer 信息设置为 "no-referrer"。这样做可以增强用户的隐私保护,因为目标网页无法得知用户是从哪个页面跳转而来的。
所以就绕过防盗链了
实测知乎可以用,微博,最右会403 还有别的平台可以直接用或者绕过后可以用的可以在下面盖个楼
{:17_1066:} 上面图片因为有的无法引用,我是写好的Markdown直接粘贴过来的,有的没法正常显示,可以看下面这个长截图
些大厂几乎没有跑路的可能性,并且没有存储空间的限制.。。关闭服务器,直接GG 如果你的网站用了诸如百度统计,51la之类的,加了no-referrer的话这些功能会出问题
要讲的话你在论坛用论坛附件上传的图片拿到图片链接之后挂到别的网站也可以正常显示,不过不推荐这么做,其它大部分论坛也可以,当然也不推荐这样白嫖 用 QQ 聊天图片做图床的话得考虑图片过期的问题 可以直接给 <img> 标签加上 referrerpolicy="no-referrer" 的属性,这样就不会影响站点统计。这种做法很常见,就不要美其名曰“破解”了吧,没有那么高级{:1_907:} 感觉还是不如用正常图床方便,而且还要做点手段。 这个比较好呢。 对于图片存储来说,还是建议使用一些云的免费空间,比如七牛云等。安全,可控。
免费的总有一个问题,图片会不可用。
如果说你对图片是否消失并不在意,那随便找个免费图床存一下不就行了?还需要用别人系统内的图床然后提取链接?
图床一般来说,就是写写博客,发发文章的时候要用,一般是不希望图片直接无了的。所以如果想白嫖,就要多存几份,多存几份就比较费劲了,难管理。而且存别人图床还有个隐私问题,比如不能存身份证照片啥的
所以,这种用来讨论讨论技术还是可以的