移动应用防火墙——MAF,你听说过么?

本文涉及的产品
Web应用防火墙 3.0,每月20元额度 3个月
简介:

随着移动互联时代的到来,移动应用正在成为业务与关键数据的载体,移动应用安全备受关注。提到移动安全的防护,我们可以看到基本上所有移动端安全的创投和移动安全的产品,关注的方向主要在客户端和手机端,而在服务器端关注较少。在手机端,保护的核心是数据和用户。在服务器端保护的是移动应用运营者,保护他们的资产和业务。因此,他们所保护的对象不一样,面临的挑战和解决方案也不一样。

据了解,目前对于移动APP服务器的安全防护,基本上是用传统的Web应用防火墙(WAF)或IPS来防护,并无专门的一款安全产品。因此,移动APP防火墙的出现也就变得顺理成章。

于是,WebRAY推出了一款部署在移动APP服务器端,对APP服务进行保护,主要应对面向服务运营者进行的攻击的安全产品,并将其定义为移动应用防火墙(Mobile Application Firewall,简称:MAF)。在2016年6月25日,由51CTO举办的WOT企业安全技术峰会上,WebRAY正式发布了该产品理念。这款产品代表着一个新的安全产品品类的诞生。

服务器端的移动应用安全防护存在哪些难题?

移动应用防火墙——MAF,你听说过么?

会后,盛邦安全产品战略负责人兼副总裁严雷在接受51CTO记者采访时表示,在移动APP发展早期,由于大量采用B/S架构设计,因此主要是通过WAF来保护移动APP服务器。甚至很多人会利用IPS甚至是下一代防火墙来保护APP应用。

但是,现在专门面向移动服务器端的攻击越来越多,很多威胁都无法通过传统的安全设备来防御。其中在服务器端有个最严重的问题,就是APP的运营者被欺诈的问题,或者说APP劫持,例如:为无广告APP插入广告,替换APP中的广告、钓鱼重定向、内容篡改,以及盗取资产、虚假身份、剪羊毛和外挂工具等欺诈行为。

其次,由于移动设备的构建与PC不同,导致本来在WAF上能够轻松解决的问题,在移动应用防护上就成为了问题,虽然理论上讲的通,但实际并不好解决。

再次,2g/3g/4g传输特性不同,公共Wifi不稳定,速度不同,使得服务器端的调试优化难,导致用户体验差。在运转效率上,由于手机等移动设备本身的问题,内存小,软件多,再加上后台运行的程序,导致运转效率比传统Web应用上的防护差很多。

此外,由于HTPS的存在,加解密是需要消耗服务器端的资源,给传统的抗D手段带来了困难。

WebRAY的MAF——幻影

作为MAF产品理念的率先提出者,WebRAY的MAF是什么呢?它是该公司一款内部打磨许久却一直秘而不宣的神兵利器——幻影!据严雷介绍,这款神秘产品是WebRAY的战略创新产品,公司希望凭借这款产品能够打开新的市场空间,并成为公司成长的主要驱动来源。

严雷表示,幻影技术的核心就是变形。幻影将APP中的代码采用代码替换、代码注入等技术进行变形,这种变形是相对于机器人或者工具类的变形,在人的角度看,并无感知。另外,虽然该款产品还在打磨阶段,但是目前已经帮助了一些客户,例如:北京交管新推出的北京交警APP的安全保障。未来,WebRAY将会加载威胁情报,引入行为分析等技术,用来防欺诈,增强应用层的抵抗力。

MAF部署到哪里?主要面对的用户群体是哪些呢?

对此,严雷解答说,MAF部署在用户的移动APP服务器前面,即是原来放置WAF的地方。目前,MAF的主要用户群体特点主要体现以下几个方面:第一,公司自己开发APP。第二,APP不能放到公有云里。第三,APP已经有一定的影响力,可能会被攻击。第四,没有太多的安全运维方面的人力和资源。如银行、医院、出版社、政府部门等。


作者:杜美洁

来源:51CTO

相关文章
|
4月前
|
人工智能 边缘计算 API
AI协作的四大支柱:协议详解与应用场景全解析​
本文深入解析Agentic AI协议的四大核心协议——MCP、A2A、ACP与ANP,涵盖技术特性、应用场景及选型指南,助你掌握多代理协作系统构建要点。
460 6
|
NoSQL 安全 MongoDB
MongoDB 未授权访问漏洞利用
MongoDB 未授权访问漏洞利用
2645 0
|
JSON JavaScript API
【开源打印组件】vue-plugin-hiprint初体验
本文介绍对vue-plugin-hiprint部分重要代码的解析,这是一个很好的开源插件,能够自己自定义打印模板,通过后端传来的数据进行渲染打印,官方也提供了许多的api供开发者使用。界面采用了antdesign。实现了免预览的直接打印。
4099 1
【开源打印组件】vue-plugin-hiprint初体验
|
数据可视化 JavaScript 数据挖掘
2024年最值得关注的5款数据可视化工具
在信息爆炸的时代,数据可视化工具帮助我们从海量数据中提取有价值的信息,并以直观、易于理解的方式展现。本文介绍五款主流工具:板栗看板、Power BI、Datawrapper、QlikView 和 Highcharts,从产品特色、使用场景等角度分析,帮助用户根据自身需求选择合适的工具。
1600 0
2024年最值得关注的5款数据可视化工具
|
11月前
|
缓存 架构师 Java
Maven实战进阶(01)面试官:Maven怎么解决依赖冲突?| 有几种解决方式
本文介绍了Maven的核心功能和依赖管理技巧。Maven是基于项目对象模型(POM)的构建工具,具备跨平台、标准化、自动化等特性。其三大核心功能为依赖管理、仓库管理和项目构建。依赖管理通过pom.xml文件引入第三方组件并自动下载;仓库管理涉及中央仓库、私服和本地仓库;项目构建则通过生命周期管理编译、测试、打包等流程。文章还详细讲解了依赖冲突的解决方法,包括默认规则、手工排除和版本指定等策略。
|
缓存 云计算
这个夏天,追光动画在阿里云上“绘出”《长安三万里》
追光动画已和阿里云合作多年,从《阿唐奇遇》到《白蛇2:青蛇劫起》、《新神榜:杨戬》和这次的《长安三万里》等。
这个夏天,追光动画在阿里云上“绘出”《长安三万里》
|
Linux 开发工具 git
企业级Git管理工作流分析--GIT实战详解
企业级Git管理工作流分析--GIT实战详解
291 0
|
JavaScript 前端开发 测试技术
【利用AI让知识体系化】TypeScript目标:扩展JavaScript能力(三)
【利用AI让知识体系化】TypeScript目标:扩展JavaScript能力
|
存储 Linux
Linux文件的上和下,FinalShell文件右键可下文件,先选择root文件夹,然后把他文件往里面拖动,就可以下载了,命令下载,ls -l可以看当前文件目录,sz 文件名可下载,tab补,rz出上
Linux文件的上和下,FinalShell文件右键可下文件,先选择root文件夹,然后把他文件往里面拖动,就可以下载了,命令下载,ls -l可以看当前文件目录,sz 文件名可下载,tab补,rz出上