아카데미

우리 수준으로 훈련하세요

우리가 실제로 일하는 방식에서 나온 강좌, 복습, 자가 테스트. 기초부터 시작하세요. 더 많은 것이 준비 중입니다.

데이터

Data Modeling experimental 레벨 II

쿼리 이전의 데이터 형태: 엔터티와 관계, 키와 정규화, 그리고 관계형·문서·그래프 모델 중 무엇을 택할지. 트랙의 나머지가 세워지는 토대입니다.

SQL and the Relational Model experimental 레벨 II

관계형 모델과 그 언어를 SQLite에서 배웁니다: 조인, 집계, 윈도 함수, 트랜잭션과 인덱스, 그리고 쿼리 플래너를 읽어 쿼리가 왜 느린지, 느리다는 사실만이 아니라 이유를 압니다.

JSON and Semi-structured Data experimental 레벨 II

표에 담기지 않는 데이터: 문서와 트리, JSONPath, 스키마 검증, 그리고 SQLite의 JSON 함수로 JSON을 제자리에서 질의하는, 관계형과 반정형 세계가 만나는 지점.

Graph Query with AdaGQL experimental 레벨 III

그래프를 그래프로 질의하기: 노드, 엣지, 경로, 패턴 매칭과 순회를 AdaGQL로 CCI GraphDB에서, 조인으로는 잘 답하지 못하는 질문을 위해.

Cubes and OLAP experimental 레벨 III

분석을 위해 배치한 데이터: 차원과 측정값, 스타 스키마, 롤업과 드릴다운, 그리고 행을 이사회가 읽을 수 있는 그림으로 바꾸는 OLAP 연산.

Storage Engines experimental 레벨 IV

데이터베이스가 실제로 어떻게 동작하는가, 캡스톤: B-트리와 LSM 트리, 미리 쓰기 로그, 다중 버전 동시성 제어와 버퍼 풀을 배우며, SQL과 AdaGQL이 그 위에서 도는 엔진을 만듭니다.

보안

Offensive Systems Security experimental 레벨 I

Seeing memory and control flow, then bending them inside a sandbox that never touches your machine: a foundational, defensively framed offensive-systems course where exploitation is demonstrated and contained, not just described.

Security Architecture and Engineering experimental 레벨 II

A system is a graph of trust boundaries, and you defend the graph: model an architecture, place and wire components against a brief, machine-check the security invariants, then survive an injected constraint you did not design for.

Silicon-rooted Security experimental 레벨 III

Down from software abstraction to gates, datapaths and buses: add a security opcode to a RISC-V-class core, build a gateware cipher, protect the bus, root trust in hardware, model the attacks, and verify a security property in simulated silicon.

Systems Security experimental 레벨 III

구호가 아닌 공학으로서의 심층 방어: 권한, 격리, 위협 모델, 메모리 안전성, 익스플로잇 클래스를, 의도적으로 취약한 시스템을 공격한 뒤 강화하는 랩으로 배웁니다.

Cryptography experimental 레벨 III

비밀을 증명 가능하게 만드는 수학: 모듈러 산술, 대칭·공개키 방식, 해시와 서명을, 각 프리미티브를 제1원리부터 구축하며 배웁니다.

Reverse Engineering experimental 레벨 III

이해하기 위해 소프트웨어를 분해하기: 디스어셈블, 호출 규약, 정적·동적 분석, 바이너리 패칭을, 브라우저 샌드박스의 작은 대상에서 실습합니다.

Detect, Respond, Forensics experimental 레벨 III

예방이 실패했을 때 해야 할 일. 텔레메트리와 탐지 엔지니어링, 분류와 격리, 메모리 및 디스크 포렌식, 타임라인 재구성을, 범위를 정하고 제거하고 설명해야 하는 침해된 시스템에서 실습합니다.

Cyber Threat Intelligence experimental 레벨 III

The intelligence cycle applied to the cyber domain: threat actor profiling with the Diamond Model, the Cyber Kill Chain and MITRE ATT&CK, analytic tradecraft under uncertainty, sharing formats and platforms, and closing the loop from intelligence into detection engineering.

Web and Mobile Security experimental 레벨 III

From a static document viewer to a scriptable, sandboxed, cellular-connected attack surface: browser process isolation, modern web runtimes, the WebRTC privacy leak, mobile OS security, telemetry, zero-click exploitation, and the baseband and SIM Toolkit layers beneath it all.

Cyber-Physical and OT Security experimental 레벨 III

From the Purdue Model to the shop floor: SCADA, ICS and PLCs, a source-checked history of incidents, IEC 62443, and the case for physical segregation, closing the CyBOK Cyber-Physical Systems gap.

Secure Development at Scale experimental 레벨 III

천 개의 애플리케이션에서도 견디는 보안: 위협 모델링, 보안 SDLC, 공급망 무결성, 코드형 정책을, 파이프라인에 통합하고 실제 리뷰 게이트로 평가합니다.

Formal Methods experimental 레벨 IV

시스템을 명세하고 정확성을 증명하기: SPIN과 PROMELA를 이용한 모델 검사와 TLA+ 명세로, Common Criteria 평가가 높은 보증 수준에서 요구하는 종류의 증거를 만들어 냅니다.

Adversarial ML and GenAI Security experimental 레벨 III

분류기 시대부터 에이전트 시대까지 모델을 공격하고 방어하기: 회피, 오염, 추출, 프롬프트 주입, 에이전트 위험을, 가벼운 AI 거버넌스와 보증의 흐름으로 엮습니다.

Distributed Systems Security experimental 레벨 IV

Consensus, Byzantine fault tolerance, clock and event-ordering attacks, and blockchain security, from Lamport's 1978 logical clocks through Paxos, Raft, and Practical Byzantine Fault Tolerance to Bitcoin and SUNDR, benchmarked against MIT's current 6.5840 and 6.852J, with Plan 9 and Inferno as a contrasting historical case study.

Scams and Social Engineering experimental 레벨 II

RSA에서 MGM 리조트에 이르는 실제 사건을 통해 분석한 사기와 사회공학의 존재론, 심리학, 역사, 그리고 이사회, 자금 관리자, 엔지니어, 안내 직원 각각에 맞춘 이전 가능한 분석 체계와 역할별 교육 지침을 제공한다.

Technical Countermeasures to Social Engineering experimental 레벨 III

사회공학과 사기 유포에 대한 기술적 대응책으로 베이지안 및 규칙 기반 필터링, 이메일 인증, 인공지능 기반 탐지, 음성 채널 부정 방지 통제를 다루며, 이사회가 이해할 수 있는 거버넌스 용어로 보고한다.