SCW 아이콘
영웅 배경, 구분선 없음
블로그

サイバー犯罪の猛獣を倒す手助けをする開発者にとって、トレーニングは2つの部分に分かれています

마티아스 마두 박사
게시됨 Feb 04, 2021
마지막 업데이트: 2026년 3월 10일

この記事のバージョンが掲載されました DevOps.com。ここで更新され、シンジケートされました。

サイバーセキュリティにおけるヒーローと悪役の競争の場は、不公平なことで有名です。機密データは新たな金であり、攻撃者は大小さまざまなセキュリティバグを悪用して潜在的な利益を得て、防御を回避することに素早く適応します。

作成されるコードの量は、セキュリティ専門家にとって、希少性が高まりつつあるため対処するには多すぎます。また、データ漏えいによるコストの上昇は、何かを提供しなければならないことの証拠です。幸いなことに、デジタルセーフティと世界中のCISOの健全性のために、DevSecOpsの動きは、開発者がソフトウェア開発プロセスの初期段階からセキュリティへの取り組みに参加できるように支援しています。サイバー攻撃者に対する防御の最前線として認識されつつあり、一般的な脆弱性を指先ひとつで排除する力を持っています。

しかし、彼らの防御能力は受けた訓練によって決まるため、これはセキュリティチームが取り組むべきもう一つの挑戦です。セキュアコーディングのトレーニングを仕事で受けている多くの開発者にとって、彼らの主な課題は、効果的でもなく、セキュリティを最優先に考えるよう促すこともできない、気が遠くなるようなハンズオフのアクティビティの間は目を覚まし続けることです。魂のこもったビデオコースではそこまでたどり着けず、毎年恒例の「チェックボックス」イベントは時間の無駄であり、小さな機会に飛び込むのを待っている潜在的な悪意のある脅威アクターに勝てる人は誰もいません。

業界のこの段階では、関連するプログラミング言語とフレームワークで提供される、開発者が現実の世界で遭遇する可能性のある課題を模倣した課題を含む、状況に応じた実践的な教育が、はるかに魅力的なアプローチであることがわかりました。

これは、AppSecの達人が一般的な脆弱性を打ち負かすのを支援するという開発者の探求の第1段階ですが、第2段階では、セキュリティを意識した強力な防御部隊のシナリオを実現する必要があります。

成人教育では足場学習が不可欠です

課外授業や実地研修に関しては、大人が一定レベルの経験と既存の知識を持っていることは見過ごされがちです。優れたトレーニングは、この基盤をさらに深め、学習プロセスにおける理解を深め、より早く自律できるように構成されています。

足場教育は、受講者がますます困難になる課題に自信を持って取り組むことができるように、管理しやすい範囲で新しいスキルを身に付け続けると同時に、以前の経験を活性化して強化することを目的とした、強力で前向きな学習方法です。一般的には、デモンストレーションや視覚教材、学生主導の探求を健全な部分に分けて行うのが最適な方法論です。

このアプローチを開発者のセキュリティトレーニングに結び付けると、理論に基づく静的学習という骨の折れる作業よりも、動的な実践による学習方法が長い間好まれてきたのは当然のことです。開発者は自由にその分野の達人になれるので、時間を有効に使っていることを確認する必要があります。

その意味では、関連性が非常に高いコンテキスト環境で安全にコーディングする方法を学ぶことが重要ですが、このステップからの「レベルアップ」は、脆弱なコードの悪用が実際に行われていることを確認することです。フロントエンドビューとバックエンドビューを並べて表示すると、コーディングプロセス中に実行されるアクションと、検出も修正もされていない手抜き、構成ミス、または事故に対して攻撃者が実行できる可能性のある操作との間には、明確な関連性があります。

リコールから申請へと移行して、真に予防的なセキュリティアプローチを実現

セキュリティの脆弱性の影響を直接体験することは、教育パズルの重要なピースであり、開発者向けの最新のセキュリティトレーニングオプションがあっても、非常にまれなことです。脆弱性の発見と修復のスキルを磨くための基礎的な作業と、その経験を思い出すことで、コードを書いているときと同じバグを排除することは非常に重要ですが、それがすべてではありません。見てみること どうやって 脆弱なコードが悪意のある攻撃者によって悪用されると、強力なコンテキストレイヤーが追加され、コードの保護と、苦労して得たセキュリティ知識を適用してあらゆる機会を塞ぐことの重要性がはっきりとわかります。

開発者はセキュリティが好きではないと一般に認められており、セキュリティトレーニングへの愛情はさらに低くなっています。アプリケーション・セキュリティ・スペシャリストとの経験は非常に冷淡なものになることがあり、セキュリティ・チームが脆弱なコードを修正のために開発者にバウンスすることによる手戻りは、彼らの存在の悩みの種です。すでに分散しているエンジニアリングチームにとって、セキュリティは優先事項ではなく他の誰かの問題であり、機能構築という本来の創造性や第一の目的を妨げるものです。しかし、このような考え方を続けるには、コードが多すぎ、侵害が多すぎ、世界中のデータに対するリスクが多すぎるだけです。

機能的なDevSecOpsプロセスでは、開発者はSDLCの開始直後からセキュリティチームと協調して作業します。開発者がシミュレートされたエクスプロイトに触れ、セキュリティが不十分なコードの影響を確認できる応用学習の機会は、開発者が厄介なAppSec担当者(結局それほど悪くはない)と同じ認識を得るのに大いに役立ちます。

インタラクティブな学習により、開発者はボス戦に備えられる

これを書いている時点で、7日間で2つの重大な違反が報告されました。Razerは次のように発表しました。 100,000件を超える機密データレコードが公開されました、一方、事務用品チェーンステープルズ 同様のデータ漏えいも報告されました。2020 年には、これまでに 10 億件を超える機密レコードが公開されており、この憂慮すべき傾向は衰える兆しを見せていません。簡単に言えば、悪意のある攻撃者が優勢であり、セキュリティ意識の高い開発者が防衛の最前線に立つことが切実に必要とされているということです。

このような侵害のシミュレーションに焦点を当てたインタラクティブな課題により、開発者は受動的なリコールから解放されます、実際のボス戦に影響を与えるスキルの適用、つまり攻撃者をその場で阻止すること。

리소스 표시
리소스 표시

サイバーセキュリティにおけるヒーローと悪役の競争の場は、不公平なことで有名です。機密データは新たな金であり、攻撃者は大小さまざまなセキュリティバグを悪用して潜在的な利益を得て、防御を回避することに素早く適応します。

더 관심이 있으신가요?

마티아스 마두 박사는 보안 전문가, 연구원, CTO, 그리고 Secure Code Warrior의 공동 창립자입니다. 마티아스는 겐트 대학교에서 정적 분석 솔루션을 중심으로 애플리케이션 보안 분야 박사 학위를 취득했습니다.이후 미국의 Fortify에 합류하여 개발자가 안전한 코드를 작성하도록 지원하지 않고 단순히 코드 문제를 탐지하는 것만으로는 불충분하다는 점을 깨달았습니다. 이를 계기로 개발자를 지원하고 보안 부담을 줄이며 고객 기대를 뛰어넘는 제품을 개발하게 되었습니다. Team Awesome의 일원으로 책상에 있지 않을 때는 RSA 컨퍼런스, BlackHat, DefCon 등의 컨퍼런스에서 발표하는 무대 발표를 즐깁니다.

더 알아보세요

Secure Code Warrior는 소프트웨어 개발 라이프사이클 전반에 걸쳐 코드를 보호하고 사이버보안을 최우선으로 하는 문화를 구축하는 데 도움을 드립니다. 애플리케이션 보안 관리자, 개발자, CISO 또는 보안 담당자이든, 안전하지 않은 코드와 관련된 위험을 줄이는 데 도움을 드립니다.

데모 예약
공유:
링크드인 브랜드사회적x 로고
저자
마티아스 마두 박사
게시됨 Feb 04, 2021

마티아스 마두 박사는 보안 전문가, 연구원, CTO, 그리고 Secure Code Warrior의 공동 창립자입니다. 마티아스는 겐트 대학교에서 정적 분석 솔루션을 중심으로 애플리케이션 보안 분야 박사 학위를 취득했습니다.이후 미국의 Fortify에 합류하여 개발자가 안전한 코드를 작성하도록 지원하지 않고 단순히 코드 문제를 탐지하는 것만으로는 불충분하다는 점을 깨달았습니다. 이를 계기로 개발자를 지원하고 보안 부담을 줄이며 고객 기대를 뛰어넘는 제품을 개발하게 되었습니다. Team Awesome의 일원으로 책상에 있지 않을 때는 RSA 컨퍼런스, BlackHat, DefCon 등의 컨퍼런스에서 발표하는 무대 발표를 즐깁니다.

마티아스는 15년 이상의 소프트웨어 보안 실무 경험을 가진 연구자이자 개발자입니다. 포티파이 소프트웨어(Fortify Software)와 자신의 회사인 센세이 시큐리티(Sensei Security) 등 기업을 대상으로 솔루션을 개발해 왔습니다. 마티아스는 경력 전반에 걸쳐 여러 애플리케이션 보안 연구 프로젝트를 주도했으며, 이는 상용 제품으로 이어져 10건 이상의 특허를 취득했습니다.업무 외 시간에는 마티아스는 고급 애플리케이션 보안 교육 과정의 강사로 활동하며, RSA 컨퍼런스, 블랙햇, 디프콘, BSIMM, OWASP 앱섹, 브루콘 등 글로벌 컨퍼런스에서 정기적으로 발표를 진행하고 있습니다.

마티아스는 겐트 대학교에서 컴퓨터 공학 박사 학위를 취득했으며, 그곳에서 애플리케이션의 내부 동작을 숨기기 위한 프로그램 난독화를 통한 애플리케이션 보안을 연구했습니다.

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

この記事のバージョンが掲載されました DevOps.com。ここで更新され、シンジケートされました。

サイバーセキュリティにおけるヒーローと悪役の競争の場は、不公平なことで有名です。機密データは新たな金であり、攻撃者は大小さまざまなセキュリティバグを悪用して潜在的な利益を得て、防御を回避することに素早く適応します。

作成されるコードの量は、セキュリティ専門家にとって、希少性が高まりつつあるため対処するには多すぎます。また、データ漏えいによるコストの上昇は、何かを提供しなければならないことの証拠です。幸いなことに、デジタルセーフティと世界中のCISOの健全性のために、DevSecOpsの動きは、開発者がソフトウェア開発プロセスの初期段階からセキュリティへの取り組みに参加できるように支援しています。サイバー攻撃者に対する防御の最前線として認識されつつあり、一般的な脆弱性を指先ひとつで排除する力を持っています。

しかし、彼らの防御能力は受けた訓練によって決まるため、これはセキュリティチームが取り組むべきもう一つの挑戦です。セキュアコーディングのトレーニングを仕事で受けている多くの開発者にとって、彼らの主な課題は、効果的でもなく、セキュリティを最優先に考えるよう促すこともできない、気が遠くなるようなハンズオフのアクティビティの間は目を覚まし続けることです。魂のこもったビデオコースではそこまでたどり着けず、毎年恒例の「チェックボックス」イベントは時間の無駄であり、小さな機会に飛び込むのを待っている潜在的な悪意のある脅威アクターに勝てる人は誰もいません。

業界のこの段階では、関連するプログラミング言語とフレームワークで提供される、開発者が現実の世界で遭遇する可能性のある課題を模倣した課題を含む、状況に応じた実践的な教育が、はるかに魅力的なアプローチであることがわかりました。

これは、AppSecの達人が一般的な脆弱性を打ち負かすのを支援するという開発者の探求の第1段階ですが、第2段階では、セキュリティを意識した強力な防御部隊のシナリオを実現する必要があります。

成人教育では足場学習が不可欠です

課外授業や実地研修に関しては、大人が一定レベルの経験と既存の知識を持っていることは見過ごされがちです。優れたトレーニングは、この基盤をさらに深め、学習プロセスにおける理解を深め、より早く自律できるように構成されています。

足場教育は、受講者がますます困難になる課題に自信を持って取り組むことができるように、管理しやすい範囲で新しいスキルを身に付け続けると同時に、以前の経験を活性化して強化することを目的とした、強力で前向きな学習方法です。一般的には、デモンストレーションや視覚教材、学生主導の探求を健全な部分に分けて行うのが最適な方法論です。

このアプローチを開発者のセキュリティトレーニングに結び付けると、理論に基づく静的学習という骨の折れる作業よりも、動的な実践による学習方法が長い間好まれてきたのは当然のことです。開発者は自由にその分野の達人になれるので、時間を有効に使っていることを確認する必要があります。

その意味では、関連性が非常に高いコンテキスト環境で安全にコーディングする方法を学ぶことが重要ですが、このステップからの「レベルアップ」は、脆弱なコードの悪用が実際に行われていることを確認することです。フロントエンドビューとバックエンドビューを並べて表示すると、コーディングプロセス中に実行されるアクションと、検出も修正もされていない手抜き、構成ミス、または事故に対して攻撃者が実行できる可能性のある操作との間には、明確な関連性があります。

リコールから申請へと移行して、真に予防的なセキュリティアプローチを実現

セキュリティの脆弱性の影響を直接体験することは、教育パズルの重要なピースであり、開発者向けの最新のセキュリティトレーニングオプションがあっても、非常にまれなことです。脆弱性の発見と修復のスキルを磨くための基礎的な作業と、その経験を思い出すことで、コードを書いているときと同じバグを排除することは非常に重要ですが、それがすべてではありません。見てみること どうやって 脆弱なコードが悪意のある攻撃者によって悪用されると、強力なコンテキストレイヤーが追加され、コードの保護と、苦労して得たセキュリティ知識を適用してあらゆる機会を塞ぐことの重要性がはっきりとわかります。

開発者はセキュリティが好きではないと一般に認められており、セキュリティトレーニングへの愛情はさらに低くなっています。アプリケーション・セキュリティ・スペシャリストとの経験は非常に冷淡なものになることがあり、セキュリティ・チームが脆弱なコードを修正のために開発者にバウンスすることによる手戻りは、彼らの存在の悩みの種です。すでに分散しているエンジニアリングチームにとって、セキュリティは優先事項ではなく他の誰かの問題であり、機能構築という本来の創造性や第一の目的を妨げるものです。しかし、このような考え方を続けるには、コードが多すぎ、侵害が多すぎ、世界中のデータに対するリスクが多すぎるだけです。

機能的なDevSecOpsプロセスでは、開発者はSDLCの開始直後からセキュリティチームと協調して作業します。開発者がシミュレートされたエクスプロイトに触れ、セキュリティが不十分なコードの影響を確認できる応用学習の機会は、開発者が厄介なAppSec担当者(結局それほど悪くはない)と同じ認識を得るのに大いに役立ちます。

インタラクティブな学習により、開発者はボス戦に備えられる

これを書いている時点で、7日間で2つの重大な違反が報告されました。Razerは次のように発表しました。 100,000件を超える機密データレコードが公開されました、一方、事務用品チェーンステープルズ 同様のデータ漏えいも報告されました。2020 年には、これまでに 10 億件を超える機密レコードが公開されており、この憂慮すべき傾向は衰える兆しを見せていません。簡単に言えば、悪意のある攻撃者が優勢であり、セキュリティ意識の高い開発者が防衛の最前線に立つことが切実に必要とされているということです。

このような侵害のシミュレーションに焦点を当てたインタラクティブな課題により、開発者は受動的なリコールから解放されます、実際のボス戦に影響を与えるスキルの適用、つまり攻撃者をその場で阻止すること。

리소스 표시
리소스 표시

보고서를 다운로드하려면 아래 양식을 작성해 주세요.

당사 제품 및/또는 관련 보안 코딩 주제에 관한 정보를 발송할 수 있도록 허락해 주십시오. 당사는 고객의 개인정보를 항상 세심한 주의를 기울여 처리하며, 마케팅 목적으로 타사에 판매하지 않습니다.

발신
scw 성공 아이콘
scw 오류 아이콘
양식을 제출하려면 '분석' 쿠키를 활성화해 주세요. 설정이 완료되면 다시 비활성화해도 됩니다.

この記事のバージョンが掲載されました DevOps.com。ここで更新され、シンジケートされました。

サイバーセキュリティにおけるヒーローと悪役の競争の場は、不公平なことで有名です。機密データは新たな金であり、攻撃者は大小さまざまなセキュリティバグを悪用して潜在的な利益を得て、防御を回避することに素早く適応します。

作成されるコードの量は、セキュリティ専門家にとって、希少性が高まりつつあるため対処するには多すぎます。また、データ漏えいによるコストの上昇は、何かを提供しなければならないことの証拠です。幸いなことに、デジタルセーフティと世界中のCISOの健全性のために、DevSecOpsの動きは、開発者がソフトウェア開発プロセスの初期段階からセキュリティへの取り組みに参加できるように支援しています。サイバー攻撃者に対する防御の最前線として認識されつつあり、一般的な脆弱性を指先ひとつで排除する力を持っています。

しかし、彼らの防御能力は受けた訓練によって決まるため、これはセキュリティチームが取り組むべきもう一つの挑戦です。セキュアコーディングのトレーニングを仕事で受けている多くの開発者にとって、彼らの主な課題は、効果的でもなく、セキュリティを最優先に考えるよう促すこともできない、気が遠くなるようなハンズオフのアクティビティの間は目を覚まし続けることです。魂のこもったビデオコースではそこまでたどり着けず、毎年恒例の「チェックボックス」イベントは時間の無駄であり、小さな機会に飛び込むのを待っている潜在的な悪意のある脅威アクターに勝てる人は誰もいません。

業界のこの段階では、関連するプログラミング言語とフレームワークで提供される、開発者が現実の世界で遭遇する可能性のある課題を模倣した課題を含む、状況に応じた実践的な教育が、はるかに魅力的なアプローチであることがわかりました。

これは、AppSecの達人が一般的な脆弱性を打ち負かすのを支援するという開発者の探求の第1段階ですが、第2段階では、セキュリティを意識した強力な防御部隊のシナリオを実現する必要があります。

成人教育では足場学習が不可欠です

課外授業や実地研修に関しては、大人が一定レベルの経験と既存の知識を持っていることは見過ごされがちです。優れたトレーニングは、この基盤をさらに深め、学習プロセスにおける理解を深め、より早く自律できるように構成されています。

足場教育は、受講者がますます困難になる課題に自信を持って取り組むことができるように、管理しやすい範囲で新しいスキルを身に付け続けると同時に、以前の経験を活性化して強化することを目的とした、強力で前向きな学習方法です。一般的には、デモンストレーションや視覚教材、学生主導の探求を健全な部分に分けて行うのが最適な方法論です。

このアプローチを開発者のセキュリティトレーニングに結び付けると、理論に基づく静的学習という骨の折れる作業よりも、動的な実践による学習方法が長い間好まれてきたのは当然のことです。開発者は自由にその分野の達人になれるので、時間を有効に使っていることを確認する必要があります。

その意味では、関連性が非常に高いコンテキスト環境で安全にコーディングする方法を学ぶことが重要ですが、このステップからの「レベルアップ」は、脆弱なコードの悪用が実際に行われていることを確認することです。フロントエンドビューとバックエンドビューを並べて表示すると、コーディングプロセス中に実行されるアクションと、検出も修正もされていない手抜き、構成ミス、または事故に対して攻撃者が実行できる可能性のある操作との間には、明確な関連性があります。

リコールから申請へと移行して、真に予防的なセキュリティアプローチを実現

セキュリティの脆弱性の影響を直接体験することは、教育パズルの重要なピースであり、開発者向けの最新のセキュリティトレーニングオプションがあっても、非常にまれなことです。脆弱性の発見と修復のスキルを磨くための基礎的な作業と、その経験を思い出すことで、コードを書いているときと同じバグを排除することは非常に重要ですが、それがすべてではありません。見てみること どうやって 脆弱なコードが悪意のある攻撃者によって悪用されると、強力なコンテキストレイヤーが追加され、コードの保護と、苦労して得たセキュリティ知識を適用してあらゆる機会を塞ぐことの重要性がはっきりとわかります。

開発者はセキュリティが好きではないと一般に認められており、セキュリティトレーニングへの愛情はさらに低くなっています。アプリケーション・セキュリティ・スペシャリストとの経験は非常に冷淡なものになることがあり、セキュリティ・チームが脆弱なコードを修正のために開発者にバウンスすることによる手戻りは、彼らの存在の悩みの種です。すでに分散しているエンジニアリングチームにとって、セキュリティは優先事項ではなく他の誰かの問題であり、機能構築という本来の創造性や第一の目的を妨げるものです。しかし、このような考え方を続けるには、コードが多すぎ、侵害が多すぎ、世界中のデータに対するリスクが多すぎるだけです。

機能的なDevSecOpsプロセスでは、開発者はSDLCの開始直後からセキュリティチームと協調して作業します。開発者がシミュレートされたエクスプロイトに触れ、セキュリティが不十分なコードの影響を確認できる応用学習の機会は、開発者が厄介なAppSec担当者(結局それほど悪くはない)と同じ認識を得るのに大いに役立ちます。

インタラクティブな学習により、開発者はボス戦に備えられる

これを書いている時点で、7日間で2つの重大な違反が報告されました。Razerは次のように発表しました。 100,000件を超える機密データレコードが公開されました、一方、事務用品チェーンステープルズ 同様のデータ漏えいも報告されました。2020 年には、これまでに 10 億件を超える機密レコードが公開されており、この憂慮すべき傾向は衰える兆しを見せていません。簡単に言えば、悪意のある攻撃者が優勢であり、セキュリティ意識の高い開発者が防衛の最前線に立つことが切実に必要とされているということです。

このような侵害のシミュレーションに焦点を当てたインタラクティブな課題により、開発者は受動的なリコールから解放されます、実際のボス戦に影響を与えるスキルの適用、つまり攻撃者をその場で阻止すること。

온라인 세미나 보기
시작하자
더 알아보세요

아래 링크를 클릭하여 이 자료의 PDF를 다운로드하십시오.

Secure Code Warrior는 소프트웨어 개발 라이프사이클 전반에 걸쳐 코드를 보호하고 사이버보안을 최우선으로 하는 문화를 구축하는 데 도움을 드립니다. 애플리케이션 보안 관리자, 개발자, CISO 또는 보안 담당자이든, 안전하지 않은 코드와 관련된 위험을 줄이는 데 도움을 드립니다.

보고서 표시데모 예약
리소스 표시
공유:
링크드인 브랜드사회적x 로고
더 관심이 있으신가요?

공유:
링크드인 브랜드사회적x 로고
저자
마티아스 마두 박사
게시됨 Feb 04, 2021

마티아스 마두 박사는 보안 전문가, 연구원, CTO, 그리고 Secure Code Warrior의 공동 창립자입니다. 마티아스는 겐트 대학교에서 정적 분석 솔루션을 중심으로 애플리케이션 보안 분야 박사 학위를 취득했습니다.이후 미국의 Fortify에 합류하여 개발자가 안전한 코드를 작성하도록 지원하지 않고 단순히 코드 문제를 탐지하는 것만으로는 불충분하다는 점을 깨달았습니다. 이를 계기로 개발자를 지원하고 보안 부담을 줄이며 고객 기대를 뛰어넘는 제품을 개발하게 되었습니다. Team Awesome의 일원으로 책상에 있지 않을 때는 RSA 컨퍼런스, BlackHat, DefCon 등의 컨퍼런스에서 발표하는 무대 발표를 즐깁니다.

마티아스는 15년 이상의 소프트웨어 보안 실무 경험을 가진 연구자이자 개발자입니다. 포티파이 소프트웨어(Fortify Software)와 자신의 회사인 센세이 시큐리티(Sensei Security) 등 기업을 대상으로 솔루션을 개발해 왔습니다. 마티아스는 경력 전반에 걸쳐 여러 애플리케이션 보안 연구 프로젝트를 주도했으며, 이는 상용 제품으로 이어져 10건 이상의 특허를 취득했습니다.업무 외 시간에는 마티아스는 고급 애플리케이션 보안 교육 과정의 강사로 활동하며, RSA 컨퍼런스, 블랙햇, 디프콘, BSIMM, OWASP 앱섹, 브루콘 등 글로벌 컨퍼런스에서 정기적으로 발표를 진행하고 있습니다.

마티아스는 겐트 대학교에서 컴퓨터 공학 박사 학위를 취득했으며, 그곳에서 애플리케이션의 내부 동작을 숨기기 위한 프로그램 난독화를 통한 애플리케이션 보안을 연구했습니다.

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

この記事のバージョンが掲載されました DevOps.com。ここで更新され、シンジケートされました。

サイバーセキュリティにおけるヒーローと悪役の競争の場は、不公平なことで有名です。機密データは新たな金であり、攻撃者は大小さまざまなセキュリティバグを悪用して潜在的な利益を得て、防御を回避することに素早く適応します。

作成されるコードの量は、セキュリティ専門家にとって、希少性が高まりつつあるため対処するには多すぎます。また、データ漏えいによるコストの上昇は、何かを提供しなければならないことの証拠です。幸いなことに、デジタルセーフティと世界中のCISOの健全性のために、DevSecOpsの動きは、開発者がソフトウェア開発プロセスの初期段階からセキュリティへの取り組みに参加できるように支援しています。サイバー攻撃者に対する防御の最前線として認識されつつあり、一般的な脆弱性を指先ひとつで排除する力を持っています。

しかし、彼らの防御能力は受けた訓練によって決まるため、これはセキュリティチームが取り組むべきもう一つの挑戦です。セキュアコーディングのトレーニングを仕事で受けている多くの開発者にとって、彼らの主な課題は、効果的でもなく、セキュリティを最優先に考えるよう促すこともできない、気が遠くなるようなハンズオフのアクティビティの間は目を覚まし続けることです。魂のこもったビデオコースではそこまでたどり着けず、毎年恒例の「チェックボックス」イベントは時間の無駄であり、小さな機会に飛び込むのを待っている潜在的な悪意のある脅威アクターに勝てる人は誰もいません。

業界のこの段階では、関連するプログラミング言語とフレームワークで提供される、開発者が現実の世界で遭遇する可能性のある課題を模倣した課題を含む、状況に応じた実践的な教育が、はるかに魅力的なアプローチであることがわかりました。

これは、AppSecの達人が一般的な脆弱性を打ち負かすのを支援するという開発者の探求の第1段階ですが、第2段階では、セキュリティを意識した強力な防御部隊のシナリオを実現する必要があります。

成人教育では足場学習が不可欠です

課外授業や実地研修に関しては、大人が一定レベルの経験と既存の知識を持っていることは見過ごされがちです。優れたトレーニングは、この基盤をさらに深め、学習プロセスにおける理解を深め、より早く自律できるように構成されています。

足場教育は、受講者がますます困難になる課題に自信を持って取り組むことができるように、管理しやすい範囲で新しいスキルを身に付け続けると同時に、以前の経験を活性化して強化することを目的とした、強力で前向きな学習方法です。一般的には、デモンストレーションや視覚教材、学生主導の探求を健全な部分に分けて行うのが最適な方法論です。

このアプローチを開発者のセキュリティトレーニングに結び付けると、理論に基づく静的学習という骨の折れる作業よりも、動的な実践による学習方法が長い間好まれてきたのは当然のことです。開発者は自由にその分野の達人になれるので、時間を有効に使っていることを確認する必要があります。

その意味では、関連性が非常に高いコンテキスト環境で安全にコーディングする方法を学ぶことが重要ですが、このステップからの「レベルアップ」は、脆弱なコードの悪用が実際に行われていることを確認することです。フロントエンドビューとバックエンドビューを並べて表示すると、コーディングプロセス中に実行されるアクションと、検出も修正もされていない手抜き、構成ミス、または事故に対して攻撃者が実行できる可能性のある操作との間には、明確な関連性があります。

リコールから申請へと移行して、真に予防的なセキュリティアプローチを実現

セキュリティの脆弱性の影響を直接体験することは、教育パズルの重要なピースであり、開発者向けの最新のセキュリティトレーニングオプションがあっても、非常にまれなことです。脆弱性の発見と修復のスキルを磨くための基礎的な作業と、その経験を思い出すことで、コードを書いているときと同じバグを排除することは非常に重要ですが、それがすべてではありません。見てみること どうやって 脆弱なコードが悪意のある攻撃者によって悪用されると、強力なコンテキストレイヤーが追加され、コードの保護と、苦労して得たセキュリティ知識を適用してあらゆる機会を塞ぐことの重要性がはっきりとわかります。

開発者はセキュリティが好きではないと一般に認められており、セキュリティトレーニングへの愛情はさらに低くなっています。アプリケーション・セキュリティ・スペシャリストとの経験は非常に冷淡なものになることがあり、セキュリティ・チームが脆弱なコードを修正のために開発者にバウンスすることによる手戻りは、彼らの存在の悩みの種です。すでに分散しているエンジニアリングチームにとって、セキュリティは優先事項ではなく他の誰かの問題であり、機能構築という本来の創造性や第一の目的を妨げるものです。しかし、このような考え方を続けるには、コードが多すぎ、侵害が多すぎ、世界中のデータに対するリスクが多すぎるだけです。

機能的なDevSecOpsプロセスでは、開発者はSDLCの開始直後からセキュリティチームと協調して作業します。開発者がシミュレートされたエクスプロイトに触れ、セキュリティが不十分なコードの影響を確認できる応用学習の機会は、開発者が厄介なAppSec担当者(結局それほど悪くはない)と同じ認識を得るのに大いに役立ちます。

インタラクティブな学習により、開発者はボス戦に備えられる

これを書いている時点で、7日間で2つの重大な違反が報告されました。Razerは次のように発表しました。 100,000件を超える機密データレコードが公開されました、一方、事務用品チェーンステープルズ 同様のデータ漏えいも報告されました。2020 年には、これまでに 10 億件を超える機密レコードが公開されており、この憂慮すべき傾向は衰える兆しを見せていません。簡単に言えば、悪意のある攻撃者が優勢であり、セキュリティ意識の高い開発者が防衛の最前線に立つことが切実に必要とされているということです。

このような侵害のシミュレーションに焦点を当てたインタラクティブな課題により、開発者は受動的なリコールから解放されます、実際のボス戦に影響を与えるスキルの適用、つまり攻撃者をその場で阻止すること。

목차

PDF 다운로드
리소스 표시
더 관심이 있으신가요?

마티아스 마두 박사는 보안 전문가, 연구원, CTO, 그리고 Secure Code Warrior의 공동 창립자입니다. 마티아스는 겐트 대학교에서 정적 분석 솔루션을 중심으로 애플리케이션 보안 분야 박사 학위를 취득했습니다.이후 미국의 Fortify에 합류하여 개발자가 안전한 코드를 작성하도록 지원하지 않고 단순히 코드 문제를 탐지하는 것만으로는 불충분하다는 점을 깨달았습니다. 이를 계기로 개발자를 지원하고 보안 부담을 줄이며 고객 기대를 뛰어넘는 제품을 개발하게 되었습니다. Team Awesome의 일원으로 책상에 있지 않을 때는 RSA 컨퍼런스, BlackHat, DefCon 등의 컨퍼런스에서 발표하는 무대 발표를 즐깁니다.

더 알아보세요

Secure Code Warrior는 소프트웨어 개발 라이프사이클 전반에 걸쳐 코드를 보호하고 사이버보안을 최우선으로 하는 문화를 구축하는 데 도움을 드립니다. 애플리케이션 보안 관리자, 개발자, CISO 또는 보안 담당자이든, 안전하지 않은 코드와 관련된 위험을 줄이는 데 도움을 드립니다.

데모 예약[다운로드]
공유:
링크드인 브랜드사회적x 로고
리소스 허브

시작하기 위한 리소스

기타 게시물
리소스 허브

시작하기 위한 리소스

기타 게시물