app和小程序哪个更安全?

如题所述

说到APP和小程序的安全,首先要明确安全它是具体指的是什么内容?安全是指用户正常的访问我们的网站是否会泄露用户的隐私、账户、资金等等信息。我们的服务器是不是会被攻击?用户的行为是否会轻松的被黑客破解。而这些问题的产生觉大多数都是需要靠后端服这边来做安全的防护和过滤。所以安全不安全更重要的是后端的防护与系统的漏洞。

小程序会更安全

小程序是一种不需要下载安装即可使用的应用,它是依托于安装后应用程序的媒介。目前主流的小程序有支付宝、微信、今日头条、百度智能小程序和手机商合作的快应用等主流的小程序。

一、小程序审核

小程序发布时,都需要把这些小程序、快应用都是提交到各大平台后台,平台进行审核通过后方可来进行使用。故如果是想在微信小程序里面做用户数据的获取那么你发布的小程序将不会通过审核。因为觉得觉得大多数攻击的方式都需要做后台的预备,如果审核被干掉。就不会有存在。

二、攻击媒介

例如:微信小程序。理论上来说,如果可以突破小程序的执行环境(JS),就可以直接在微信的主程序中获得代码执行,就成功制造了代码执行的漏洞,类似于我们直接运行微信来使用。如:执行一个小程序,就可以往任意群中发红包。

但是像各大平台对于应用的安全防护肯定是有的。特别是在支付这一块。调用支付的时候都会做到秘钥的效验。通过这个来做到身份辨别。

三、执行环境单一

在Android上,小程序使用X5内核接口;而在iOS上,小程序使用的是JSCore接口。这些执行上面它都是js来进行用户事件的操作。但是你js的代码它需要有特点的标记才可以。但是在开发商开发的时候都是会做到预处理(就是让js执行的语法标记失效,变成普通的文本)。

在通讯上面我们还会做到数据的加密传输、验证证书、防止别人抓包、token防护等等。

数据上面也会做到加密的效验

温馨提示:答案为网友推荐,仅供参考
相似回答