APP开发常见网络安全策略

2018-08-01  本文已影响16人  Snapeliu

开发者保证产品数据和业务安全是基本责任之一。我工作以来从事开发以娱乐、社交、内容产业的APP产品为主,这里总结一下自己用到或者了解的移动应用常见网络安全策略。

篡改数据

客户端通常会保存uid,访问接口时传入uid告诉服务器是谁访问。那么引出了最初级的安全问题,如果我们仅仅只信任uid那一旦修改这个参数值就可以篡改别的用户数据了。

窃取数据

比如密码的重要性不言而喻,下面谈谈如何保证密码或重要数据不被泄露。

模拟数据

如果攻击者知道你的接口参数,有可能模拟这些数据修改提交或者批量提交。例如攻击者中途拿到密码密文虽然他不知道这些是什么鬼,但是拿到这个参数直接丢给服务器依然是合法的,再例如一些批量刷抢购活动,或者有好事者没事对一个接口不断重复提交数据。防止这些行为其实问题就是如何对参数进行合法性、时效性设置问题。

结束语:移动应用网络安全的防范介绍了大部分,其实还有很多需要我们去注意去解决的问题。和做架构一样,项目的安全性不是靠设计出来而是一步一步随着项目壮大而完善的。如果你的产品还没有遇到攻击或者还没有做安全措施,这篇文章应该会对你有帮助。

上一篇 下一篇

猜你喜欢

热点阅读