浏览器
双核浏览器
游戏浏览器
高速浏览器
视频浏览器
IE浏览器
浏览器周边
手机浏览器
安卓游戏
音乐舞蹈
养成游戏
儿童游戏
仙侠手游
角色扮演
策略塔防
休闲益智
动作冒险
飞行射击
模拟经营
体育运动
赛车竞速
网络游戏
安卓软件
资讯阅读
生活服务
影音播放
购物理财
效率办公
趣味娱乐
交通出行
学习教育
摄影图像
在线音乐
系统工具
网络购物
聊天工具
安全杀毒
图片编辑
新闻资讯
软件资讯
游戏资讯
手机教程
手游攻略
游戏攻略
软件教程
IE专区
安卓专题
文章合集
电脑软件专题
安全软件
杀毒软件
系统安全
加密解密
防火墙
远程控制
木马查杀
影音软件
网络电视
视频播放
音乐播放
视频制作
音频编辑
录音录像
教育学习
外语学习
教育管理
早教启蒙
在线课堂
成人教育
资格考试
聊天社交
即时通讯
视频聊天
在线交友
变声器
表情包
办公软件
线上会议
文档管理
行业管理
考勤打卡
应用工具
输入法
下载工具
时钟日历
记事本
文件管理
计算器
编程开发
编程工具
JAVA相关
加壳脱壳
编程控件
数据库
网页源码
软件开发
补丁制作
系统美化
桌面制作
壁纸大全
系统主题
屏幕保护
桌面辅助
系统软件
系统优化
备份还原
系统检测
U盘工具
磁盘工具
驱动补丁
图文处理
图片素材
图像处理
图片制作
图片压缩
电子相册
抓图工具
其他软件
电子书籍
模拟器
辅助工具
交通出行
手机管理
其他工具
素材下载
字体素材
PPT素材
专区
文章合集
软件
游戏
浏览器
安卓专题
软件
游戏
浏览器
IEfans/ 新闻资讯/ 软件教程 /微信小程序有漏洞吗 微信小程序会成为黑客盗红包的通道吗

微信小程序有漏洞吗 微信小程序会成为黑客盗红包的通道吗

2023-03-01 00:26:02 编辑:匿名

微信小程序已经刷爆朋友圈,当然,有些时候,关于互联网的安全总是走在前线,那么微信小程序有漏洞吗?信小程序会成为黑客盗红包的通道吗?文中小编将会为大家带来解答。

微信小程序有漏洞吗?

为了搞清这个问题,咨询了几位黑客大牛,整理回答如下:

1、从App到小程序,有一些漏洞会一直存在吧?

小程序改变了业务前端实现的形式,但是基本的业务没有变化。所以对于小程序服务商而言,有两方面风险依然存在:

Web接口的漏洞。例如xss、csrf、各类越权等等。这类是服务构架本身的漏洞。

业务功能的逻辑漏洞。例如:订单额任意修改,验证码回传、找回密码设计缺陷等等。这些也是后端服务本身的漏洞。

2、小程序堵上了哪些漏洞的可能?

传统的App客户端,由于代码比较复杂,体系比较大,经常存在很多漏洞。现在,由微信提供接口,服务商只需要调用微信的接口就可以实现服务功能。这使得以前针对App客户端的攻击行为失去了对象。

小程序跑在微信中,以前人们关心App客户端手否存在漏洞,现在人们需要关心微信是否安全了。

【小程序和微信的关系,类似于App和系统的关系】

举个例子。

App客户端会直接调用系统服务,所以漏洞很多跟系统版本相关,比如Android的webview漏洞,uxss漏洞等。

以Android为例,微信自己使用的是修改了Chrome内核的X5内核,修复了webview远程代码执行漏洞,所以即使在低版本的Android系统上也不用考虑这个漏洞的影响。

3、那么对于腾讯自己的X5内核,如果爆出了新的漏洞,是否会影响小程序呢?

没错。理论上说,小程序的漏洞应该会受微信客户端本身的影响,比如出现了一个x5内核新的uxss漏洞,有可能就能造成这些应用的敏感信息泄露。

4、是否可以完整科普一下微信小程序的安全结构呢?

微信小程序是一种插件。

插件框架的基本特点是:基础程序(微信)提供服务给插件(小程序)。

在Android上,小程序使用X5内核接口;

而在iOS上,小程序使用的是JS Core接口。

接下来我们以iOS为例进行解释。

微信是通过将一些服务(比如:绘图等)通过JS接口暴露给小程序。

我理解的安全模型是:小程序环境---微信环境---系统环境。

【小程序安全模型:小程序环境---微信环境---系统环境】

5、那么,对于微信小程序来说,存在哪些安全风险呢?

由于微信主程序会通过JS接口向小程序暴露规定的服务。如果小程序可以获取到规定服务外的信息(比如:用户的钱余额等)即是信息泄露。

总之,可以将微信理解成浏览器,将小程序理解成网页。如果执行小程序可以在微信中执行任意代码,就是传统意义上的远程代码执行。

例如:

1)攻击微信。理论上来说,如果可以突破小程序的执行环境(JS),在微信主程序中获得代码执行,就成功制造了代码执行的漏洞,如:执行一个小程序,就可以往任意群中发红包。

【通过拿到微信主程序代码权限而攻击红包功能】

2)实现小程序之间的跨站攻击。可能还存在一些其他类型的漏洞,实现跨站攻击。例如从一个小程序访问了其他小程序的数据。

【通过拿到微信主程序代码权限而攻击红包功能】

2)实现小程序之间的跨站攻击。可能还存在一些其他类型的漏洞,实现跨站攻击。例如从一个小程序访问了其他小程序的数据。

【脑洞:通过小程序,一步步占领系统控制权】

6、以上的这些攻击方法,出现的可能性有多大呢?以上所说的攻击可能需要极强的攻击能力。但是真实的场景下,可能很多攻击都来自脚本小子。攻击效果不一定会到如上所说的那么严重,估计大多数也就是获取一些信息。

7、预计微信会做哪些措施来对抗可能存在的威胁呢?所有微信小程序一定会接受微信的审核。理论上恶意小程序是不会被上架的。

当然,苹果也不会允许恶意程序上架,但是还有有人成功把Pangu 9.3的越狱程序成功上传到AppStore,虽然很快就下架了。这里的问题是,微信可能无法自动检测出某些恶意程序,或者审核人员的专业背景可能没有那么强。

基本的攻击路径是:攻击了小程序后,然后通过小程序实现方面的漏洞进而攻击微信。所以按道理,微信应该为小程序创建一个沙盒环境,不知道微信是否这样做。


微信小程序会成为黑客盗红包的通道吗?

目前看来,没这个必要。

根据以往的经验,腾讯在自身产品的安全性上,会投入巨大的精力。而对于皇冠级产品微信,相信腾讯更是不敢有丝毫疏漏。就在小程序退出的当天,TSRC(腾讯安全应急响应中心)也发布了英雄帖《微信小程序如约而至,安全需要你的守护》,宣布即日起到2017年1月20日,“重金”收集有关微信小程序的漏洞和威胁情报。

相关推荐

软件更新