今天看啥  ›  专栏  ›  OSC开源社区

数据安全(反爬虫)之「防重放」策略

OSC开源社区  · 公众号  · 程序员  · 2021-04-18 21:45
喜欢就关注我们吧!本文将从 API 数据接口的层面讲一种技术方案,实现数据安全。一、 API 接口请求安全性问题API 接口存在很多常见的安全性问题,常见的有下面几种情况即使采用 HTTPS,诸如 Charles、Wireshark 之类的专业抓包工具可以扮演证书颁发、校验的角色,因此可以查看到数据拿到请求信息后原封不动的发起第二个请求,在服务器上生产了部分脏数据(接口是背后的逻辑是对 DB 的数据插入、删除等)所以针对上述的问题也有一些解决方案:HTTPS 证书的双向认证解决抓包工具问题假如通过网络层高手截获了 HTTPS 加证书认证后的数据,所以需要对请求参数做签名「防重放策略」解决请求的多次发起问题请求参数和返回内容做额外 RSA 加密处理,即使截获,也无法查看 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照