SCW图标
英雄背景无分隔线
博客

개발자가 보안 의식을 가지고 코딩하기를 원하시나요?교육을 개발자에게 제공하세요.

马蒂亚斯-马杜博士
出版日期: 2020 年 7 月 15 日
最后更新于 2026年3月9日

소프트웨어 개발 라이프사이클 (SDLC) 은 충분히 무해해 보입니다. 이는 하나의 프로세스이며, 우리 소프트웨어 담당자들은 모두 힘을 합쳐 마법같은 일을 만들어 사회에 없어서는 안 될 디지털 상품을 선보입니다.

단, 소프트웨어 개발 프로젝트에 참여해 본 적이 있다면 정복해야 할 퀘스트와 처치해야 할 용이 있는 어려운 프로젝트라는 것을 알 수 있을 것입니다.한동안은 재미있긴 하지만 번아웃은 현실입니다. 소프트웨어에 대한 수요로 인해 우리는 모두 최고의 시간에 빛의 속도로 작업하고 있습니다. 특히 개발 팀은 더욱 그렇습니다.

이제 그들에게 꼭 해야 할 또 다른 작업이 주어졌다고 상상해 보세요. 바로 그들이 접하는 프로젝트 요소의 보안에 대한 책임이죠.이로 인해 일부 개인에게는 최악의 경우 카드 하우스가 무너질 수도 있습니다. 하지만 더 현실적인 시나리오는 우선 순위가 정해지지 않아 선을 넘는 것이 더 시급하다고 여겨지는 문제가 우선시된다는 것입니다.그리고 대부분의 개발자가 안전하게 코딩하도록 교육받지 못한다면 (특히 관리자가 보안을 우선시하지 않는 경우) 잦은 데이터 유출, 결함 있는 앱 출시, 엄청난 버그 코드 때문에 보안 전문가들 사이에서 심각한 이탈이 한계점에 도달하는 것은 놀라운 일이 아닙니다.

개발자에게는 AppSec 지지자가 필요합니다.

위의 시나리오를 살펴보면 코딩 과정에서 보안이 “너무 어려운” 범주에 포함되고 보안 팀이 해결하도록 맡기는 이유를 이해할 수 있습니다.경쟁하는 마감일이 너무 많고, 교육도 충분하지 않으며, 다른 모든 일을 진행하면서 보안에 신경을 쓸 이유가 전혀 없습니다.하지만 이러한 현상 유지를 위해서는 코드에 대한 수요가 너무 많습니다.초특급 개발자들이 동료들보다 돋보이고, 새로운 기술을 배우고, 무엇보다 더 안전한 코드를 만들 수 있는 지점이 바로 이 지점입니다.

그러나 소프트웨어 보안을 관리하는 것이 개발자의 몫이 아니라는 점을 기억해야 합니다. 이는 여전히 AppSec 팀의 영역입니다 (보안을 잘 아는 개발자와 함께 작업할 때 일반적인 버그를 반복적으로 수정하는 대신 더 많은 호흡을 확보할 수 있습니다). 제대로 작동하는 데브섹옵스 프로세스 팀의 모든 구성원이 보안에 대한 책임을 분담하는 데 필요한 지원과 도구를 갖추어야 합니다. 올바른 종류의 교육 최고입니다.적절한 도구 모음과 교육의 균형을 맞추려면 개발자와 긴밀하게 협력하여 영감을 주고 긍정적인 변화를 주도하려는 AppSec 전문가의 통찰력이 필요합니다.

파괴적 훈련은 효과적이기보다는 짜증나는 일이며, 개발자에게 불쾌감을 주는 것은 효과가 없습니다.간단한 지식에 초점을 맞춘 IDE 또는 이슈 트래커 통합 솔루션이 한 가지 대안으로, 필요한 바로 그 순간에 올바른 정보를 사용자에게 제공합니다.

작동 원리는 다음과 같습니다.

“만약을 위한” 것이 아니라 적시적소에.

상황에 맞는 실습 학습 단연코 가장 효과적인 훈련 방법이며, 한 입 크기의 덩어리가 가장 적합할 때 바로 배달됩니다.이를 “Just in Time” (Jit) 교육이라고도 하는데, 보안 코딩을 배우는 개발자에게 매우 유용합니다.

원산지 포함 도요타의 린 제조 원칙, JIT 교육은 상황에 따라 가장 중요한 시점에 필요에 따라 활성화되도록 설계되었습니다.개발자가 부적절한 권한이 있는 것으로 보이는 내용을 방금 작성했나요?작은 백도어가 열려 공격자가 원격으로 코드를 실행할 수 있다면 어떨까요?개발자가 Confluence에서 문서를 뒤지거나 교육 과정에서 다룬 내용을 구글링하는 대신 필요할 때 바로 지식에 액세스할 수 있다면 훨씬 더 기억에 남을 것입니다.

저스트-인-타임 (Just-in-Time) 은 “만약을 대비한” 학습과는 정반대입니다. 후자가 지식을 전달하는 더 일반적인 방법이긴 하지만, 효율적이지는 않습니다.우리는 개발자들이 보안 코딩 모범 사례를 더 쉽게 활용할 수 있도록 해야 하며, 현재 작업 중인 주요 목표에 계속 집중하면서 경력을 쌓을 때 얻을 수 있는 이점을 확인해야 합니다.

개발자들이 교육을 쫓게 만들지 마세요.

우리는 이미 근무 시간이 너무 많다는 것을 알고 있습니다. 그렇다면 개발자들이 강의실로 달려가거나 컨텍스트 전환을 통해 정적 이론 기반 교육에 액세스하기 위해 5단계를 거치면 어떤 인센티브가 필요할까요?

데이터 침해를 야기하는 취약점의 양이 아무리 많아도 대부분의 조직이 무엇을 하든 그다지 효과적이지 않다는 것이 일반적인 의견입니다.Verizon의 2020년 데이터 침해 조사 보고서에는 다음과 같이 명시되어 있습니다. 데이터 침해의 43% 는 웹 취약점으로 인한 것일 수 있습니다..개발자들은 효과적인 교육을 받지 못하고 있습니다. 고등 교육을 받거나 직장 내 기술 향상 조치의 일환으로 받는 것도 아닙니다.그렇다면 SQL 인젝션, 올드스쿨 등과 같은 일반적인 취약점을 들 수 있습니다. 경로 탐색 상당한 데이터 손실로 악용되지 않을 것이며 사이버 보안 기술 부족도 통제 불능 상태가 아닐 것입니다.

개발자들이 교육을 받고 보안에 대해 알아가는 현재 환경이라는 것을 알면서도 결과가 좋지 않은 것에 놀란 이유는 무엇일까요?Jira, GitHub, IDE와 같이 실제로 작업하는 공간에서 액세스할 수 있는 더 원활하고 통합적이며 덜 거슬리는 교육 경험을 제공하는 것은 개발자와 조직 모두에게 긍정적인 영향을 미칠 수 있습니다.업계는 더 이상 사치가 아닌 환경에서 앞으로 나아가서 보안 인식을 훨씬 쉽게 만들기만 하면 됩니다.

개발 워크플로우를 보호할 준비가 되셨나요?

보안을 잘 아는 개발자는 코드 작성 단계부터 조직에 제공할 수 있는 기술과 보호 기능으로 높이 평가됩니다.보안은 더 이상 선택 사항이 아닙니다. 특히 GDPR 벌금, PCI-DSS 규정 준수 규정, NIST 거버넌스... 그리고 수백만 달러 규모의 대규모 집단 소송인 알라 에퀴팩스 (A'la Equifax) 에서 소송을 당할 가능성이 커졌기 때문입니다.

통합된 접근 방식은 방해가 적은 학습으로 개발자의 관심을 끌 수 있는 촉매제가 될 수 있습니다. 심층적인 과정을 위한 경로를 만들고, 보안 전문가를 교육하고, 전 세계 데이터를 안전하게 보호하는 데 필요한 공동 책임을 전반적으로 고취시킬 수 있습니다.

에 대한 통합 도구 다운로드 지라깃허브 이제 어떻게 생각하는지 알려주세요.

查看资源
查看资源

우리는 이미 근무 시간이 너무 많다는 것을 알고 있습니다. 그렇다면 개발자들이 강의실로 달려가거나 컨텍스트 전환을 통해 정적 이론 기반 교육에 액세스하기 위해 5단계를 거치면 어떤 인센티브가 필요할까요?

您对更多内容感兴趣吗?

Matias Madou, Ph.D.是一位安全专家、研究员和CTO,也是Secure Code Warrior 的联合创始人。Matias在根特大学获得了应用安全的博士学位,主要研究静态分析解决方案。后来他加入了美国的Fortify公司,在那里他意识到,仅仅检测代码问题而不帮助开发人员编写安全代码是不够的。这激发了他开发产品的热情,帮助开发人员,减轻安全的负担,并超越客户的期望。当他不在办公桌前作为Awesome团队的一员时,他喜欢站在舞台上,在包括RSA会议、BlackHat和DefCon等会议上发表演讲。

了解更多

Secure Code Warrior致力于在整个软件开发生命周期中保护代码,并帮助组织建立将网络安全置于首位的文化。无论您是应用安全管理员、开发人员、首席信息安全官还是任何与安全相关的人员,我们都能协助您的组织降低与不安全代码相关的风险。

预约演示
共享对象:
领英品牌社交x 标志
作者
马蒂亚斯-马杜博士
发表于2020年7月15日

Matias Madou, Ph.D.是一位安全专家、研究员和CTO,也是Secure Code Warrior 的联合创始人。Matias在根特大学获得了应用安全的博士学位,主要研究静态分析解决方案。后来他加入了美国的Fortify公司,在那里他意识到,仅仅检测代码问题而不帮助开发人员编写安全代码是不够的。这激发了他开发产品的热情,帮助开发人员,减轻安全的负担,并超越客户的期望。当他不在办公桌前作为Awesome团队的一员时,他喜欢站在舞台上,在包括RSA会议、BlackHat和DefCon等会议上发表演讲。

马蒂亚斯是一名研究员和开发人员,拥有超过15年的软件安全实践经验。他曾为Fortify Software和他自己的公司Sensei Security等公司开发解决方案。在他的职业生涯中,马蒂亚斯领导了多个应用安全研究项目,并将其转化为商业产品,他拥有超过10项专利。当他离开办公桌时,Matias曾担任高级应用安全培训courses ,并定期在全球会议上发言,包括RSA会议、黑帽、DefCon、BSIMM、OWASP AppSec和BruCon。

马蒂亚斯拥有根特大学的计算机工程博士学位,在那里他研究了通过程序混淆来隐藏应用程序的内部工作的应用安全。

共享对象:
领英品牌社交x 标志

소프트웨어 개발 라이프사이클 (SDLC) 은 충분히 무해해 보입니다. 이는 하나의 프로세스이며, 우리 소프트웨어 담당자들은 모두 힘을 합쳐 마법같은 일을 만들어 사회에 없어서는 안 될 디지털 상품을 선보입니다.

단, 소프트웨어 개발 프로젝트에 참여해 본 적이 있다면 정복해야 할 퀘스트와 처치해야 할 용이 있는 어려운 프로젝트라는 것을 알 수 있을 것입니다.한동안은 재미있긴 하지만 번아웃은 현실입니다. 소프트웨어에 대한 수요로 인해 우리는 모두 최고의 시간에 빛의 속도로 작업하고 있습니다. 특히 개발 팀은 더욱 그렇습니다.

이제 그들에게 꼭 해야 할 또 다른 작업이 주어졌다고 상상해 보세요. 바로 그들이 접하는 프로젝트 요소의 보안에 대한 책임이죠.이로 인해 일부 개인에게는 최악의 경우 카드 하우스가 무너질 수도 있습니다. 하지만 더 현실적인 시나리오는 우선 순위가 정해지지 않아 선을 넘는 것이 더 시급하다고 여겨지는 문제가 우선시된다는 것입니다.그리고 대부분의 개발자가 안전하게 코딩하도록 교육받지 못한다면 (특히 관리자가 보안을 우선시하지 않는 경우) 잦은 데이터 유출, 결함 있는 앱 출시, 엄청난 버그 코드 때문에 보안 전문가들 사이에서 심각한 이탈이 한계점에 도달하는 것은 놀라운 일이 아닙니다.

개발자에게는 AppSec 지지자가 필요합니다.

위의 시나리오를 살펴보면 코딩 과정에서 보안이 “너무 어려운” 범주에 포함되고 보안 팀이 해결하도록 맡기는 이유를 이해할 수 있습니다.경쟁하는 마감일이 너무 많고, 교육도 충분하지 않으며, 다른 모든 일을 진행하면서 보안에 신경을 쓸 이유가 전혀 없습니다.하지만 이러한 현상 유지를 위해서는 코드에 대한 수요가 너무 많습니다.초특급 개발자들이 동료들보다 돋보이고, 새로운 기술을 배우고, 무엇보다 더 안전한 코드를 만들 수 있는 지점이 바로 이 지점입니다.

그러나 소프트웨어 보안을 관리하는 것이 개발자의 몫이 아니라는 점을 기억해야 합니다. 이는 여전히 AppSec 팀의 영역입니다 (보안을 잘 아는 개발자와 함께 작업할 때 일반적인 버그를 반복적으로 수정하는 대신 더 많은 호흡을 확보할 수 있습니다). 제대로 작동하는 데브섹옵스 프로세스 팀의 모든 구성원이 보안에 대한 책임을 분담하는 데 필요한 지원과 도구를 갖추어야 합니다. 올바른 종류의 교육 최고입니다.적절한 도구 모음과 교육의 균형을 맞추려면 개발자와 긴밀하게 협력하여 영감을 주고 긍정적인 변화를 주도하려는 AppSec 전문가의 통찰력이 필요합니다.

파괴적 훈련은 효과적이기보다는 짜증나는 일이며, 개발자에게 불쾌감을 주는 것은 효과가 없습니다.간단한 지식에 초점을 맞춘 IDE 또는 이슈 트래커 통합 솔루션이 한 가지 대안으로, 필요한 바로 그 순간에 올바른 정보를 사용자에게 제공합니다.

작동 원리는 다음과 같습니다.

“만약을 위한” 것이 아니라 적시적소에.

상황에 맞는 실습 학습 단연코 가장 효과적인 훈련 방법이며, 한 입 크기의 덩어리가 가장 적합할 때 바로 배달됩니다.이를 “Just in Time” (Jit) 교육이라고도 하는데, 보안 코딩을 배우는 개발자에게 매우 유용합니다.

원산지 포함 도요타의 린 제조 원칙, JIT 교육은 상황에 따라 가장 중요한 시점에 필요에 따라 활성화되도록 설계되었습니다.개발자가 부적절한 권한이 있는 것으로 보이는 내용을 방금 작성했나요?작은 백도어가 열려 공격자가 원격으로 코드를 실행할 수 있다면 어떨까요?개발자가 Confluence에서 문서를 뒤지거나 교육 과정에서 다룬 내용을 구글링하는 대신 필요할 때 바로 지식에 액세스할 수 있다면 훨씬 더 기억에 남을 것입니다.

저스트-인-타임 (Just-in-Time) 은 “만약을 대비한” 학습과는 정반대입니다. 후자가 지식을 전달하는 더 일반적인 방법이긴 하지만, 효율적이지는 않습니다.우리는 개발자들이 보안 코딩 모범 사례를 더 쉽게 활용할 수 있도록 해야 하며, 현재 작업 중인 주요 목표에 계속 집중하면서 경력을 쌓을 때 얻을 수 있는 이점을 확인해야 합니다.

개발자들이 교육을 쫓게 만들지 마세요.

우리는 이미 근무 시간이 너무 많다는 것을 알고 있습니다. 그렇다면 개발자들이 강의실로 달려가거나 컨텍스트 전환을 통해 정적 이론 기반 교육에 액세스하기 위해 5단계를 거치면 어떤 인센티브가 필요할까요?

데이터 침해를 야기하는 취약점의 양이 아무리 많아도 대부분의 조직이 무엇을 하든 그다지 효과적이지 않다는 것이 일반적인 의견입니다.Verizon의 2020년 데이터 침해 조사 보고서에는 다음과 같이 명시되어 있습니다. 데이터 침해의 43% 는 웹 취약점으로 인한 것일 수 있습니다..개발자들은 효과적인 교육을 받지 못하고 있습니다. 고등 교육을 받거나 직장 내 기술 향상 조치의 일환으로 받는 것도 아닙니다.그렇다면 SQL 인젝션, 올드스쿨 등과 같은 일반적인 취약점을 들 수 있습니다. 경로 탐색 상당한 데이터 손실로 악용되지 않을 것이며 사이버 보안 기술 부족도 통제 불능 상태가 아닐 것입니다.

개발자들이 교육을 받고 보안에 대해 알아가는 현재 환경이라는 것을 알면서도 결과가 좋지 않은 것에 놀란 이유는 무엇일까요?Jira, GitHub, IDE와 같이 실제로 작업하는 공간에서 액세스할 수 있는 더 원활하고 통합적이며 덜 거슬리는 교육 경험을 제공하는 것은 개발자와 조직 모두에게 긍정적인 영향을 미칠 수 있습니다.업계는 더 이상 사치가 아닌 환경에서 앞으로 나아가서 보안 인식을 훨씬 쉽게 만들기만 하면 됩니다.

개발 워크플로우를 보호할 준비가 되셨나요?

보안을 잘 아는 개발자는 코드 작성 단계부터 조직에 제공할 수 있는 기술과 보호 기능으로 높이 평가됩니다.보안은 더 이상 선택 사항이 아닙니다. 특히 GDPR 벌금, PCI-DSS 규정 준수 규정, NIST 거버넌스... 그리고 수백만 달러 규모의 대규모 집단 소송인 알라 에퀴팩스 (A'la Equifax) 에서 소송을 당할 가능성이 커졌기 때문입니다.

통합된 접근 방식은 방해가 적은 학습으로 개발자의 관심을 끌 수 있는 촉매제가 될 수 있습니다. 심층적인 과정을 위한 경로를 만들고, 보안 전문가를 교육하고, 전 세계 데이터를 안전하게 보호하는 데 필요한 공동 책임을 전반적으로 고취시킬 수 있습니다.

에 대한 통합 도구 다운로드 지라깃허브 이제 어떻게 생각하는지 알려주세요.

查看资源
查看资源

要下载报告,请填写以下表格。

我们请求您的同意,以便向您发送有关本公司产品及/或相关安全编码主题的信息。我们始终以最高标准谨慎处理您的个人信息,且绝不会出于营销目的向其他公司出售您的信息。

提交
scw 成功图标
SCW 错误图标
要提交表单,请启用'Analytics' Cookie。完成后,您可随时将其重新禁用。

소프트웨어 개발 라이프사이클 (SDLC) 은 충분히 무해해 보입니다. 이는 하나의 프로세스이며, 우리 소프트웨어 담당자들은 모두 힘을 합쳐 마법같은 일을 만들어 사회에 없어서는 안 될 디지털 상품을 선보입니다.

단, 소프트웨어 개발 프로젝트에 참여해 본 적이 있다면 정복해야 할 퀘스트와 처치해야 할 용이 있는 어려운 프로젝트라는 것을 알 수 있을 것입니다.한동안은 재미있긴 하지만 번아웃은 현실입니다. 소프트웨어에 대한 수요로 인해 우리는 모두 최고의 시간에 빛의 속도로 작업하고 있습니다. 특히 개발 팀은 더욱 그렇습니다.

이제 그들에게 꼭 해야 할 또 다른 작업이 주어졌다고 상상해 보세요. 바로 그들이 접하는 프로젝트 요소의 보안에 대한 책임이죠.이로 인해 일부 개인에게는 최악의 경우 카드 하우스가 무너질 수도 있습니다. 하지만 더 현실적인 시나리오는 우선 순위가 정해지지 않아 선을 넘는 것이 더 시급하다고 여겨지는 문제가 우선시된다는 것입니다.그리고 대부분의 개발자가 안전하게 코딩하도록 교육받지 못한다면 (특히 관리자가 보안을 우선시하지 않는 경우) 잦은 데이터 유출, 결함 있는 앱 출시, 엄청난 버그 코드 때문에 보안 전문가들 사이에서 심각한 이탈이 한계점에 도달하는 것은 놀라운 일이 아닙니다.

개발자에게는 AppSec 지지자가 필요합니다.

위의 시나리오를 살펴보면 코딩 과정에서 보안이 “너무 어려운” 범주에 포함되고 보안 팀이 해결하도록 맡기는 이유를 이해할 수 있습니다.경쟁하는 마감일이 너무 많고, 교육도 충분하지 않으며, 다른 모든 일을 진행하면서 보안에 신경을 쓸 이유가 전혀 없습니다.하지만 이러한 현상 유지를 위해서는 코드에 대한 수요가 너무 많습니다.초특급 개발자들이 동료들보다 돋보이고, 새로운 기술을 배우고, 무엇보다 더 안전한 코드를 만들 수 있는 지점이 바로 이 지점입니다.

그러나 소프트웨어 보안을 관리하는 것이 개발자의 몫이 아니라는 점을 기억해야 합니다. 이는 여전히 AppSec 팀의 영역입니다 (보안을 잘 아는 개발자와 함께 작업할 때 일반적인 버그를 반복적으로 수정하는 대신 더 많은 호흡을 확보할 수 있습니다). 제대로 작동하는 데브섹옵스 프로세스 팀의 모든 구성원이 보안에 대한 책임을 분담하는 데 필요한 지원과 도구를 갖추어야 합니다. 올바른 종류의 교육 최고입니다.적절한 도구 모음과 교육의 균형을 맞추려면 개발자와 긴밀하게 협력하여 영감을 주고 긍정적인 변화를 주도하려는 AppSec 전문가의 통찰력이 필요합니다.

파괴적 훈련은 효과적이기보다는 짜증나는 일이며, 개발자에게 불쾌감을 주는 것은 효과가 없습니다.간단한 지식에 초점을 맞춘 IDE 또는 이슈 트래커 통합 솔루션이 한 가지 대안으로, 필요한 바로 그 순간에 올바른 정보를 사용자에게 제공합니다.

작동 원리는 다음과 같습니다.

“만약을 위한” 것이 아니라 적시적소에.

상황에 맞는 실습 학습 단연코 가장 효과적인 훈련 방법이며, 한 입 크기의 덩어리가 가장 적합할 때 바로 배달됩니다.이를 “Just in Time” (Jit) 교육이라고도 하는데, 보안 코딩을 배우는 개발자에게 매우 유용합니다.

원산지 포함 도요타의 린 제조 원칙, JIT 교육은 상황에 따라 가장 중요한 시점에 필요에 따라 활성화되도록 설계되었습니다.개발자가 부적절한 권한이 있는 것으로 보이는 내용을 방금 작성했나요?작은 백도어가 열려 공격자가 원격으로 코드를 실행할 수 있다면 어떨까요?개발자가 Confluence에서 문서를 뒤지거나 교육 과정에서 다룬 내용을 구글링하는 대신 필요할 때 바로 지식에 액세스할 수 있다면 훨씬 더 기억에 남을 것입니다.

저스트-인-타임 (Just-in-Time) 은 “만약을 대비한” 학습과는 정반대입니다. 후자가 지식을 전달하는 더 일반적인 방법이긴 하지만, 효율적이지는 않습니다.우리는 개발자들이 보안 코딩 모범 사례를 더 쉽게 활용할 수 있도록 해야 하며, 현재 작업 중인 주요 목표에 계속 집중하면서 경력을 쌓을 때 얻을 수 있는 이점을 확인해야 합니다.

개발자들이 교육을 쫓게 만들지 마세요.

우리는 이미 근무 시간이 너무 많다는 것을 알고 있습니다. 그렇다면 개발자들이 강의실로 달려가거나 컨텍스트 전환을 통해 정적 이론 기반 교육에 액세스하기 위해 5단계를 거치면 어떤 인센티브가 필요할까요?

데이터 침해를 야기하는 취약점의 양이 아무리 많아도 대부분의 조직이 무엇을 하든 그다지 효과적이지 않다는 것이 일반적인 의견입니다.Verizon의 2020년 데이터 침해 조사 보고서에는 다음과 같이 명시되어 있습니다. 데이터 침해의 43% 는 웹 취약점으로 인한 것일 수 있습니다..개발자들은 효과적인 교육을 받지 못하고 있습니다. 고등 교육을 받거나 직장 내 기술 향상 조치의 일환으로 받는 것도 아닙니다.그렇다면 SQL 인젝션, 올드스쿨 등과 같은 일반적인 취약점을 들 수 있습니다. 경로 탐색 상당한 데이터 손실로 악용되지 않을 것이며 사이버 보안 기술 부족도 통제 불능 상태가 아닐 것입니다.

개발자들이 교육을 받고 보안에 대해 알아가는 현재 환경이라는 것을 알면서도 결과가 좋지 않은 것에 놀란 이유는 무엇일까요?Jira, GitHub, IDE와 같이 실제로 작업하는 공간에서 액세스할 수 있는 더 원활하고 통합적이며 덜 거슬리는 교육 경험을 제공하는 것은 개발자와 조직 모두에게 긍정적인 영향을 미칠 수 있습니다.업계는 더 이상 사치가 아닌 환경에서 앞으로 나아가서 보안 인식을 훨씬 쉽게 만들기만 하면 됩니다.

개발 워크플로우를 보호할 준비가 되셨나요?

보안을 잘 아는 개발자는 코드 작성 단계부터 조직에 제공할 수 있는 기술과 보호 기능으로 높이 평가됩니다.보안은 더 이상 선택 사항이 아닙니다. 특히 GDPR 벌금, PCI-DSS 규정 준수 규정, NIST 거버넌스... 그리고 수백만 달러 규모의 대규모 집단 소송인 알라 에퀴팩스 (A'la Equifax) 에서 소송을 당할 가능성이 커졌기 때문입니다.

통합된 접근 방식은 방해가 적은 학습으로 개발자의 관심을 끌 수 있는 촉매제가 될 수 있습니다. 심층적인 과정을 위한 경로를 만들고, 보안 전문가를 교육하고, 전 세계 데이터를 안전하게 보호하는 데 필요한 공동 책임을 전반적으로 고취시킬 수 있습니다.

에 대한 통합 도구 다운로드 지라깃허브 이제 어떻게 생각하는지 알려주세요.

观看网络研讨会
开始
了解更多

点击下方链接下载此资源的PDF文件。

Secure Code Warrior致力于在整个软件开发生命周期中保护代码,并帮助组织建立将网络安全置于首位的文化。无论您是应用安全管理员、开发人员、首席信息安全官还是任何与安全相关的人员,我们都能协助您的组织降低与不安全代码相关的风险。

查看报告预约演示
查看资源
共享对象:
领英品牌社交x 标志
您对更多内容感兴趣吗?

共享对象:
领英品牌社交x 标志
作者
马蒂亚斯-马杜博士
发表于2020年7月15日

Matias Madou, Ph.D.是一位安全专家、研究员和CTO,也是Secure Code Warrior 的联合创始人。Matias在根特大学获得了应用安全的博士学位,主要研究静态分析解决方案。后来他加入了美国的Fortify公司,在那里他意识到,仅仅检测代码问题而不帮助开发人员编写安全代码是不够的。这激发了他开发产品的热情,帮助开发人员,减轻安全的负担,并超越客户的期望。当他不在办公桌前作为Awesome团队的一员时,他喜欢站在舞台上,在包括RSA会议、BlackHat和DefCon等会议上发表演讲。

马蒂亚斯是一名研究员和开发人员,拥有超过15年的软件安全实践经验。他曾为Fortify Software和他自己的公司Sensei Security等公司开发解决方案。在他的职业生涯中,马蒂亚斯领导了多个应用安全研究项目,并将其转化为商业产品,他拥有超过10项专利。当他离开办公桌时,Matias曾担任高级应用安全培训courses ,并定期在全球会议上发言,包括RSA会议、黑帽、DefCon、BSIMM、OWASP AppSec和BruCon。

马蒂亚斯拥有根特大学的计算机工程博士学位,在那里他研究了通过程序混淆来隐藏应用程序的内部工作的应用安全。

共享对象:
领英品牌社交x 标志

소프트웨어 개발 라이프사이클 (SDLC) 은 충분히 무해해 보입니다. 이는 하나의 프로세스이며, 우리 소프트웨어 담당자들은 모두 힘을 합쳐 마법같은 일을 만들어 사회에 없어서는 안 될 디지털 상품을 선보입니다.

단, 소프트웨어 개발 프로젝트에 참여해 본 적이 있다면 정복해야 할 퀘스트와 처치해야 할 용이 있는 어려운 프로젝트라는 것을 알 수 있을 것입니다.한동안은 재미있긴 하지만 번아웃은 현실입니다. 소프트웨어에 대한 수요로 인해 우리는 모두 최고의 시간에 빛의 속도로 작업하고 있습니다. 특히 개발 팀은 더욱 그렇습니다.

이제 그들에게 꼭 해야 할 또 다른 작업이 주어졌다고 상상해 보세요. 바로 그들이 접하는 프로젝트 요소의 보안에 대한 책임이죠.이로 인해 일부 개인에게는 최악의 경우 카드 하우스가 무너질 수도 있습니다. 하지만 더 현실적인 시나리오는 우선 순위가 정해지지 않아 선을 넘는 것이 더 시급하다고 여겨지는 문제가 우선시된다는 것입니다.그리고 대부분의 개발자가 안전하게 코딩하도록 교육받지 못한다면 (특히 관리자가 보안을 우선시하지 않는 경우) 잦은 데이터 유출, 결함 있는 앱 출시, 엄청난 버그 코드 때문에 보안 전문가들 사이에서 심각한 이탈이 한계점에 도달하는 것은 놀라운 일이 아닙니다.

개발자에게는 AppSec 지지자가 필요합니다.

위의 시나리오를 살펴보면 코딩 과정에서 보안이 “너무 어려운” 범주에 포함되고 보안 팀이 해결하도록 맡기는 이유를 이해할 수 있습니다.경쟁하는 마감일이 너무 많고, 교육도 충분하지 않으며, 다른 모든 일을 진행하면서 보안에 신경을 쓸 이유가 전혀 없습니다.하지만 이러한 현상 유지를 위해서는 코드에 대한 수요가 너무 많습니다.초특급 개발자들이 동료들보다 돋보이고, 새로운 기술을 배우고, 무엇보다 더 안전한 코드를 만들 수 있는 지점이 바로 이 지점입니다.

그러나 소프트웨어 보안을 관리하는 것이 개발자의 몫이 아니라는 점을 기억해야 합니다. 이는 여전히 AppSec 팀의 영역입니다 (보안을 잘 아는 개발자와 함께 작업할 때 일반적인 버그를 반복적으로 수정하는 대신 더 많은 호흡을 확보할 수 있습니다). 제대로 작동하는 데브섹옵스 프로세스 팀의 모든 구성원이 보안에 대한 책임을 분담하는 데 필요한 지원과 도구를 갖추어야 합니다. 올바른 종류의 교육 최고입니다.적절한 도구 모음과 교육의 균형을 맞추려면 개발자와 긴밀하게 협력하여 영감을 주고 긍정적인 변화를 주도하려는 AppSec 전문가의 통찰력이 필요합니다.

파괴적 훈련은 효과적이기보다는 짜증나는 일이며, 개발자에게 불쾌감을 주는 것은 효과가 없습니다.간단한 지식에 초점을 맞춘 IDE 또는 이슈 트래커 통합 솔루션이 한 가지 대안으로, 필요한 바로 그 순간에 올바른 정보를 사용자에게 제공합니다.

작동 원리는 다음과 같습니다.

“만약을 위한” 것이 아니라 적시적소에.

상황에 맞는 실습 학습 단연코 가장 효과적인 훈련 방법이며, 한 입 크기의 덩어리가 가장 적합할 때 바로 배달됩니다.이를 “Just in Time” (Jit) 교육이라고도 하는데, 보안 코딩을 배우는 개발자에게 매우 유용합니다.

원산지 포함 도요타의 린 제조 원칙, JIT 교육은 상황에 따라 가장 중요한 시점에 필요에 따라 활성화되도록 설계되었습니다.개발자가 부적절한 권한이 있는 것으로 보이는 내용을 방금 작성했나요?작은 백도어가 열려 공격자가 원격으로 코드를 실행할 수 있다면 어떨까요?개발자가 Confluence에서 문서를 뒤지거나 교육 과정에서 다룬 내용을 구글링하는 대신 필요할 때 바로 지식에 액세스할 수 있다면 훨씬 더 기억에 남을 것입니다.

저스트-인-타임 (Just-in-Time) 은 “만약을 대비한” 학습과는 정반대입니다. 후자가 지식을 전달하는 더 일반적인 방법이긴 하지만, 효율적이지는 않습니다.우리는 개발자들이 보안 코딩 모범 사례를 더 쉽게 활용할 수 있도록 해야 하며, 현재 작업 중인 주요 목표에 계속 집중하면서 경력을 쌓을 때 얻을 수 있는 이점을 확인해야 합니다.

개발자들이 교육을 쫓게 만들지 마세요.

우리는 이미 근무 시간이 너무 많다는 것을 알고 있습니다. 그렇다면 개발자들이 강의실로 달려가거나 컨텍스트 전환을 통해 정적 이론 기반 교육에 액세스하기 위해 5단계를 거치면 어떤 인센티브가 필요할까요?

데이터 침해를 야기하는 취약점의 양이 아무리 많아도 대부분의 조직이 무엇을 하든 그다지 효과적이지 않다는 것이 일반적인 의견입니다.Verizon의 2020년 데이터 침해 조사 보고서에는 다음과 같이 명시되어 있습니다. 데이터 침해의 43% 는 웹 취약점으로 인한 것일 수 있습니다..개발자들은 효과적인 교육을 받지 못하고 있습니다. 고등 교육을 받거나 직장 내 기술 향상 조치의 일환으로 받는 것도 아닙니다.그렇다면 SQL 인젝션, 올드스쿨 등과 같은 일반적인 취약점을 들 수 있습니다. 경로 탐색 상당한 데이터 손실로 악용되지 않을 것이며 사이버 보안 기술 부족도 통제 불능 상태가 아닐 것입니다.

개발자들이 교육을 받고 보안에 대해 알아가는 현재 환경이라는 것을 알면서도 결과가 좋지 않은 것에 놀란 이유는 무엇일까요?Jira, GitHub, IDE와 같이 실제로 작업하는 공간에서 액세스할 수 있는 더 원활하고 통합적이며 덜 거슬리는 교육 경험을 제공하는 것은 개발자와 조직 모두에게 긍정적인 영향을 미칠 수 있습니다.업계는 더 이상 사치가 아닌 환경에서 앞으로 나아가서 보안 인식을 훨씬 쉽게 만들기만 하면 됩니다.

개발 워크플로우를 보호할 준비가 되셨나요?

보안을 잘 아는 개발자는 코드 작성 단계부터 조직에 제공할 수 있는 기술과 보호 기능으로 높이 평가됩니다.보안은 더 이상 선택 사항이 아닙니다. 특히 GDPR 벌금, PCI-DSS 규정 준수 규정, NIST 거버넌스... 그리고 수백만 달러 규모의 대규모 집단 소송인 알라 에퀴팩스 (A'la Equifax) 에서 소송을 당할 가능성이 커졌기 때문입니다.

통합된 접근 방식은 방해가 적은 학습으로 개발자의 관심을 끌 수 있는 촉매제가 될 수 있습니다. 심층적인 과정을 위한 경로를 만들고, 보안 전문가를 교육하고, 전 세계 데이터를 안전하게 보호하는 데 필요한 공동 책임을 전반적으로 고취시킬 수 있습니다.

에 대한 통합 도구 다운로드 지라깃허브 이제 어떻게 생각하는지 알려주세요.

目录

查看资源
您对更多内容感兴趣吗?

Matias Madou, Ph.D.是一位安全专家、研究员和CTO,也是Secure Code Warrior 的联合创始人。Matias在根特大学获得了应用安全的博士学位,主要研究静态分析解决方案。后来他加入了美国的Fortify公司,在那里他意识到,仅仅检测代码问题而不帮助开发人员编写安全代码是不够的。这激发了他开发产品的热情,帮助开发人员,减轻安全的负担,并超越客户的期望。当他不在办公桌前作为Awesome团队的一员时,他喜欢站在舞台上,在包括RSA会议、BlackHat和DefCon等会议上发表演讲。

了解更多

Secure Code Warrior致力于在整个软件开发生命周期中保护代码,并帮助组织建立将网络安全置于首位的文化。无论您是应用安全管理员、开发人员、首席信息安全官还是任何与安全相关的人员,我们都能协助您的组织降低与不安全代码相关的风险。

预约演示下载
共享对象:
领英品牌社交x 标志
资源中心

有助于开始的资源

更多帖子
资源中心

有助于开始的资源

更多帖子