视频防盗链

解析器链接:
https://www.administratorw.com/index/qqvod.php?url=   清晰度高url后面支持mp4、m3u8地址

https://z1.m1907.cn?jx=    清晰度底,链接后面只支持电影名

此接口解析出来的m3u8地址为:(雄狮少年)
https://cdn.oss-cn-chengdu-shanghai.myqcloud.com.zhegeyuming.top/video/1643954867462.m3u8


支持上面只是网上公开的解析地址。可能有一些隐藏的需要付费的定制化解析接口,清晰度更高,功能更完善。


盗链视频网站:https://www.xigutv.com/

通过浏览器模拟M站:拿到MP4文件:


MP4文件:
https://pcweb-v1.log.mgtv.com/dispatcher.do?wver=2.0.34&time=20220215165956&suuid=1318C6C2-F9B0-41F3-9CA6-8A8B99DE7E93&guid=1480740461772718080&url=https%3A%2F%2Fm.mgtv.com%2Fb%2F365109%2F15419138.html%3Flastp%3Dlist_index&cookie=216b4be5-449f-42aa-874e-aac5a2e64bc2&uuid=&ch=&ref=https%3A%2F%2Fwww.mgtv.com%2F&from=android&uvip=0&rdc=&sessionid=1644915081314&abroad=0&src=mgtv&act=routeend&bid=4.1.1&idx=0&pt=0&cf=1&ct=0&td=&vts=6240&vid=15419138&plid=365109&cid=3&pay=1&def=1&istry=1&ap=0&cp=0&bdid=0&bsid=0&cpn=1&cdnip=sluiceyf.titan.mgtv.com&pstatus=initialize&purl=http%253A%252F%252Fsluiceyf.titan.mgtv.com%252Fc1%252F2022%252F02%252F09_0%252F1F3A4E1417757494B93E0329599282DE_20220209_1_1_473.mp4%253Farange%253D300%2526pm%253Db2DmTkfuKW9lQBG9WSb9m3xGKaRytW_yRt_pZFdfTSoneAweF3mWm6V0ACW~1RwvAVSzlsUHiZbY0Tc0sSqu02NJTFxIMNVjqaOzoeU4_WqhxVzlgr~YDvAteWxh21PmBLc0Hiwn9f_VKI~WEJuEi2IkQUkoWxi7e6MMyVmeJXNhaDtODpQu6PPWnnovU010PhyvDcSACYx~4dRylQB~VTE6w6ymoAEoMQRXsqsQ9byrn2VlZwIXL1hTwOkwaj7zOILAX38534scDNQMtfsPNMEM5snHgpzJeF5MCDoFbekCW9uxp3j9erBz13TL9lcvvKCpfWpatke3_vlMeeD_l4XvUc73F9LUt4XF4sKl~yM~wKIoC5~5BRYl6EyzdVX~T3QHBF5MZAutyo94VfkNZ_7kG09yshERKKGp8PA759~Y8qz4bx94Zeh0tycvcCvyauDTY7VND4EeO4Wx%2526uid%253D1480740461772718080%2526vcdn%253D0%2526scid%253D25117%2526ruid%253De6dea15746ab4a7c%2526sh%253D1&et=&ext1=1

将此mp4拼接到解析器链接后面即可播放vip电影,即使在我没开通vip的情况下也能播。而且画质能接近高清,不影响观看体验。
存在的问题:我不是vip用户,为什么会返回完整的播放链接。

思路1:播放人数的控制(允许播放的ip数量)
在视频URL中指定连接最多能供多少人播放。不在同一内网的播放终端,他们的公网IP一般是不同的。限制一个URL最多能被多少公网IP播放,就能限制同一个URL可以播放的人数。从而可以防范他人将视频URL转移到其他站点后,无限制的分发给任意多的人数观看。

思路2:控制url的有效时间。
在视频Url中指定过期时间。如果请求的视频url已过期,则视频无法播放,通过这种方式,可以为视频URL设置有效时间,防范他人将视频URL转移到其他站点后长期使用


用户请求视频得时候会在URL中带着MD5等加密算法加密过的文件路径、key密钥、过期时间,当CDN节点在验证请求时,除了验证过期时间,还会验证此MD5值是否匹配,如果不匹配,就算请求未过期也会禁止访问。
如果你的网站有些内容需要付费才能访问,此时就需要key密钥设置。


HLS的加密:也就是m3u8里面的ts数据都进行了加密处理,然后浏览器或者播放器播放时,通过m3u8里面内置的解密密钥地址,去动态解密。这种相对来说实现简单一些,但也有弊端,那就是这一类使用公开加密标准的通病。

公开的标准方案:通病就是标准统一、公开。如果作为技术人员想去破解,还是有机会的。像HLS这种,如果我伪装成自己是浏览器,你总是要给我解密密钥的。我自然就可以获取m3u8后将视频解密开来。


芒果Pc端:非会员拿到的m3u8:
https://pcvideohwyunott.titan.mgtv.com/c1/2022/02/09_0/9FBF8F34D6D2E9060830EE6A048E5771_20220209_1_1_1148_mp4/DE5CC7736340D0A5BDC1E8F52A720B84.m3u8?arange=0&pm=E9gkA4d0l96Ad5pypMgKivSlB2ejB0vD9h0WuO0Zno_VG7T3VSo7x4mtB_xLu~EIiYq_sqCRZ1yl446Wu3oT~X713zQgjQE~PULTPQbnm3aSV~JaH~vaSKQw5AN8ataFta5gpZjAzL2QHDaPNMjKikHEsbiN0IeULUL9Luughc09TV_1BeiSPJAlINW__80JjWQ8o_GfOtNuYhlQdsCNbyAVmsYa4r3lWNe8WEq6fp2fXvle7kep_3vF7ipUNDWEJC92ds8Qt4W_nXpaqoPfbShk7hAnBVdvLZcegto9_JSy9PefiI0SYpaIDUNigCidT~ojKI8CfZbH0_wiCzCpU2k~dO_k301OxhFj0rDG8vWFDnQ1Aefu9xWkdIv14c~4M65q_xRxG7q~IJgGzcXVWb5fxLfIe2v3WyzjBpGasGiLyf9odIT1gLC~u7u_eNU12AboOAsN31We1~BAG0yElsPAqFZZe~NYhbd1Kdc0Hi2Yn05pDq1UjD7xHRX4MkBbDgw1JhjJh25tKnQq&mr=I2Fc3DqyYU5EkLynknv8Rt0myRrRylotb5SzGUp~QIkhGEl1uEMUqe536QbvNYArLxjjYzjmsb2RsQ2V4~NQKz2xBYGfsJcyT5InCXNtxx9ALJjBCr56HUIqkaHKzuIAdvNTbwXXNDlqddsgQrXXv3rAIZBZn4fJ~pOt7ab8g9ogBNaNtn9YfM0_nFnb8ksgrfSnnxilBmonqTAXof_fajPt2dxyWSzrGki4GiWrI5pEVUIkYPtbGFWioezMHvJNbpfvpvdrKh4W7JAt0AN9k_yZha933x6~YvhS5UbYBmykggoe8mRHAy7Uzpmfuju94ndLyy7AW4CakB005knN0CkuZSMf7wknNhPUdAowgs6_XWgHLwp_DvDrKHKTg0VyqNyGj7nzejJHCWMO5ivKvphLrCidMZxUR1cVF9L0mPl7Gto0uHVlvcz8p~v_tlUrsu2HjAAL5W4yZo6c_zDXzHOk03Uu8Fnc32JI8NgDjQRs_Lt4Tj_m6YC5wFc~9TRooCkna2NOOcCyFinsEsnwxVTZhcLAvFMhzlbKzZ9RwagDXA8EJa9qF6y0~6EB0ML_8RD4l8zNGgABueEm3uki_GRQz7RU0CvA4aMZQ2~b47g8crch5nyojMFNezXtnG9eV2bkx1uej_LPZspFfLp49Xu77LlRCoB4&vcdn=0&scid=25065&cpno=6i06rp&ruid=287669adb933467d&sh=1

会员拿到的m3u8:
https://pcvideoaliyun.titan.mgtv.com/c1/2022/02/09_0/9FBF8F34D6D2E9060830EE6A048E5771_20220209_1_1_1148_mp4/C74EBB260662891429A44939CC773D25.m3u8?arange=0&pm=la5ylRJ9l8RKr2T2oYjmfBwui2eutbJB9huW9YRAufiaqW__~7h3V00NYyTlcvJpSZWmXQonsMh8MXvbBkqcpqh05nPrnVhVxp3eJ5gwV3ZQMldyIaZDRllkUR6k7U_oz6FDOJBypDFywkweZtoEOn6cCDoYN0xsTokZyiXTNHtKWkVqT6NwEyorYyRl4zHCE~UOo2GmyW24MDoGUHnNDmP~IN2Vv9db0BqXJ7A97tQ4kjXPLkiIwWs1KwMeWKhu0~c9h41lfFJlADSf3NOtirqtk90iH5gbiqfW190uSMHhZKqPPTUYqgv6oim1z245Duns98UkHG_QqJulErAF_d02jTNVU70cScbe9RdSFzGAdsicBlEXhQhVgISiYHOuAzt8d76QitOpM475qImJ4LRczUU2YIXnVYOSwySoQf2ZCpf8MyBtxWFlCFejsuOsbC3sGmpSkRIvWWLUMpMuuLyXDhLwRXCTVge0kn_pI~XhcIYiYGNdq9xMGnkriHWeitFZ6A--&mr=d4~ZPQ0V2bqRaeDgd2a7cRhPsQmWCjx2nFQ90~zhvpGl1Zb7aZyM2SmKFE7sLDuZ1aaYIcjiGtyajAbjqhsB5b6siKQJG6V5t8oIr~OqxXJQ5sUQGOoifcgQeWT0w7H~Kyh07NONaUxLp8mprj8SxPr1nFx9NGRYLYlVU~wdQTQr4GSuFbzSPBm2rgCTgqTD9zMieKDpXzAbTOuUdZrDLPFLU_NHjgS71i3ySrq8FZqT8jwhOWPjxCPGWKTLpmZ361ePi6QfFlbyW5BfXh0ruHqZCtPv3UM899CMB6O7DbDDuTZTSgxc7aiP7bKomfmMuyt72KnTP2XGU07s4J4fBylye2y~lvNDqMmhTA8YQRQVo2ZMMSqJcAHtkm2puXwsLsuO7cHBvE8OhiV6MWUpBoAMji~EJoTemMbGfT0T~NriqgnRlc3bSok~8RfXv4AQuQVFrET~hWiNR8j~5kF4GtXKPF1wm~Idf~g44I5otSsqvAdw2OIpHIUrLcpibWn9V~0mnbRQ3iZo5o~DaL694V22o6wwqVvdRj7CPlnBSw3KdQXkEvF8TuzUMpmM1aqe_Nk__o5pa5Wv14z~GVQ~uSIrEcGWZehpIpEhbhH4YRGnEpFmWb651Z8mh52VlR_95lx1yyq~Ln7lquHGbxSmLnb~vZnwyrpY&uid=561a693890135571bf15e48c6246825c&vcdn=0&scid=25021&cpno=6i06rp&ruid=59a0e61895d441ad&sh=1

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员gelei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值