当前位置: 首页 > news >正文

网上做室内设计的网站书店中文网站模板

网上做室内设计的网站,书店中文网站模板,齐齐哈尔哪里做网站,开发者选项在哪里打开vivo第一种#xff1a; 1、找到加密的接口地址#xff0c;通过加密的接口地址全局搜索 2、通过打断点的方式#xff0c;操作页面#xff0c;跑到断点处时#xff0c;即可找到加密串#xff0c;如图二#xff1b; 3、找到用的是哪种加密方式#xff0c;如#xff1a; cr…第一种 1、找到加密的接口地址通过加密的接口地址全局搜索 2、通过打断点的方式操作页面跑到断点处时即可找到加密串如图二 3、找到用的是哪种加密方式如 crypto-js提供的AES加/解密方法ECB模式   找到对应方式的加密语言加解密即可。 第二个案例参考 第二种 除了加解密外还有一些签名是不能找现成的对标语言的需要引用他们自己写的JS前提需要找到他们关联的JS文件然后拉下来。 引用方法; #拉下来的sign.js文件如下 function f(t) {for (var e p ? 0123456789ABCDEF : 0123456789abcdef, n , a 0; a 4 * t.length; a)n e.charAt(t[a 2] a % 4 * 8 4 15) e.charAt(t[a 2] a % 4 * 8 15);return n } function hex_hmac_md5(t, e){return f(u(t, e)) } function sign(t) {var i hex_hmac_md5(GTO2OINTERFACE2017#!%88, t);return i } #如何加载JS文件 runjs.py import execjs2 import sys3 import os4 5 curPath os.path.abspath(os.path.dirname(__file__))6 rootPath os.path.split(curPath)[0]7 sys.path.append(rootPath)8 # 运行js文件9 def js_from_file(): 10 with open(os.path.join(os.path.abspath(..), JSConfig/des3.js), r, encodingUTF-8) as file: 11 result file.read() 12 context execjs.compile(result) 13 return context 14 15 def js_from_file1(): 16 with open(os.path.join(os.path.abspath(..), JSConfig/sign.js), r, encodingUTF-8) as file: 17 result file.read() 18 context execjs.compile(result) 19 return context 20 21 def js_from_md(): 22 with open(../jsConfig/md.js, r, encodingUTF-8) as file: 23 result file.read() 24 context execjs.compile(result) 25 return context 26 27 28 if __name__ __main__: 29 md js_from_md().call(md) 30 print(md) #request.py中通过加载JS的方法去调用JS文件中的方法获取签名。# 获取签名def sign(self, request, requestType):data XiangRuiBao().data(request, requestType)sign js_from_file1().call(sign, data) #通过加载JS的方法去调用JS文件中的方法return sign# 定义加密方法def encrypt(self, data):bytes_str str(data).encode(utf-8) # 将data转换为字节bas base64.b64encode(bytes_str).decode(ascii)request1 {requestPayload: bas }encrypted js_from_file().call(encrypt, self.key, request1) #通过加载JS的方法去调用JS文件中的方法return encrypted 参考链接 https://blog.csdn.net/zhinian1204/article/details/124112512 加密文章 https://blog.csdn.net/cuilun000/article/details/125756232 加密文章 https://blog.csdn.net/qq_45664055/article/details/123348485?ops_request_misc%257B%2522request%255Fid%2522%253A%2522169863513816800188585983%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id169863513816800188585983biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-123348485-null-null.142^v96^pc_search_result_base9utm_termpython%20ECB%E8%A7%A3%E5%AF%86spm1018.2226.3001.4187 AES加解密代码 import base64 from Crypto.Cipher import AES from Crypto.Util.Padding import padclass EncryptDate:def __init__(self, key):# 初始化密钥self.key key# 初始化数据块大小self.length AES.block_size# 初始化AES,ECB模式的实例self.aes AES.new(self.key.encode(utf-8), AES.MODE_ECB)# 截断函数去除填充的字符self.unpad lambda date: date[0:-ord(date[-1])]def fill_method(self, aes_str):pkcs7补全pad_pkcs7 pad(aes_str.encode(utf-8), AES.block_size, stylepkcs7)return pad_pkcs7def encrypt(self, encrData):# 加密函数,使用pkcs7补全res self.aes.encrypt(self.fill_method(encrData))# 转换为base64msg str(base64.b64encode(res), encodingutf-8)return msgdef decrypt(self, decrData):# base64解码res base64.decodebytes(decrData.encode(utf-8))# 解密函数msg self.aes.decrypt(res).decode(utf-8)return self.unpad(msg)if __name__ __main__:# key的长度需要补长(16倍数),补全方式根据情况而定,未补齐会报错# key字符长度决定加密结果,长度16加密结果AES(128),长度32结果就是AES(256)eg EncryptDate(asdfghjklqwertyu)# 加密字符串长同样需要16倍数需注意,不过代码中pad()方法里帮助实现了补全补全方式就是pkcs7en eg.encrypt(测试数据)de eg.decrypt(en)print(f加密结果{en})print(f解密结果{de})
http://www.hkea.cn/news/14434345/

相关文章:

  • 做网站素材图片如何编写一套网站模板
  • 网站主题颜色企业文化的重要性
  • 做网站 注意企业网站制作费用
  • 成全视频免费观看在线看电视剧下载长沙seo袁飞
  • 查网站备案名称wordpress无法编辑器
  • 网站建设分几个阶段网站建设这个职业是什么
  • 南京做网站的公司排名网站开发需要用到哪些资料
  • 网站怎么防止黑客攻击手机商城手机网站建设多少钱
  • 网站建设企业咨询过年做啥网站致富
  • 企业网站建设的可行性分析泰安新泰房产网
  • 项目建设网站新手如何学会做网络销售
  • 网站文字配色北京seo招聘
  • wordpress网站打开卡广告公司手机网站建设
  • 建设金融网站WordPress的分類顯示插件
  • 网站建设公司网站模板下载最新小组排名
  • 主机开通成功网站正在建设中嵌入式培训报告
  • 种子网站开发杭州品牌网站设计
  • 北辰网站建设公司太原网站制作企业网站在线留言
  • 如何用自己电脑做网站服务器吗网络工程好就业吗
  • 石家庄网站制作方案免费 成品模板网站
  • 上海网络平台网站建设怎样做网站赚钱
  • 上海网站建设联系电翻墙在线代理
  • 贸易公司网站建设方案东莞网站建设报价方案
  • 网站后台新闻不显示如何刷新织梦制作手机网站模板免费下载
  • 重庆网站开发企业广东省建设监理协会网站 - 首页
  • 响应式网站跟一般网站的区别加工平台制作
  • 单页网站制作程序南宁网站建设兼职
  • asp网站制作实例教程cn域名建设网站需要备案吗
  • 网站制作不用备案网络平台的建设方案
  • 湖南长沙做网站德州哪里有学做网站的