This paper discusses the security posture of Android m-banking applications in Qatar. Since technology has developed over the years and more security methods are provided, banking is now heavily reliant on mobile applications for prompt service delivery to clients, thus enabling a seamless and remote transaction. However, such mobile banking applications have access to sensitive data for each bank customer which presents a potential attack vector for clients, and the banks. The banks, therefore, have the responsibility to protect the information of the client by providing a high-security layer to their mobile application. This research discusses m-banking applications for Android OS, its security, vulnerability, threats, and solutions. Two m-banking applications were analyzed and benchmarked against standardized best practices, using the combination of two mobile testing frameworks. The security weaknesses observed during the experimental evaluation suggest the need for a more robust security evaluation of a mobile banking application in the state of Qatar. Such an approach would further ensure the confidence of the end-users. Consequently, understanding the security posture would provide a veritable measure towards mbanking security and user awareness.
翻译:本文讨论了卡塔尔Android移动银行应用程序的安全态势。由于多年来技术的发展和提供了更多的安全方法,银行业现在严重依赖移动应用程序,以便迅速向客户提供服务,从而能够实现无缝和远程交易。然而,这种移动银行应用程序可以获取每个银行客户的敏感数据,这为客户和银行提供了潜在的攻击矢量。因此,银行有责任保护客户的信息,为其移动应用程序提供一个高安全层。这项研究讨论了Android OS的移动银行应用程序、其安全性、脆弱性、威胁和解决方案。利用两个移动测试框架的组合,对两个移动银行应用程序进行了分析和参照标准化的最佳做法进行了基准。在实验评估期间观察到的安全弱点表明,有必要对卡塔尔州移动银行应用程序进行更强有力的安全评估。这种方法将进一步确保最终用户的信心。因此,了解这种安全态势将为银行安全和用户意识提供一个可靠的措施。