{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

美拍视频链接解密Python实例代码分享

美拍视频链接解密Python实例代码分享

前言:

美拍视频链接解密Python实例代码分享,如果对你有帮助就看看吧。

正文:

今天给大家分享美拍视频链接URL的解密代码,可能这个对于大多数人用不着,但是对于一些写爬虫的可大有用么,我只是希望能够帮助到大家,这个解密具体什么意思呢?看下面这张图大家应该就能明白了:

可以看到Url那一栏,是一传字符串,为什么会这样子呢,就是因为被加密了,咋一看像base64的加密,但是不是,这是混合了base64加密和他们美拍自己写的加密,相当于来了两重加密,今天就分享python的解密代码:

# 解密video的URL
def Decrypt_video_url(content):
str_start = content[4:]

list_temp = []
list_temp.extend(content[:4])
list_temp.reverse()
hex = ''.join(list_temp)

dec = str(int(hex, 16))
list_temp1 = []
list_temp1.extend(dec[:2])
pre = list_temp1

list_temp2 = []
list_temp2.extend(dec[2:])
tail = list_temp2

str0 = str_start[:int(pre[0])]
str1 = str_start[int(pre[0]):int(pre[0]) + int(pre[1])]

result1 = str0 + str_start[int(pre[0]):].replace(str1, '')

tail[0] = len(result1) - int(tail[0]) - int(tail[1])

a = result1[:int(tail[0])]
b = result1[int(tail[0]):int(tail[0]) + int(tail[1])]
c = (a + result1[int(tail[0]):].replace(b, ''))

return base64.b64decode(c).decode()

具体怎么使用,就不细说了,把加密字符串传进去即可解密!


资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:美拍视频链接解密Python实例代码分享
喜欢 ()分享 (0)