코드 리뷰 930개가 186개 취약점 유형에 걸쳐 있습니다 — 각각은 팀이 실제로 배포하는 언어로 작성된 운영 환경 수준의 스니펫입니다. 후보 블록 5개, 실제 결함 1개.
엔지니어가 건너뛰지 않는
안전한 코딩 교육,
감사 증거가 함께 쌓입니다.
엔지니어링 팀이 자기 스택의 운영 환경 수준 코드를 리뷰하고, 결함을 찾고, 수정을 배포합니다 — 그리고 컴플라이언스 증거는 자동으로 쌓입니다. PCI DSS 4.0, ISO 27001, OWASP를 모든 과제에 매핑합니다.
챌린지당 두 단계.
1단계: 운영 환경 코드에서 취약한 블록을 식별합니다. 2단계: "정답이 빤히 보이는" 형태가 아니라, 그럴듯한 네 가지 후보 중에서 올바른 수정안을 선택합니다.
스마트 디스트랙터 — 각각의 잘못된 수정안은 실제 AppSec 실수(이스케이프만 처리, 정규식 검증, 바인딩 없는 ORM)이며, 그것이 왜 실패하는지에 대한 설명이 함께 제공됩니다. 개발자는 수정과 완화의 차이를 배웁니다.
정찰부터 익스플로잇, 수정까지 — 단계별로.
시나리오 67개. 인터랙티브 단계 973개. 각 시나리오는 엔지니어를 시뮬레이션된 브라우저, 터미널, 인터셉트 프록시에 배치하여 정찰을 수행하고, 익스플로잇을 성공시키고, 코드에서 빈틈을 메우게 합니다. 한 공격 유형, 한 차례의 짧고 집중된 세션.
범용 의사 코드가 아닙니다. 당사의 관용구입니다.
각 엔지니어는 첫 방문에서 자기 스택을 선택합니다. 그러면 모든 챌린지가 실제로 배포하는 언어와 프레임워크로 로드됩니다 — Python의 f-string, Go의 fmt.Sprintf, C#의 문자열 보간, Java의 PreparedStatement처럼 — 운영 환경에 어떤 것과도 매핑되지 않는 축소된 의사 코드가 아닙니다.
- JavaScript
- TypeScript
- C#
- Java
- Python
- Go
- PHP
- React TS · JS
- Vue TS · JS
- Angular TS · JS
- Swift
- Kotlin
엔터프라이즈 보안 팀의 기존 업무 방식에 맞춰 설계되었습니다.
JIT 프로비저닝 기반의 SAML 2.0, SCIM 2.0 라이프사이클 동기화, 모든 LMS를 위한 SCORM 1.2/2004, 그리고 역할 기반 위임을 제공하는 멀티테넌트 관리 평면. 어느 하나도 추가 옵션이 아니며 — 모두 첫날부터 활성화됩니다.
모든 과제가, 보고하시는 프레임워크에 매핑됩니다.
모든 챌린지는 충족시키는 프레임워크에 사전 태그되어 있으므로 — 감사 시점이 비상 훈련이 아니라, 쿼리 한 번이 됩니다.
당사의 감사 주기에
어떻게 들어맞는지 확인하십시오.
팀과의 30분 통화입니다. 관리자 대시보드, PCI / ISO / OWASP 매핑, 그리고 SSO와 SCIM이 당사의 IdP에서 어떻게 활성화되는지를 안내해 드립니다.