等峰也等你

博客园 首页 新随笔 联系 订阅 管理

大纲

 
  • 环境准备
  • 实战练习

环境准备

 
  1. 对响应加密的接口。对它发起一个get请求后,得到一个加密过后的响应信息。(如果有可用的加密过的接口以及了解它的解密方法,可以跳过)
  2. 准备一个加密文件
  3. 使用python命令在有加密文件的所在目录启动一个服务
  4. 访问该网站

原理

 

在得到响应后对响应做解密处理: 1. 如果知道使用的是哪个通用加密算法的话,可以自行解决。 2. 如果不了解对应的加密算法的话,可以让研发提供加解密的lib。 3. 如果既不是通用加密算法、研发也无法提供加解密的lib的话,可以让加密方提供远程解析服务,这样算法仍然是保密的。

实战练习

 
  1. 调用python自带的base64,直接对返回的响应做解密,即可得到解密后的响应。

  2. 封装对于不同算法的处理方法。

posted on 2024-01-17 18:44  等峰也等你  阅读(69)  评论(0)    收藏  举报