· 5 years ago · May 03, 2020, 09:22 AM
1
2import requests
3import base64
4import json
5import time
6session = requests.Session()
7def hash():
8 _secretKey = "vnlinks.net"
9 _accessKey = 192
10 msg = _secretKey + ":" + str(int(time.time()*1000))
11 msgBase64 = base64.b64encode(msg.encode()).decode()
12 result = []
13 for i in msgBase64:
14 charCode = ord(i)
15 xor_enc = charCode ^ _accessKey
16 result.append(xor_enc)
17 return base64.b64encode(bytearray(result))
18
19vnlink_header = {
20 "User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) coc_coc_browser/86.0.170 Chrome/80.0.3987.170 Safari/537.36",
21 "Sec-Fetch-Site":"same-origin",
22 "Sec-Fetch-Mode":"cors",
23 "Sec-Fetch-Dest":"empty",
24 "Referer":"https://vnlinks.net/",
25 "Origin":"https://vnlinks.net",
26 "X-Api-Key":hash(),
27 "X-XSRF-TOKEN":"eyJpdiI6Ik03WTdINXVRc2pzTFpHeG4rUThGOXc9PSIsInZhbHVlIjoibkRTM0dQUmZnV0JrT21cL01EUnBwOHVPRktLaTkzOGF5VXUzSXVcL1h4dnBZaGlCWDg1eHk2ZjJxK09HR2VRQlVvIiwibWFjIjoiOWQwYjI4MWU2ZjRjZTZiMTJjMzczYzZjYWEzZDI3MTAzOTRlMWQ1YjA2YmNkMTY4YWFiYzZlZjk2NzRjMDUwNyJ9"
28}
29info = session.post(url="https://vnlinks.net/get-link",headers=vnlink_header,data=json.dumps({"provider":"1fichier.com","link":"https://1fichier.com/?p6saxszcohw8rd7x2mnz","password":"","captcha":"","callback":"null"}))
30print(info.text)