• Insights
  • Latest
  • Popular
  • Topics

POPULAR TOPICS

ARTIFICIAL INTELLIGENCE
HUMAN RESOURCES
ERP
FINTECH
E-COMMERCE
SEMICONDUCTOR
AUTOMATION
PRODUCTIVITY
SUPPLY CHAIN
APPS
BLOCKCHAIN
CLOUD
FINTECH
E-COMMERCE
BUSINESS INTELLIGENCE
SOFTWARE
HARDWARE
NETWORKS
ANALYTICS
  • Insights
  • Latest
  • Popular
  • Topics
Application security

139
SOCIAL BUZZ

为什么安全的软件开发生命周期(SDLC)流程对金融行业至关重要

by Tech Wire Asia

金融服务公司都知道,在这个数字时代,优化新的解决方案和产品的“上市时间”方能在竞争中取得优势。

推出新应用或改进功能方面击败竞争对手的公司,才能占据市场优势。

为实现这一目标,各组织单位都采用了DevOps与敏捷开发方法,以确保快速交付新的应用和解决方案,及其升级版本。

虽然快速的开发过程就像一个瞬间奏效的魔法,然而它却为安全团队带来了一系列全新的挑战。

事实是,最近网络威胁在本质上已变得更加复杂,应用程序的安全风险已经变得多维度。

在单一应用程序与封闭网络的时代,将安全性的考量留在流程末端或许是正常的;然而,在数字化转型时代则需要一种不同的、安全为首的途径。

银行与金融服务行业尤其如此,其不断地在保护自己免受网络犯罪分子与坏人的侵害。

由于消费者的需求,几乎所有银行与金融科技公司现在都备有一个在线门户网站与移动客户端 —— 并且不断需要升级数字产品的压力也越来越大。

Application security

这正是为什么业界不断寻找新而有趣的方法来改进其抵御网络威胁的原因。当然,第一步是将代码保护在其应用程序中。

建立安全的软件开发生命周期(SDLC)流程

尽管银行与金融机构在网络空间不断受到攻击,然而并非所有用于攻击它们的攻击媒介都是复杂的。如果团队使用迭代的DevOps交付和更快地发布周期、以确保安全性为基础,并将其内置于软件开发生命周期(SDLC)之中,可防止许多简单与复杂的攻击。为此,组织必须首先为正在构建的应用程序建立安全要求。开发与安全团队还应确定并确认应用程序的关键风险,以及是否需要遵守任何行业或监管标准。

必须在开发团队和安全团队之间建立清晰的沟通渠道,并且只有在设置了适当的安全标准后方能开始开发。

除此之外,组织还应对攻击面或应用程序可能造成的各种风险区域进行全面分析。

这些攻击面,通常是应用程序的路径与命令、应用程序中使用的关键数据,最重要的是保护这些路径与数据的代码。

将安全性灌输到SDLC流程中,最关键的步骤可能是执行静态分析安全测试或SAST。

基本上,SAST会扫描应用程序的源代码以检测关键漏洞,该工具的某些高级版本可以自动运行,即便是尚未编译的代码。

Application security

Source: Checkmarx

通过执行SAST,开发团队从一开始便可以识别并随后保护代码,从而在开发的早期阶段就能奠定强大且安全的基础。

此外,SAST还会扫描与合规性和行业标准相关的问题,例如许多金融机构所面临的PCI-DSS。

在SAST之后,开发团队还应该使用交互式应用程序安全测试(IAST)来测试应用程序的运行版本。

IAST工具通常设计在DevOps环境中工作,通过利用现有的功能测试活动来查找正在运行中的应用程序的漏洞,同时还不会影响SDLC流程。

虽然在过去,建立安全的SDLC可能是项重大的挑战,但现在的组织可以轻松地依靠供应商所提供的、完全集成的平台来帮助其实现安全目标。

可以想象,对任何商业领袖来说,挑选合适的应用安全平台是项艰巨的任务。Tech Wire Asia通过对市场上领先的应用安全提供商进行梳理、最终找到一家值得推荐的。

Checkmarx:满足您所有安全需求的单一平台

Application security

Source: Checkmarx

如果您正在寻找具备所有所需功能的一站式统一的企业级平台时,没有比Checkmarx的软件安全平台更加合适的。

该平台的整体方法完美地将安全与DevOps方法保持一致,并将安全嵌入到SDLC的每个步骤中。

平台的核心,是Checkmarx业界领先的源代码分析解决方案CxSAST,这是一种高度准确且灵活的工具,使开发团队能够自动扫描代码(包括未编译的代码),以寻找安全漏洞。

扫描原生源代码的能力,实质上能够让公司在开发生命周期的最早阶段集成安全性。

除此之外,Checkmarx还通过其独特的“最佳修复位置”优化了修复工作,能通过修复单个代码段中被识别到的关键点,从而消除多处安全漏洞。

同时,Checkmarx的交互式应用安全测试(CxIAST)可以检测无缝集成到任何组织CI/CD管道中被测应用程序中的漏洞,提供高级漏洞覆盖以及更智能的补救措施,而且不会对测试周期时间产生任何影响。

借助CxSAST、CxIAST与可检测开源组件和相关风险因素的CxOSA,Checkmarx的软件安全平台是DevOps成功的理想平台。

点击此处阅读有关Checkmarx软件安全平台的更多信息。


AUTOMATION
COMPLIANCE
SECURITY
SOFTWARE


139
SOCIAL BUZZ


READ MORE

  • Is India finally inching closer to its 5G ambitions?
  • Should employees be worried about working in the metaverse?
  • One in four consumers are online fraud victims in the Asia Pacific
  • Optimizing operational efficiency is a prerogative for the manufacturing industry
  • Driver shortages: An increasingly dire issue for e-hailing companies in Malaysia

  • About
  • Advertise with us
  • Contact
Hybrid brands Jobs @ Hybrid

© 2022 Tech Wire Asia | All Rights Reserved

Terms of use Privacy Policy