웹과 시스템 구조를 보고 취약 지점을 스스로 추론할 수 있는 분석 감각
KNOCKON EDU · HACKCAMP
실전형 화이트해커 양성과정
보는 교육이 아니라 직접 해보는 해킹 교육
단순히 강의를 듣고 끝나는 과정이 아니라, 취약점을 찾고 원인을 분석하고 직접 재현해보는 능력을 만드는 교육입니다. Web Hacking, Rev&Pwn, CTF, 멘토 피드백, 프로젝트까지 연결해서 실제로 할 수 있는 역량을 남깁니다.
실습 환경에서 직접 디버깅하고 공격 흐름을 재현할 수 있는 문제 해결 능력
PoC, 프로젝트, 대회, 취약점 제보로 이어질 수 있는 결과물 정리 능력
OVERVIEW
끝나고 나면 이런 능력이 남습니다
실제 공격 흐름을 따라가며 해커처럼 생각하는 법을 익힙니다
기초 이론을 배우는 데서 끝나지 않고, 공격 흐름을 직접 따라가며 시스템을 어떻게 바라보고 어디를 의심해야 하는지까지 훈련합니다.
기초 지식을 실전에 연결하는 능력
Linux, C, Python, CS, Network 같은 기반 지식을 따로 배우는 것이 아니라 실제 해킹 실습에 연결해서 이해할 수 있게 정리합니다.
환경에 막히지 않고 바로 분석하는 능력
LMS와 개인 VM 환경으로 세팅에 시간을 쓰지 않고 바로 실습과 분석에 들어갑니다.
문제를 풀고 복기하는 능력
실제 해킹대회에 가까운 방식으로 문제를 풀고, 풀이와 복기를 통해 접근 방식과 사고 과정을 스스로 설명할 수 있게 만듭니다.
멘토 피드백으로 결과물을 남기는 능력까지 끌어올립니다
단순히 맞혔는지 아닌지가 아니라, 어떤 방식으로 접근했고 어디서 막혔는지까지 점검합니다. 그래서 풀이, PoC, 프로젝트 결과물을 스스로 정리하는 수준까지 학습을 끌어올릴 수 있습니다.
CURRICULUM
트랙별로 이런 능력을 만듭니다
교육은 두 가지 트랙으로 나뉘어 진행되며, 각 트랙은 기초 학습자료부터 최종 프로젝트까지 단계적으로 이어집니다. 핵심은 많은 내용을 배우는 것이 아니라, 각 트랙에서 실제로 할 수 있는 능력을 만드는 데 있습니다.
Rev&Pwn
프로그램의 동작을 읽고, 취약점을 찾고, 익스플로잇으로 이어가는 능력을 만드는 트랙입니다.
Linux와 기초 언어를 익히며, 해킹 도구를 다루고 코드를 읽고 간단한 자동화 스크립트를 직접 만들 수 있는 기반을 갖춥니다.
리버싱과 시스템해킹에 필요한 알고리즘, 운영체제 API, 메모리 구조 등 심화 프로그래밍과 컴퓨터 동작 원리를 다룹니다. 실제 프로그램의 구조를 이해하고 취약 지점을 읽어낼 수 있도록 직접 게임을 만들어보는 프로젝트도 함께 진행합니다.
지금까지 학습한 기반 지식을 바탕으로 리버스엔지니어링으로 취약점을 찾고, 시스템 해킹 기법으로 실제 서버를 장악하는 흐름을 실습합니다. ROP 같은 복잡한 공격 기법도 이해하고 직접 재현할 수 있는 수준까지 훈련합니다.
학습 과정에서 직접 만들었던 게임을, 배운 해킹 기법으로 다시 공격해보는 최종 프로젝트를 진행하며 분석부터 공격까지 한 흐름으로 정리합니다.
Web Hacking
웹서비스 구조를 이해하고, 취약점을 찾아내고, 공격 시나리오로 연결하는 능력을 만드는 트랙입니다.
Linux 사용법과 언어 기초를 익히며, 요청을 분석하고 간단한 자동화 도구를 직접 만들 수 있는 기반을 갖춥니다.
웹 해킹을 위한 네트워크 기초 지식과 웹 관련 필수 지식을 학습합니다. 실전적인 웹 해킹 학습을 위해 실제 서버를 구축하고 웹서비스를 직접 만들어보는 실습도 함께 진행해, 서비스 구조를 이해한 상태에서 취약점을 볼 수 있게 합니다.
지금까지 학습한 기반 지식을 이용해 다양한 공격 기법을 학습합니다. SQL Injection부터 SSTI, Race Condition 같은 복잡도가 높은 공격 방식까지 이론과 실습으로 이해하고 재현하며, 공격 시나리오를 스스로 구성할 수 있게 만듭니다.
학습 과정에서 직접 만들었던 웹사이트를, 배운 해킹 기법을 적용해 직접 공격해보는 최종 프로젝트를 수행하며 취약점 재현부터 PoC 정리까지 한 번에 경험합니다.
RESULT
후기와 성과가 함께 남는 구조입니다
수강 후기
수료생이 실제로 체감한 학습 경험을 카드로 모았습니다.
“환경 구축에 막히지 않고 바로 문제 풀이에 들어갈 수 있었고, 디스코드 질문 답변도 빨라서 학습 흐름이 끊기지 않았습니다.”
Web Hacking 트랙“비전공자도 따라갈 수 있을 만큼 설명이 친절하고, 실습문제를 따라가다 보니 막막했던 보안 분야가 점점 선명해졌습니다.”
Rev&Pwn 트랙“단순히 강의만 보는 게 아니라 다양한 취약점을 직접 다뤄보며, 흩어져 있던 지식이 하나의 커리큘럼 안에서 정리된다는 평가가 많았습니다.”
공통 수강 후기성과
수료생의 대회 결과와 실제 취약점 발굴 사례를 함께 보여줍니다.
실전 문제 해결 경험을 통해 학습 성과 검증
수료생의 경쟁력 확인
과기정통부장관상 수상 사례
실제 취약점 발굴 및 등록 사례
수료생의 진학 및 선발 성과로 이어진 사례
국내 보안 생태계에서 실제 취약점 식별로 이어진 사례
지원 과정
취소 및 환불은 Inflearn 정책을 따릅니다. 지원 자격은 별도로 없고, 학습 의지가 가장 중요합니다.
수료 이후 지원
- 다른 트랙 강의 및 멘토링 제공
- 수료생 해킹팀 활동 연결
- 프로젝트 및 연구 멘토링과 비용 지원
FAQ
지원 전 가장 많이 묻는 질문
온라인 교육과정인가요?
네. 100% 비실시간 온라인 기반으로 진행됩니다. 각자 일정에 맞춰 학습하고 질문은 커뮤니티와 멘토 피드백으로 이어가는 구조입니다.
수강 기한이 있나요?
없습니다. 기한 없이 원하는 시간에 원하는 만큼 학습할 수 있게 구성되어 있어서, 직장이나 학교를 병행하면서도 본인 속도에 맞춰 진행할 수 있습니다.
저 같은 노베이스도 시작할 수 있나요?
노베이스부터 진행할 수 있도록 교육과정을 준비해두었습니다. 다만 컴퓨터공학 관련 경험이 전혀 없다면, 코딩을 먼저 가볍게 접해본 뒤 학습을 결정하시는 것을 권장합니다.
얼마나 걸리는 학습인가요?
개인차는 있지만, 컴퓨터 관련 경험이 거의 없는 상태라면 하루 4~6시간 기준으로 약 3개월 정도의 커리큘럼으로 생각하시면 됩니다. 이미 기초가 있는 경우에는 더 빠르게 따라갈 수도 있습니다.
난이도는 어느 정도인가요?
입문자 기준으로 설계된 커리큘럼이지만, 학습량과 밀도는 높은 편입니다. 차근차근 따라갈 수는 있지만 꾸준히 시간을 확보하고 끝까지 밀어붙이는 의지가 중요합니다.
수강료는 어디서 확인할 수 있나요?
수강료는 이 페이지의 지원하기 버튼을 통해 트랙별 강의 페이지에서 확인할 수 있습니다. 결제와 환불 정책은 연결된 플랫폼의 정책을 따릅니다.
이 강의를 다 들으면 어느 정도 수준까지 갈 수 있나요?
이 과정을 통해 기본적인 해킹 접근 방식과, 이후 해킹을 더 깊게 공부하기 위해 어떤 식으로 사고하고 학습해야 하는지까지 익힐 수 있습니다. 프로젝트와 전체 문제 풀이까지 마무리하면 기본적인 개발 및 해킹 지식을 갖춘 상태가 되며, 이후 보안 컨설턴트나 모의해킹 직무를 금방 학습할 수 있는 기반을 만들 수 있습니다.
지원 자격이 따로 있나요?
별도 자격은 없습니다. 전공 여부보다 학습 의지와 지속적으로 따라갈 준비가 더 중요합니다.