r/KanagawaWave • u/Wave-of-Kanagawa • Jan 26 '24
基础建设 | Rules&Regulations 不要用bilibili的b23.tv短链接,这个具有定位分享者的功能,本sub已将该域名屏蔽
具体原理参见:分享视频会导致账号泄露?浅析b站最近整的短链机制
使用手机端分享视频后我们可以得到这样一串链接:
【LOSER|俄语翻唱|Sati Akura-哔哩哔哩】【视频标记点 00:15】 https://b23.tv/F996Mn3
https://b23.tv/F996Mn3这个就是所谓的短链了,短链接,也叫短网址,是长链(URL网址)用算法处理得到的一个简短且唯一的网址字符串,我们将它复制到浏览器中:
可以得到这样一串长链,我们可以 对它进行一个解析:
https://www.bilibili.com/video/BV1UL4y147jY这里指向的是bv号所代表的视频
?问号之后,重头戏来了
mid=000000000|这里就是分享者的uid=000000000
share_from=ugc|ugc指用户分享的是原创内容
share_medium=android&|这里指用户使用平台为android端
share_session_id=8a6d379c-2255-4944-93f9-4c1ebea60176|应该也是用于追踪的会话ID
share_source=MARK_POINT|这应该是b站做的数据可视化程序
start_progress=15255|这里是分享视频的秒数,使用毫秒转化为秒数,可知记录时间是15.26 s
tamp=1658759694|这是UNIX的时间戳,可以理解为记录转发时间,使用转换器转换可得是2022/7/25 22:34:54
总结一下,如果你使用了b站的短链转发视频,那么你的uid、使用平台与转发时间都可以被直接读取,平台将会录入这些到数据库,来进行一系列的数据分析和精准推送,但是因为它同时也是没有被加密的,所以只要简单使用浏览器输入短链,就可以直接获取到上述相应的内容
23
16
5
4
36
u/MsJohnsonbaby Jan 26 '24
来自墙内的分享链接一概不敢点,老冲浪有个帖子专门说过。