SCW 아이콘
영웅 배경, 구분선 없음
사례 연구

泰雷兹如何实现开发者驱动的安全性

2023년 7월 22일 게시
마지막 업데이트: 2026년 3월 10일

背景

泰雷兹集团是一家法国跨国公司,为航空航天、国防、运输和安全领域设计、开发和制造电气系统以及设备和设备。Viswanath S. Chirravuri 是泰雷兹的软件安全技术总监。Viswanath,又称 Vis,他的职业生涯最初是作为一名程序员开始的。他现在是泰雷兹的高级安全负责人,在安全行业拥有超过18年的经验,并拥有30多项认证,包括CISSP、PMP和GSE。他已经在超过18个国家培养了3,000多名软件专业人员。此外,Vis在国际网络安全锦标赛(例如Netwars)中赢得了超过10枚SANS挑战币,并且是GIAC顾问委员会的活跃成员。我们与 Vis 进行了交谈,了解他如何协调人员、流程和技术,在泰雷兹成功开发安全代码学习计划。

情况

当Vis开始在泰雷兹工作时,他指导各业务部门研究通过笔试发现的漏洞的来源,以此作为减少科技债务积压的可能解决方案。应用程序安全团队使用了与他们合作的7家不同供应商来巩固其安全态势——从IAST/DAST工具到笔试工具。Vis希望了解市场趋势并以可扩展的方式管理威胁,通过流程和技术之间的强大整合来制定缓解策略。这意味着从纯粹的基于工具的方法转向具有强大学习成分的策略。他注意到许多开发人员没有安全背景或安全技能。他最初的方法是就OWASP Top 10等主题为开发人员提供基于课堂的培训,但他很快意识到,面对面授课所需的全部差旅以及需要接触全球成千上万的开发人员,这种培训规模无法扩大。维斯指出:

“安全与发展之间的比例总是不平衡的。即使我的安全性与开发者的比例为 1:1,我也无法让他们一直参与进来。让我们的开发人员及时了解新的攻击载体、最佳实践、新语言和新发现的漏洞,这意味着我们需要能够促进开发人员的自我学习,让他们能够按照自己的节奏前进。如果他们需要帮助,我可以帮助他们,但我意识到我不能成为教他们如何修复他们发现的每一个漏洞的人。”

最初,开发经理认识到,有这么多开发人员是从头开始的,因此对开发人员需要花在安全代码学习上的时间进行反对。Vis 需要控制这样的看法,即承诺安全代码学习可能会干扰软件发布周期或减缓关键任务冲刺的速度。他需要找到一种方法来正确激励组织花时间进行安全代码的敏捷学习。Vis采取以人为本的态度从源头解决漏洞, “人们经常说安全占用了开发时间。对我来说,如果你开发了一些不安全的东西,那么一开始就是在浪费时间。您应该始终开发安全的软件,从而节省自己修复本来可以轻松避免的漏洞的时间。我们都应该有一个共同的目标,那就是发布可靠的代码。”

行动

Vis有两个主要目标:保护他们的软件和提高泰雷兹开发团队的安全意识。实施一项允许开发人员独立并按照自己的节奏进行培训的计划至关重要。Vis的战略是随着时间的推移建立一个安全社区,努力将安全编码与公司政策联系起来,并制定组织中安全代码学习的要求。通过鼓励一种将开发人员、测试人员、架构师和工程师联系起来的社区文化,他看到了激励倍增效应。涌现出对安全充满热情的安全倡导者,这是他们日常工作的一部分,这有助于在整个组织中传播对安全编码实践的认识。Vis对十几家安全培训供应商进行了评估,并于2019年成为SCW的客户。对于泰雷兹来说,如果供应商能够涵盖其环境中的所有编程语言和框架,而不是零敲碎打的解决方案,这是一个巨大的好处。Vis 依靠 Secure Code Warrior 的大量内容为安全计划中的开发人员提供培训和自定进度的学习机会:

“OWASP 前十名不仅仅是你需要知道的十件事。OWASP 涵盖的漏洞的深度和多样性,加上编程语言的数量之多,可能会让人不知所措——我们在这些问题上面临的广泛挑战和报道是选择 SCW 的关键因素。他们总是在添加新东西。深度、主题的多样性、最新的内容以及对安全代码设计原则的关注确实使SCW与众不同。有了他们,这不是一次性培训,相反,我们获得了建立持续计划的机会。”

Vis 和他的团队设计了安全代码学习计划的四个层次的推出,每个工程职位都有不同的里程碑:

인식: 기본적인 보안 인식 수준을 높이고 보안 주제에 대한 개발자의 지식에 대한 기준선을 설정합니다. 기본: 취약한 코드를 발견하고 일반적인 취약점을 이해하는 방법과 같은 기본적인 보안 기술을 가르칩니다. 자율: Secure Code Warrior의 지침에 따라 검증된 전술을 사용하여 취약점을 찾고 수정합니다.  전문가: 정의된 보안 챔피언이 되어 비즈니스에 중요한 모든 관련 영역에서 전문가가 됩니다.

重要的是,SCW 成为漏洞修复的真实来源。Vis没有依赖可能导致你进行故障排除的谷歌搜索,而是发布了AppSec团队的指南和SCW内容库中的指南,这样开发人员就可以参考可信的真实来源来修复代码中的漏洞。根据维斯的说法:

“开发人员不应自由决定如何修复漏洞,也不应在此过程中可能引入新的漏洞。我们通过 SCW 的 SCORM 集成将 SCW 视频集成到我们的 LMS 中,以确保开发人员学习如何以正确的方式修复漏洞。这也为我们提供了一种确保交付安全软件的开发人员得到认可的方法。我们要求他们达到一定程度的安全编码,我们可以通过他们解决且不会重新引入的漏洞来跟踪这一点。这样,他们所做的辛勤工作就会得到公司的认可和重视。”

结果

Vis和他的团队每月发布一份安全代码简报,在那里他们可以认出公司中最优秀的学习者。他们使用 SCW 来查看评估分数、锦标赛参与情况以及为扩大成就而进行的挑战。这也激励了其他开发人员学习。他最初设定的关键绩效指标侧重于在两年内减少漏洞的总数。在实施SCW之后,他注意到趋势线呈下降趋势。这些漏洞不会在源代码级别重新引入。Vis 是这样说的:

“我们向管理层提交的关键绩效指标反映了我们做出的明智选择。我们为自己的安全代码培训而感到自豪,这为我们的客户带来了商业信心。我们因其全面的安全代码培训计划而获得认可,并受到客户和同行的尊重。当你有这样的计划时,它会为你的公司增加很多价值。”

关键要点

Vis 认识到,人员、流程和技术在任何安全计划中都可以发挥作用。通过专注于软件的安全性、开发人员知识和合规性要求,可以将敏捷学习整合到安全代码程序中,从而随着时间的推移减少源代码中的漏洞。Vis向该领域的专业人员提供这些建议,希望在开发人员团队中培养安全技能。

직원에게 집중하기 보안 코드 학습에 부여하는 가치가 중요합니다. 개발자가 습득한 지식을 인정하고 개발자가 취득한 보안 인증을 성과로 제공하세요. 이렇게 하면 개발자와 동료들이 더 많은 것을 배우도록 동기를 부여할 수 있습니다. 보안 코딩을 기업 보안 정책 및 프로세스와 연결 개발자가 검증된 보안 가이드라인만 사용하도록 의무화하세요. 프로세스를 모호하게 만들어 더 많은 취약점이 도입될 수 있는 대신 개발자가 인증된 소스가 있다는 것을 알 수 있도록 하세요. 내부 시스템 및 개발 도구와의 시너지 효과를 찾아 개발자의 숙련도를 높이는 데 필요한 시간을 줄이세요. 적시에 제품을 제공하는 것도 중요하지만, 나중에 취약점을 수정해야 하는 시간을 절약하기 위해 항상 소프트웨어 보안에 중점을 두어야 합니다.
PDF 다운로드
리소스 보기
PDF 다운로드
리소스 보기

在本案例研究中,了解泰雷兹如何为敏捷安全代码学习计划开发人员、流程和技术方法,以吸引开发人员成为积极的安全拥护者。

더 많은 것에 관심이 있으신가요?

더 알아보세요

Secure Code Warrior는 조직이 소프트웨어 개발 생명주기 전반에 걸쳐 코드를 보호하고 사이버 보안을 최우선으로 하는 문화를 조성하도록 지원합니다. 앱 보안 관리자, 개발자, 최고정보보안책임자(CISO) 또는 보안 관련 업무를 수행하는 모든 분들에게, 저희는 조직이 안전하지 않은 코드와 관련된 위험을 줄일 수 있도록 돕습니다.

데모 예약
공유하기:
링크드인 브랜드사회적x 로고
저자
게시일: 2023년 7월 22일

공유하기:
링크드인 브랜드사회적x 로고

背景

泰雷兹集团是一家法国跨国公司,为航空航天、国防、运输和安全领域设计、开发和制造电气系统以及设备和设备。Viswanath S. Chirravuri 是泰雷兹的软件安全技术总监。Viswanath,又称 Vis,他的职业生涯最初是作为一名程序员开始的。他现在是泰雷兹的高级安全负责人,在安全行业拥有超过18年的经验,并拥有30多项认证,包括CISSP、PMP和GSE。他已经在超过18个国家培养了3,000多名软件专业人员。此外,Vis在国际网络安全锦标赛(例如Netwars)中赢得了超过10枚SANS挑战币,并且是GIAC顾问委员会的活跃成员。我们与 Vis 进行了交谈,了解他如何协调人员、流程和技术,在泰雷兹成功开发安全代码学习计划。

情况

当Vis开始在泰雷兹工作时,他指导各业务部门研究通过笔试发现的漏洞的来源,以此作为减少科技债务积压的可能解决方案。应用程序安全团队使用了与他们合作的7家不同供应商来巩固其安全态势——从IAST/DAST工具到笔试工具。Vis希望了解市场趋势并以可扩展的方式管理威胁,通过流程和技术之间的强大整合来制定缓解策略。这意味着从纯粹的基于工具的方法转向具有强大学习成分的策略。他注意到许多开发人员没有安全背景或安全技能。他最初的方法是就OWASP Top 10等主题为开发人员提供基于课堂的培训,但他很快意识到,面对面授课所需的全部差旅以及需要接触全球成千上万的开发人员,这种培训规模无法扩大。维斯指出:

“安全与发展之间的比例总是不平衡的。即使我的安全性与开发者的比例为 1:1,我也无法让他们一直参与进来。让我们的开发人员及时了解新的攻击载体、最佳实践、新语言和新发现的漏洞,这意味着我们需要能够促进开发人员的自我学习,让他们能够按照自己的节奏前进。如果他们需要帮助,我可以帮助他们,但我意识到我不能成为教他们如何修复他们发现的每一个漏洞的人。”

最初,开发经理认识到,有这么多开发人员是从头开始的,因此对开发人员需要花在安全代码学习上的时间进行反对。Vis 需要控制这样的看法,即承诺安全代码学习可能会干扰软件发布周期或减缓关键任务冲刺的速度。他需要找到一种方法来正确激励组织花时间进行安全代码的敏捷学习。Vis采取以人为本的态度从源头解决漏洞, “人们经常说安全占用了开发时间。对我来说,如果你开发了一些不安全的东西,那么一开始就是在浪费时间。您应该始终开发安全的软件,从而节省自己修复本来可以轻松避免的漏洞的时间。我们都应该有一个共同的目标,那就是发布可靠的代码。”

行动

Vis有两个主要目标:保护他们的软件和提高泰雷兹开发团队的安全意识。实施一项允许开发人员独立并按照自己的节奏进行培训的计划至关重要。Vis的战略是随着时间的推移建立一个安全社区,努力将安全编码与公司政策联系起来,并制定组织中安全代码学习的要求。通过鼓励一种将开发人员、测试人员、架构师和工程师联系起来的社区文化,他看到了激励倍增效应。涌现出对安全充满热情的安全倡导者,这是他们日常工作的一部分,这有助于在整个组织中传播对安全编码实践的认识。Vis对十几家安全培训供应商进行了评估,并于2019年成为SCW的客户。对于泰雷兹来说,如果供应商能够涵盖其环境中的所有编程语言和框架,而不是零敲碎打的解决方案,这是一个巨大的好处。Vis 依靠 Secure Code Warrior 的大量内容为安全计划中的开发人员提供培训和自定进度的学习机会:

“OWASP 前十名不仅仅是你需要知道的十件事。OWASP 涵盖的漏洞的深度和多样性,加上编程语言的数量之多,可能会让人不知所措——我们在这些问题上面临的广泛挑战和报道是选择 SCW 的关键因素。他们总是在添加新东西。深度、主题的多样性、最新的内容以及对安全代码设计原则的关注确实使SCW与众不同。有了他们,这不是一次性培训,相反,我们获得了建立持续计划的机会。”

Vis 和他的团队设计了安全代码学习计划的四个层次的推出,每个工程职位都有不同的里程碑:

인식: 기본적인 보안 인식 수준을 높이고 보안 주제에 대한 개발자의 지식에 대한 기준선을 설정합니다. 기본: 취약한 코드를 발견하고 일반적인 취약점을 이해하는 방법과 같은 기본적인 보안 기술을 가르칩니다. 자율: Secure Code Warrior의 지침에 따라 검증된 전술을 사용하여 취약점을 찾고 수정합니다.  전문가: 정의된 보안 챔피언이 되어 비즈니스에 중요한 모든 관련 영역에서 전문가가 됩니다.

重要的是,SCW 成为漏洞修复的真实来源。Vis没有依赖可能导致你进行故障排除的谷歌搜索,而是发布了AppSec团队的指南和SCW内容库中的指南,这样开发人员就可以参考可信的真实来源来修复代码中的漏洞。根据维斯的说法:

“开发人员不应自由决定如何修复漏洞,也不应在此过程中可能引入新的漏洞。我们通过 SCW 的 SCORM 集成将 SCW 视频集成到我们的 LMS 中,以确保开发人员学习如何以正确的方式修复漏洞。这也为我们提供了一种确保交付安全软件的开发人员得到认可的方法。我们要求他们达到一定程度的安全编码,我们可以通过他们解决且不会重新引入的漏洞来跟踪这一点。这样,他们所做的辛勤工作就会得到公司的认可和重视。”

结果

Vis和他的团队每月发布一份安全代码简报,在那里他们可以认出公司中最优秀的学习者。他们使用 SCW 来查看评估分数、锦标赛参与情况以及为扩大成就而进行的挑战。这也激励了其他开发人员学习。他最初设定的关键绩效指标侧重于在两年内减少漏洞的总数。在实施SCW之后,他注意到趋势线呈下降趋势。这些漏洞不会在源代码级别重新引入。Vis 是这样说的:

“我们向管理层提交的关键绩效指标反映了我们做出的明智选择。我们为自己的安全代码培训而感到自豪,这为我们的客户带来了商业信心。我们因其全面的安全代码培训计划而获得认可,并受到客户和同行的尊重。当你有这样的计划时,它会为你的公司增加很多价值。”

关键要点

Vis 认识到,人员、流程和技术在任何安全计划中都可以发挥作用。通过专注于软件的安全性、开发人员知识和合规性要求,可以将敏捷学习整合到安全代码程序中,从而随着时间的推移减少源代码中的漏洞。Vis向该领域的专业人员提供这些建议,希望在开发人员团队中培养安全技能。

직원에게 집중하기 보안 코드 학습에 부여하는 가치가 중요합니다. 개발자가 습득한 지식을 인정하고 개발자가 취득한 보안 인증을 성과로 제공하세요. 이렇게 하면 개발자와 동료들이 더 많은 것을 배우도록 동기를 부여할 수 있습니다. 보안 코딩을 기업 보안 정책 및 프로세스와 연결 개발자가 검증된 보안 가이드라인만 사용하도록 의무화하세요. 프로세스를 모호하게 만들어 더 많은 취약점이 도입될 수 있는 대신 개발자가 인증된 소스가 있다는 것을 알 수 있도록 하세요. 내부 시스템 및 개발 도구와의 시너지 효과를 찾아 개발자의 숙련도를 높이는 데 필요한 시간을 줄이세요. 적시에 제품을 제공하는 것도 중요하지만, 나중에 취약점을 수정해야 하는 시간을 절약하기 위해 항상 소프트웨어 보안에 중점을 두어야 합니다.
PDF 다운로드
리소스 보기
PDF 다운로드
리소스 보기

아래 양식을 작성하여 보고서를 다운로드하세요

귀하의 허락을 받아 저희 제품 및/또는 관련 보안 코딩 주제에 관한 정보를 보내드리고자 합니다. 귀하의 개인정보는 항상 매우 신중하게 취급되며, 마케팅 목적으로 타사에 판매하지 않을 것을 약속드립니다.

제출
scw 성공 아이콘
scw 오류 아이콘
양식을 제출하려면 "분석" 쿠키를 활성화하십시오. 완료 후에는 원할 때 다시 비활성화할 수 있습니다.

背景

泰雷兹集团是一家法国跨国公司,为航空航天、国防、运输和安全领域设计、开发和制造电气系统以及设备和设备。Viswanath S. Chirravuri 是泰雷兹的软件安全技术总监。Viswanath,又称 Vis,他的职业生涯最初是作为一名程序员开始的。他现在是泰雷兹的高级安全负责人,在安全行业拥有超过18年的经验,并拥有30多项认证,包括CISSP、PMP和GSE。他已经在超过18个国家培养了3,000多名软件专业人员。此外,Vis在国际网络安全锦标赛(例如Netwars)中赢得了超过10枚SANS挑战币,并且是GIAC顾问委员会的活跃成员。我们与 Vis 进行了交谈,了解他如何协调人员、流程和技术,在泰雷兹成功开发安全代码学习计划。

情况

当Vis开始在泰雷兹工作时,他指导各业务部门研究通过笔试发现的漏洞的来源,以此作为减少科技债务积压的可能解决方案。应用程序安全团队使用了与他们合作的7家不同供应商来巩固其安全态势——从IAST/DAST工具到笔试工具。Vis希望了解市场趋势并以可扩展的方式管理威胁,通过流程和技术之间的强大整合来制定缓解策略。这意味着从纯粹的基于工具的方法转向具有强大学习成分的策略。他注意到许多开发人员没有安全背景或安全技能。他最初的方法是就OWASP Top 10等主题为开发人员提供基于课堂的培训,但他很快意识到,面对面授课所需的全部差旅以及需要接触全球成千上万的开发人员,这种培训规模无法扩大。维斯指出:

“安全与发展之间的比例总是不平衡的。即使我的安全性与开发者的比例为 1:1,我也无法让他们一直参与进来。让我们的开发人员及时了解新的攻击载体、最佳实践、新语言和新发现的漏洞,这意味着我们需要能够促进开发人员的自我学习,让他们能够按照自己的节奏前进。如果他们需要帮助,我可以帮助他们,但我意识到我不能成为教他们如何修复他们发现的每一个漏洞的人。”

最初,开发经理认识到,有这么多开发人员是从头开始的,因此对开发人员需要花在安全代码学习上的时间进行反对。Vis 需要控制这样的看法,即承诺安全代码学习可能会干扰软件发布周期或减缓关键任务冲刺的速度。他需要找到一种方法来正确激励组织花时间进行安全代码的敏捷学习。Vis采取以人为本的态度从源头解决漏洞, “人们经常说安全占用了开发时间。对我来说,如果你开发了一些不安全的东西,那么一开始就是在浪费时间。您应该始终开发安全的软件,从而节省自己修复本来可以轻松避免的漏洞的时间。我们都应该有一个共同的目标,那就是发布可靠的代码。”

行动

Vis有两个主要目标:保护他们的软件和提高泰雷兹开发团队的安全意识。实施一项允许开发人员独立并按照自己的节奏进行培训的计划至关重要。Vis的战略是随着时间的推移建立一个安全社区,努力将安全编码与公司政策联系起来,并制定组织中安全代码学习的要求。通过鼓励一种将开发人员、测试人员、架构师和工程师联系起来的社区文化,他看到了激励倍增效应。涌现出对安全充满热情的安全倡导者,这是他们日常工作的一部分,这有助于在整个组织中传播对安全编码实践的认识。Vis对十几家安全培训供应商进行了评估,并于2019年成为SCW的客户。对于泰雷兹来说,如果供应商能够涵盖其环境中的所有编程语言和框架,而不是零敲碎打的解决方案,这是一个巨大的好处。Vis 依靠 Secure Code Warrior 的大量内容为安全计划中的开发人员提供培训和自定进度的学习机会:

“OWASP 前十名不仅仅是你需要知道的十件事。OWASP 涵盖的漏洞的深度和多样性,加上编程语言的数量之多,可能会让人不知所措——我们在这些问题上面临的广泛挑战和报道是选择 SCW 的关键因素。他们总是在添加新东西。深度、主题的多样性、最新的内容以及对安全代码设计原则的关注确实使SCW与众不同。有了他们,这不是一次性培训,相反,我们获得了建立持续计划的机会。”

Vis 和他的团队设计了安全代码学习计划的四个层次的推出,每个工程职位都有不同的里程碑:

인식: 기본적인 보안 인식 수준을 높이고 보안 주제에 대한 개발자의 지식에 대한 기준선을 설정합니다. 기본: 취약한 코드를 발견하고 일반적인 취약점을 이해하는 방법과 같은 기본적인 보안 기술을 가르칩니다. 자율: Secure Code Warrior의 지침에 따라 검증된 전술을 사용하여 취약점을 찾고 수정합니다.  전문가: 정의된 보안 챔피언이 되어 비즈니스에 중요한 모든 관련 영역에서 전문가가 됩니다.

重要的是,SCW 成为漏洞修复的真实来源。Vis没有依赖可能导致你进行故障排除的谷歌搜索,而是发布了AppSec团队的指南和SCW内容库中的指南,这样开发人员就可以参考可信的真实来源来修复代码中的漏洞。根据维斯的说法:

“开发人员不应自由决定如何修复漏洞,也不应在此过程中可能引入新的漏洞。我们通过 SCW 的 SCORM 集成将 SCW 视频集成到我们的 LMS 中,以确保开发人员学习如何以正确的方式修复漏洞。这也为我们提供了一种确保交付安全软件的开发人员得到认可的方法。我们要求他们达到一定程度的安全编码,我们可以通过他们解决且不会重新引入的漏洞来跟踪这一点。这样,他们所做的辛勤工作就会得到公司的认可和重视。”

结果

Vis和他的团队每月发布一份安全代码简报,在那里他们可以认出公司中最优秀的学习者。他们使用 SCW 来查看评估分数、锦标赛参与情况以及为扩大成就而进行的挑战。这也激励了其他开发人员学习。他最初设定的关键绩效指标侧重于在两年内减少漏洞的总数。在实施SCW之后,他注意到趋势线呈下降趋势。这些漏洞不会在源代码级别重新引入。Vis 是这样说的:

“我们向管理层提交的关键绩效指标反映了我们做出的明智选择。我们为自己的安全代码培训而感到自豪,这为我们的客户带来了商业信心。我们因其全面的安全代码培训计划而获得认可,并受到客户和同行的尊重。当你有这样的计划时,它会为你的公司增加很多价值。”

关键要点

Vis 认识到,人员、流程和技术在任何安全计划中都可以发挥作用。通过专注于软件的安全性、开发人员知识和合规性要求,可以将敏捷学习整合到安全代码程序中,从而随着时间的推移减少源代码中的漏洞。Vis向该领域的专业人员提供这些建议,希望在开发人员团队中培养安全技能。

직원에게 집중하기 보안 코드 학습에 부여하는 가치가 중요합니다. 개발자가 습득한 지식을 인정하고 개발자가 취득한 보안 인증을 성과로 제공하세요. 이렇게 하면 개발자와 동료들이 더 많은 것을 배우도록 동기를 부여할 수 있습니다. 보안 코딩을 기업 보안 정책 및 프로세스와 연결 개발자가 검증된 보안 가이드라인만 사용하도록 의무화하세요. 프로세스를 모호하게 만들어 더 많은 취약점이 도입될 수 있는 대신 개발자가 인증된 소스가 있다는 것을 알 수 있도록 하세요. 내부 시스템 및 개발 도구와의 시너지 효과를 찾아 개발자의 숙련도를 높이는 데 필요한 시간을 줄이세요. 적시에 제품을 제공하는 것도 중요하지만, 나중에 취약점을 수정해야 하는 시간을 절약하기 위해 항상 소프트웨어 보안에 중점을 두어야 합니다.
웹 세미나 시청
시작하자
더 알아보세요

아래 링크를 클릭하고 이 자료의 PDF를 다운로드하세요.

Secure Code Warrior는 조직이 소프트웨어 개발 생명주기 전반에 걸쳐 코드를 보호하고 사이버 보안을 최우선으로 하는 문화를 조성하도록 지원합니다. 앱 보안 관리자, 개발자, 최고정보보안책임자(CISO) 또는 보안 관련 업무를 수행하는 모든 분들에게, 저희는 조직이 안전하지 않은 코드와 관련된 위험을 줄일 수 있도록 돕습니다.

보고서 보기데모 예약
PDF 다운로드
리소스 보기
공유하기:
링크드인 브랜드사회적x 로고
더 많은 것에 관심이 있으신가요?

공유하기:
링크드인 브랜드사회적x 로고
저자
게시일: 2023년 7월 22일

공유하기:
링크드인 브랜드사회적x 로고

背景

泰雷兹集团是一家法国跨国公司,为航空航天、国防、运输和安全领域设计、开发和制造电气系统以及设备和设备。Viswanath S. Chirravuri 是泰雷兹的软件安全技术总监。Viswanath,又称 Vis,他的职业生涯最初是作为一名程序员开始的。他现在是泰雷兹的高级安全负责人,在安全行业拥有超过18年的经验,并拥有30多项认证,包括CISSP、PMP和GSE。他已经在超过18个国家培养了3,000多名软件专业人员。此外,Vis在国际网络安全锦标赛(例如Netwars)中赢得了超过10枚SANS挑战币,并且是GIAC顾问委员会的活跃成员。我们与 Vis 进行了交谈,了解他如何协调人员、流程和技术,在泰雷兹成功开发安全代码学习计划。

情况

当Vis开始在泰雷兹工作时,他指导各业务部门研究通过笔试发现的漏洞的来源,以此作为减少科技债务积压的可能解决方案。应用程序安全团队使用了与他们合作的7家不同供应商来巩固其安全态势——从IAST/DAST工具到笔试工具。Vis希望了解市场趋势并以可扩展的方式管理威胁,通过流程和技术之间的强大整合来制定缓解策略。这意味着从纯粹的基于工具的方法转向具有强大学习成分的策略。他注意到许多开发人员没有安全背景或安全技能。他最初的方法是就OWASP Top 10等主题为开发人员提供基于课堂的培训,但他很快意识到,面对面授课所需的全部差旅以及需要接触全球成千上万的开发人员,这种培训规模无法扩大。维斯指出:

“安全与发展之间的比例总是不平衡的。即使我的安全性与开发者的比例为 1:1,我也无法让他们一直参与进来。让我们的开发人员及时了解新的攻击载体、最佳实践、新语言和新发现的漏洞,这意味着我们需要能够促进开发人员的自我学习,让他们能够按照自己的节奏前进。如果他们需要帮助,我可以帮助他们,但我意识到我不能成为教他们如何修复他们发现的每一个漏洞的人。”

最初,开发经理认识到,有这么多开发人员是从头开始的,因此对开发人员需要花在安全代码学习上的时间进行反对。Vis 需要控制这样的看法,即承诺安全代码学习可能会干扰软件发布周期或减缓关键任务冲刺的速度。他需要找到一种方法来正确激励组织花时间进行安全代码的敏捷学习。Vis采取以人为本的态度从源头解决漏洞, “人们经常说安全占用了开发时间。对我来说,如果你开发了一些不安全的东西,那么一开始就是在浪费时间。您应该始终开发安全的软件,从而节省自己修复本来可以轻松避免的漏洞的时间。我们都应该有一个共同的目标,那就是发布可靠的代码。”

行动

Vis有两个主要目标:保护他们的软件和提高泰雷兹开发团队的安全意识。实施一项允许开发人员独立并按照自己的节奏进行培训的计划至关重要。Vis的战略是随着时间的推移建立一个安全社区,努力将安全编码与公司政策联系起来,并制定组织中安全代码学习的要求。通过鼓励一种将开发人员、测试人员、架构师和工程师联系起来的社区文化,他看到了激励倍增效应。涌现出对安全充满热情的安全倡导者,这是他们日常工作的一部分,这有助于在整个组织中传播对安全编码实践的认识。Vis对十几家安全培训供应商进行了评估,并于2019年成为SCW的客户。对于泰雷兹来说,如果供应商能够涵盖其环境中的所有编程语言和框架,而不是零敲碎打的解决方案,这是一个巨大的好处。Vis 依靠 Secure Code Warrior 的大量内容为安全计划中的开发人员提供培训和自定进度的学习机会:

“OWASP 前十名不仅仅是你需要知道的十件事。OWASP 涵盖的漏洞的深度和多样性,加上编程语言的数量之多,可能会让人不知所措——我们在这些问题上面临的广泛挑战和报道是选择 SCW 的关键因素。他们总是在添加新东西。深度、主题的多样性、最新的内容以及对安全代码设计原则的关注确实使SCW与众不同。有了他们,这不是一次性培训,相反,我们获得了建立持续计划的机会。”

Vis 和他的团队设计了安全代码学习计划的四个层次的推出,每个工程职位都有不同的里程碑:

인식: 기본적인 보안 인식 수준을 높이고 보안 주제에 대한 개발자의 지식에 대한 기준선을 설정합니다. 기본: 취약한 코드를 발견하고 일반적인 취약점을 이해하는 방법과 같은 기본적인 보안 기술을 가르칩니다. 자율: Secure Code Warrior의 지침에 따라 검증된 전술을 사용하여 취약점을 찾고 수정합니다.  전문가: 정의된 보안 챔피언이 되어 비즈니스에 중요한 모든 관련 영역에서 전문가가 됩니다.

重要的是,SCW 成为漏洞修复的真实来源。Vis没有依赖可能导致你进行故障排除的谷歌搜索,而是发布了AppSec团队的指南和SCW内容库中的指南,这样开发人员就可以参考可信的真实来源来修复代码中的漏洞。根据维斯的说法:

“开发人员不应自由决定如何修复漏洞,也不应在此过程中可能引入新的漏洞。我们通过 SCW 的 SCORM 集成将 SCW 视频集成到我们的 LMS 中,以确保开发人员学习如何以正确的方式修复漏洞。这也为我们提供了一种确保交付安全软件的开发人员得到认可的方法。我们要求他们达到一定程度的安全编码,我们可以通过他们解决且不会重新引入的漏洞来跟踪这一点。这样,他们所做的辛勤工作就会得到公司的认可和重视。”

结果

Vis和他的团队每月发布一份安全代码简报,在那里他们可以认出公司中最优秀的学习者。他们使用 SCW 来查看评估分数、锦标赛参与情况以及为扩大成就而进行的挑战。这也激励了其他开发人员学习。他最初设定的关键绩效指标侧重于在两年内减少漏洞的总数。在实施SCW之后,他注意到趋势线呈下降趋势。这些漏洞不会在源代码级别重新引入。Vis 是这样说的:

“我们向管理层提交的关键绩效指标反映了我们做出的明智选择。我们为自己的安全代码培训而感到自豪,这为我们的客户带来了商业信心。我们因其全面的安全代码培训计划而获得认可,并受到客户和同行的尊重。当你有这样的计划时,它会为你的公司增加很多价值。”

关键要点

Vis 认识到,人员、流程和技术在任何安全计划中都可以发挥作用。通过专注于软件的安全性、开发人员知识和合规性要求,可以将敏捷学习整合到安全代码程序中,从而随着时间的推移减少源代码中的漏洞。Vis向该领域的专业人员提供这些建议,希望在开发人员团队中培养安全技能。

직원에게 집중하기 보안 코드 학습에 부여하는 가치가 중요합니다. 개발자가 습득한 지식을 인정하고 개발자가 취득한 보안 인증을 성과로 제공하세요. 이렇게 하면 개발자와 동료들이 더 많은 것을 배우도록 동기를 부여할 수 있습니다. 보안 코딩을 기업 보안 정책 및 프로세스와 연결 개발자가 검증된 보안 가이드라인만 사용하도록 의무화하세요. 프로세스를 모호하게 만들어 더 많은 취약점이 도입될 수 있는 대신 개발자가 인증된 소스가 있다는 것을 알 수 있도록 하세요. 내부 시스템 및 개발 도구와의 시너지 효과를 찾아 개발자의 숙련도를 높이는 데 필요한 시간을 줄이세요. 적시에 제품을 제공하는 것도 중요하지만, 나중에 취약점을 수정해야 하는 시간을 절약하기 위해 항상 소프트웨어 보안에 중점을 두어야 합니다.

목록

PDF 다운로드
PDF 다운로드
리소스 보기
더 많은 것에 관심이 있으신가요?

더 알아보세요

Secure Code Warrior는 조직이 소프트웨어 개발 생명주기 전반에 걸쳐 코드를 보호하고 사이버 보안을 최우선으로 하는 문화를 조성하도록 지원합니다. 앱 보안 관리자, 개발자, 최고정보보안책임자(CISO) 또는 보안 관련 업무를 수행하는 모든 분들에게, 저희는 조직이 안전하지 않은 코드와 관련된 위험을 줄일 수 있도록 돕습니다.

데모 예약다운로드
공유하기:
링크드인 브랜드사회적x 로고
자원 센터

시작하는 데 도움이 되는 자료

더 많은 게시물
자원 센터

시작하는 데 도움이 되는 자료

더 많은 게시물