程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python crawler series happy journey Guizhou applet encryption algorithm

編輯:Python

Python Crawler series happy journey Guizhou applet encryption algorithm

If you have any questions > Click here to communicate with me <

Please scan the QR code below for wechat

To maintain the green and healthy development of the network , Related encryption hidden , The code is for learning and communication only , Do not use for illegal purposes

Go straight to the code

import execjs
js = '''
..............
'''
ctx = execjs.compile(js)
def decrypt(s):
'''
Decryption function
:param s: Ciphertext
:return:
'''
return ctx.call("decrypt", s)
def encrypt(s):
'''
Encryption function
:param s: Encrypted string
:return:
'''
return ctx.call("encrypt", s)
def demo():
# Ciphertext
ens = "0THGXMwZPKbEUQC/1kYmIawK+nzKcQiAK22sXWoIekiD674vQL9sf6JyWRTwY3vgpmPbd8bHNRFloug2K8ElX93BMw8t9+bmrFuRsINBeXMQEcDyQd/JvyxhD9T2vjvuw4oSjzEt3X1mDRX8YJn7vA=="
print(decrypt(ens))
# Plaintext
data = '{"cityId":"","name":"","orderBys":[{"columnName":"","dir":0}],"page":1,"pageSize":10,"search":""}'
print(encrypt(data))
if __name__ == '__main__':
demo()

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved