|
分享一下 自动登陆ac 密码的加密方式
def md5(self, _str, t='hexd
张鑫1002
2024-8-31 18:05
2152
分享一下 自动登陆ac 密码的加密方式
def md5(self, _str, t='hexdigest'):
m = hashlib.md5(_str.encode('utf-8'))
return getattr(m, t)()
def my_tohex(self, a):
b = hex(a)[2:]
return b if len(b) % 2 == 0 else '0' + b
def my_urlencode(self, a):
return ''.join('%' + self.my_tohex(ord(char)) for char in a)
def encrypt(self, a):
b = quote(a)
d = ''.join(chr(ord(char) ^ 77) for char in b)
return self.my_urlencode(self.my_urlencode(quote(d)))
在做自动检测的时候还是有用的 |
打赏鼓励作者,期待更多好文!
打赏
1人已打赏
|