공지사항

2026년 10월의 드림핵 노트 - 드림핵 무료화 안내

댓글 2

안녕하세요, 드림핵입니다.

울긋불긋 단풍이 물들고, 어느새 옷깃을 여미게 되는 10월🍁이 깊어가고 있습니다.

아침저녁으로 부쩍 쌀쌀해진 날씨에, 드림핵 유저 여러분은 따뜻하게 챙겨 입으시고 건강 관리에 유의하시길 바랍니다.

10월의 드림핵 노트는 아래의 소식을 담고 있습니다!

 

드림핵 전면 무료화 안내 📢

📌 12월 3일부터 드림핵의 모든 콘텐츠를 무료로 제공합니다. 구독·유료 코인 환불 안내도 꼭 확인해 주세요!

 

이용약관 개정 안내 📜

📌 무료화에 맞춰 코인, 구독 등 유료 서비스 관련 조항을 정비한 개정 약관이 12월 3일부터 시행됩니다.

 

신규 UNIT 5종 공개 🆕

📌 Access Control Advanced, GraphQL Injection, Basic Obfuscation, 리눅스 커널 - Cross-Cache, 리눅스 커널 - Partial Privilege Bypass Unit 출시

📌 System Hacking Basics Path Unit 5종 리뉴얼

 

이번 달의 드림핵 노트도 많이 확인해 주시길 바랍니다!

──────────────────────────────────────────────────────────

 

드림핵 전면 무료화 안내 📢

드림핵은 2026년 12월 3일부터 모든 콘텐츠를 무료로 제공합니다. 기존 구독과 유료 코인은 12월 3일부터 환불해 드리며, 자세한 내용은 아래에서 안내드립니다.

 

드림핵의 시작

드림핵은 국내 보안 학습 환경이 동아리, 보안팀, 기업 등으로 너무 파편화되어 있다는 문제의식에서 출발했습니다. 학습을 시작하는 것조차 쉽지 않았고, 조금만 전문적인 영역으로 들어가려 해도 해외 자료를 어렵게 찾아다녀야 했죠.

저희는 흩어진 배움터를 하나로 모아 보안 학습자가 한곳에서 이론과 실습을 모두 해결할 수 있는 공간을 만들고자 했습니다. 2020년 오픈베타 당시 수십 명의 해커분들과 시작한 드림핵은 6년간 여러분의 성원 속에 8만 명이 넘는 해커분들의 놀이터로 성장했습니다. 지금 드림핵에는 50개 이상의 Path, 220개 이상의 Unit, 1,800개 이상의 워게임이 있고, 국내는 물론 해외 학습자들도 찾는 보안 학습 커뮤니티가 되었습니다.

흩어진 학습 공간을 하나로 모은다는 첫 목표를 이룬 지금, 팀은 드림핵의 다음 단계를 진지하게 고민하게 되었습니다.

 

왜 무료화인가요

드림핵은 Theori가 운영하는 서비스로, 그동안 코인, 유료 강의, 구독 서비스 등으로 지속 가능한 운영을 고민해 왔습니다. 그 덕분에 지금의 드림핵을 만들 수 있었습니다. 드림핵이 안정적인 궤도에 오른 지금, 팀은 보안 학습자들에게 더 크고 깊은 가치를 전하려면 어디로 나아가야 할지 많은 논의를 거쳤습니다.

그리고 드림핵의 모든 콘텐츠를 누구에게나 제한 없이 여는 것이 가장 큰 가치를 전하는 길이라는 데 팀원 모두가 뜻을 모았습니다.

드림핵은 앞으로도 Theori가 운영합니다. 다만 무료화와 함께 운영 방식도 달라집니다. 유료 상품이 사라지면서 결제와 관련된 기능은 정리되고, 더 많은 분들이 함께 쓰는 환경에 맞춰 VM 발급 방식도 바뀝니다. 새 콘텐츠 제작 역시 당분간은 속도를 늦추고, 지금까지 쌓아 온 콘텐츠를 모두에게 여는 데 집중하려 합니다.

워게임과 커뮤니티는 지금처럼 누구나 이용하실 수 있으며, 구체적으로 달라지는 점은 아래와 같습니다.

 

앞으로의 변화 🗓️

12월 3일부터 달라지는 점

  • 드림핵의 모든 강의 콘텐츠가 모든 유저에게 공개됩니다.
  • 유료 문제풀이(Write-up)는 작성자분의 동의를 받아 무료로 전환되며, 동의하지 않으신 문제풀이는 비공개 처리됩니다. 이미 구매하신 문제풀이는 비공개 처리되더라도 계속 열람하실 수 있습니다. 10월 31일 0시부터는 유료 문제풀이 등록 신청도 중단됩니다. 문제풀이 작성자분들께는 별도로 안내드립니다.
  • 모든 유저의 주간 VM 사용 제한이 사라지며, 대신 동시에 발급할 수 있는 VM은 1개로 제한됩니다.
  • 질문글과 워게임에 바운티 코인을 거는 기능이 사라집니다. 걸려 있던 코인은 모두 바운티를 거신 분께 반환됩니다. (아래 일정 참고)
  • 콘텐츠 업데이트는 잠시 휴식기를 갖습니다. 이 기간에는 새 강의와 워게임의 업데이트 빈도가 느려지지만, 완전히 멈추는 것은 아닙니다. 가끔씩 새로운 강의와 워게임으로 인사드리겠습니다.

 

일정

일시 내용
10월 31일 0시(KST) 유료 문제풀이 등록 신청 중단
11월 30일 0시(KST) 결제 기능 중지, 정기결제 일괄 해지, 코인 사용 및 질문·워게임 바운티 종료(바운티 코인은 바운티를 거신 분께 반환)
12월 3일 전면 무료화 시행, 환불 개시

11월 30일부터는 결제와 코인 관련 기능만 정지되며, 구독 혜택을 포함한 드림핵 서비스 이용은 중단되지 않습니다.

 

환불 정책 💳

유료 코인과 구독 서비스로 드림핵을 응원해 주신 분들께는 다음과 같이 환불해 드립니다. 별도로 신청하지 않으셔도 일괄 처리됩니다.

 

구독 서비스

11월 30일까지는 구독을 이용하신 것으로 보고, 12월 1일부터 구독 만료일까지 남은 기간만큼 결제 금액을 일할 계산해 환불해 드립니다. 구독 혜택은 12월 3일 전면 무료화 전까지 그대로 이용하실 수 있습니다.

이번 환불은 드림핵의 사정으로 진행되는 만큼, 현행 이용약관 제17조의2에 기재된 위약금이나 수수료를 공제하지 않습니다.

환불 금액 = 결제 금액 × (남은 이용일수 ÷ 전체 이용일수)

 

예시 1) 2026년 5월 6일에 Pro 1년 구독권(480,000원)을 결제하신 경우

항목 내용
전체 이용 기간 2026년 5월 6일 ~ 2027년 5월 5일 (365일)
환불 대상 기간 2026년 12월 1일 ~ 2027년 5월 5일 (156일)
환불 금액 480,000원 × 156/365 = 205,150원

 

예시 2) 2026년 11월 15일에 Expert 월간 구독(80,000원)을 결제하신 경우

항목 내용
전체 이용 기간 2026년 11월 15일 ~ 12월 14일 (30일)
환불 대상 기간 2026년 12월 1일 ~ 12월 14일 (14일)
환불 금액 80,000원 × 14/30 = 37,333원

⚠️ 10월~11월 중 정기결제가 갱신되는 분들은 꼭 확인해 주세요!

11월 30일 0시에 결제 기능이 중지되기 전까지는 정기결제가 평소처럼 진행됩니다. 이 기간에 갱신 결제가 이루어지더라도, 예시 2처럼 12월 1일 이후에 해당하는 기간은 일할 계산해 환불해 드립니다.

 

코인

남은 유료 코인

결제를 통해 충전하신 유료 코인 중, 11월 30일 기준으로 사용하지 않고 남아 있는 코인만 환불해 드립니다. 코인 패키지마다 함께 지급된 서비스 코인의 양이 달라 코인 1개당 실제 가격이 다르기 때문에, 충전하신 건마다 실제 결제 금액을 기준으로 계산합니다.

환불 금액 = 충전 결제 금액 × (남은 코인 ÷ 해당 충전으로 받은 전체 코인, 서비스 코인 포함)

 

예시 3) 2026년 3월 10일에 1,000코인 + 서비스 350코인(99,000원)을 충전하고 350코인을 사용하신 경우

항목 내용
받은 전체 코인 1,350코인 (서비스 코인 포함)
남은 코인 1,000코인
환불 금액 99,000원 × 1,000/1,350 = 73,333원

구매한 강의와 문제풀이

구매하신 강의와 문제풀이는 환불 대상이 아닙니다. 이미 구매하신 콘텐츠는 무료화 이후에도 계속 이용하실 수 있으며, 구매하신 문제풀이가 비공개 처리되더라도 계속 열람하실 수 있습니다.

단, 구매 후 한 번도 이용하지 않으신 강의와 문제풀이, 또는 청약철회 대상에 해당하는 구매분은 여전히 환불 대상입니다.

기타 코인

  • 이벤트 등으로 지급받으신 코인과 문제풀이 판매로 받으신 코인은 유료 코인이더라도 환불 대상이 아닙니다.
  • 질문과 워게임 바운티에 걸려 있던 코인은 11월 30일에 바운티를 거신 분께 반환되며, 반환된 코인 중 결제를 통해 충전하신 유료 코인은 환불 대상에 포함됩니다.

 

환불은 이렇게 진행됩니다

  • 12월 3일부터 결제하신 수단으로 자동 취소 처리되며, 원 단위 미만 금액은 절사됩니다.
  • 카드 명세서에는 부분취소로 표시되며, 카드사에 따라 반영까지 7일 정도 걸릴 수 있습니다.
  • 결제일로부터 오랜 시간이 지나 결제 취소가 어려운 경우에는 개별 메일로 환불받으실 계좌 정보를 요청드립니다. 환불은 원칙적으로 결제자 본인 명의 계좌로 진행됩니다. 해당 환불은 추후 별도로 안내해 드릴 예정입니다.
  • 개인별 환불 예정 금액은 10월 31일부터 마이페이지에서 확인하실 수 있습니다.

 

자주 묻는 질문 💬

Q. 무료화되면 드림핵 서비스가 종료되나요?

아닙니다. 드림핵은 앞으로도 티오리한국이 계속 운영하며 모든 콘텐츠를 무료로 제공합니다.

 

Q. 환불을 따로 신청해야 하나요?

아닙니다. 12월 3일부터 결제하신 수단으로 일괄 자동 환불됩니다. 결제 취소가 어려운 경우에만 개별 메일로 안내드립니다.

 

Q. 11월 30일부터 12월 2일까지는 드림핵을 이용할 수 없나요?

이용하실 수 있습니다. 이 기간에는 결제와 코인 사용만 정지되며, 구독 혜택도 그대로 유지됩니다.

 

Q. 10월~11월 중에 구독이 갱신됐어요.

갱신 결제는 그대로 진행되며, 12월 1일 이후에 해당하는 기간만큼 일할 계산해 환불해 드립니다. 해당 기간 동안 이용을 희망하시지 않을 경우 멤버십 페이지에서 구독을 취소해 주시길 바랍니다.

 

Q. 구매한 강의와 문제풀이도 환불되나요?

구매 후 사용하셨거나 청약철회 기간이 지난 강의와 문제풀이는 환불 대상이 아닙니다. 다만 구매 후 한 번도 이용하지 않으신 콘텐츠나 청약철회 대상에 해당하는 구매분은 사용하신 코인을 되돌려 환불해 드립니다.

 

Q. 구매한 문제풀이가 비공개 처리되면 더 이상 볼 수 없나요?

아닙니다. 이미 구매하신 문제풀이는 비공개 처리되더라도 계속 열람하실 수 있습니다.

 

Q. 이벤트로 받은 코인이나 문제풀이 판매로 받은 코인도 환불되나요?

아닙니다. 결제를 통해 충전하신 유료 코인 중 사용하지 않은 코인만 환불 대상입니다.

 

Q. 질문이나 워게임에 걸어 둔 바운티 코인은 어떻게 되나요?

11월 30일에 바운티를 거신 분께 반환되며, 그중 결제를 통해 충전하신 유료 코인은 환불 대상에 포함됩니다.

 

Q. 결제했던 카드를 해지했어요.

카드사 정책에 따라 처리 방식이 다를 수 있습니다. 결제 취소가 어려운 경우 개별 메일로 환불 계좌를 요청드립니다.

 

Q. 환불금은 언제 들어오나요?

12월 3일부터 순차 처리되며, 카드 환불은 카드사에 따라 반영까지 7일 정도 걸릴 수 있습니다.

 

응원해 주신 모든 분들께 🙏

그동안 다양한 방식으로 드림핵을 응원해 주신 모든 분들께 진심으로 감사드립니다. 여러분의 응원이 있었기에 드림핵이 모든 학습자에게 열린 공간으로 나아갈 수 있었습니다. 앞으로도 드림핵에서 함께 배우고 성장해 주세요.

문의 사항은 1:1 문의 또는 dreamhack@dreamhack.io로 보내 주시기 바랍니다.

 

이용약관 개정 안내 📜

전면 무료화에 맞춰 Dreamhack 이용약관 중 코인, 구독 등 유료 서비스와 관련된 조항을 정비합니다.

주요 개정 내용

  • 코인, 충전, 구독 등 유료 서비스 관련 용어 정의 삭제
  • 유료 서비스 관련 장 제목 변경 및 유료 서비스 제공 조항(제14조) 일부 삭제
  • 코인 제도, 충전, 환불규정, 유료 콘텐츠, 정기결제 관련 조항(제15조~제19조) 삭제
  • 손해배상 및 책임제한 조항 문구 정비
  • 조항 삭제에 따른 조항 번호 정리

개정 약관은 2026년 12월 3일부터 시행됩니다. 시행일로부터 7일 후까지 별도의 거부 의사를 표시하지 않으시면 개정 약관에 동의하신 것으로 보며, 동의하지 않으시는 경우 회원 탈퇴를 통해 이용계약을 해지하실 수 있습니다.

신구조문 대비표 등 자세한 내용은 이용약관 개정 안내 공지에서 확인하실 수 있습니다.

 

신규 콘텐츠 공개 🆕

이번 달 드림핵에서 소개드릴 신규 콘텐츠는 총 5가지입니다.

웹 API의 접근 제어와 GraphQL부터 난독화 분석, 리눅스 커널 익스플로잇까지 다양한 분야의 Unit이 추가되었습니다. 하나하나 차근차근 소개해 드리도록 하겠습니다.

 

image.png

 

Access Control Advanced Unit 에서는 심화된 접근 제어 관련 지식을 학습하고, 다양한 접근 제어 미흡 사례와 공격 원리를 실습합니다.

  • 이런 내용을 배워요
    • OWASP API Security Top 10과 API 수준 접근 제어 미흡인 BOLA, BFLA, BOPLA
    • 클라이언트 코드 분석과 요청 관찰, 엔드포인트 퍼징 등 공격 표면을 수집하는 정찰 기법
    • 외부에 노출된 Swagger(OpenAPI) 명세에서 드러나는 숨은 엔드포인트 식별
    • 헤더 신뢰와 단계 검증 누락, 구버전 API 방치 등 실제 서비스의 접근 제어 우회 사례
  • 이런 분께 추천해요
    • IDOR 같은 기본 개념을 넘어 API 환경의 접근 제어를 깊이 이해하고 싶은 분
    • 소스코드 없이 서비스를 분석해 취약점을 직접 찾아보고 싶은 분
    • 안전한 인가 로직을 설계하고 싶은 개발자 분
  • 이런 선수 지식이 필요해요
    • 인증과 인가, 접근 제어의 기본 개념
    • 웹 프록시(Burp Suite) 사용 경험
    • HTTP 요청과 응답 구조에 대한 이해
  • 이런 환경을 기준으로 설명해요
    • REST 방식으로 구현된 웹 API 환경

 

image.png

 

GraphQL Injection Unit 에서는 GraphQL에서 발생할 수 있는 취약점 및 공격 방식을 알아봅니다.

  • 이런 내용을 배워요
    • GraphQL의 개념 및 동작 방식
    • GraphQL API에서 발생할 수 있는 취약점
    • GraphQL API를 대상으로 한 공격 방식
  • 이런 분께 추천해요
    • 새로운 웹 환경을 타겟으로 한 공격 방식을 배우고 싶은 분
    • 웹 환경을 대상으로 한 버그 바운티에 관심이 있으신 분
  • 이런 선수 지식이 필요해요
    • 기초적인 웹 해킹 지식
    • 클라이언트-서버 모델 및 HTTP에 대한 이해

 

image.png

 

Basic Obfuscation Unit 에서는 명령어 치환과 MBA를 중심으로 난독화의 원리를 이해하고, 실습을 통해 난독화된 프로그램을 분석하는 방법을 학습합니다.

  • 이런 내용을 배워요
    • 컴파일 과정과 중간 표현(IR), 제어 흐름 그래프(CFG)의 기본 개념
    • 난독화의 목적과 적용 계층, 좋은 난독화를 평가하는 기준
    • Instruction Substitution과 Mixed Boolean Arithmetic(MBA)의 원리
    • 실습을 통한 난독화 적용 코드의 분석과 원래 연산 복원
  • 이런 분께 추천해요
    • 리버스 엔지니어링 기초를 바탕으로 난독화 분석을 시작하고 싶은 분
    • 명령어 치환과 MBA가 코드 분석을 어렵게 만드는 원리를 이해하고 싶은 분
    • 난독화된 바이너리를 직접 분석하며 문제 해결 능력을 기르고 싶은 분
  • 이런 선수 지식이 필요해요
    • C 언어의 기본 문법과 비트 연산에 대한 이해
    • 어셈블리와 리버스 엔지니어링의 기본 개념
    • IDA 등 디스어셈블러의 기본 사용법

 

image.png

 

리눅스 커널 - Cross-Cache Unit 에서는 리눅스 커널을 대상으로 한 Cross-Cache 기법의 원리를 학습합니다.

  • 이런 내용을 배워요
    • Cross-Cache 기법의 원리
    • Use-After-Free 취약점을 Cross-Cache 기법과 연계하는 방법
  • 이런 분께 추천해요
    • 리눅스 커널 메모리 할당자의 동작으로 인해 발생하는 기법을 배우고 싶은 분
    • Use-After-Free와 같은 취약점을 실제 익스플로잇 과정에 응용하는 방법을 배우고 싶은 분
  • 이런 선수 지식이 필요해요
    • C 언어에 대한 이해
    • 다양한 시스템 해킹 취약점에 대한 이해
    • 리눅스 커널의 모듈, 디바이스 드라이버에 대한 기초 지식
    • 버디 할당자, 슬랩 할당자 등 리눅스 커널의 메모리 관리 방식에 대한 이해
  • 이런 환경을 기준으로 설명해요
    • x86-64 리눅스 커널과 QEMU 가상 머신 환경
    • x86-64 CPU를 갖춘 host 환경

 

image.png

 

리눅스 커널 - Partial Privilege Bypass Unit 에서는 리눅스 커널 내에서 접근 가능한 권한에 따른 공격 표면과 관련된 기법을 학습합니다.

  • 이런 내용을 배워요
    • 부분적인 권한 상승 방식 및 이에 따른 커널 공격 표면 확장
    • udisksctl 기법의 전제 조건 및 mount 취약점 트리거
    • AppArmor의 네임스페이스 생성 제한에 따른 공격 표면 감소 및 우회 방안
  • 이런 분께 추천해요
    • 커널 내 보안 정책 및 권한에 따라 달라지는 공격 표면에 대해 이해하고 싶은 분
  • 이런 선수 지식이 필요해요
    • 리눅스의 사용자 권한과 파일 시스템에 대한 이해
  • 이런 환경을 기준으로 설명해요
    • Ubuntu 24.04

 

위 내용들을 간단하게 요약해 드릴테니, 참고해서 학습해 보세요!

  • Access Control Advanced Unit 에서는 심화된 접근 제어 관련 지식을 학습하고, 다양한 접근 제어 미흡 사례와 공격 원리를 실습합니다.

  • GraphQL Injection Unit 에서는 GraphQL에서 발생할 수 있는 취약점 및 공격 방식을 알아봅니다.

  • Basic Obfuscation Unit 에서는 명령어 치환과 MBA를 중심으로 난독화의 원리를 이해하고, 실습을 통해 난독화된 프로그램을 분석하는 방법을 학습합니다.

  • 리눅스 커널 - Cross-Cache Unit 에서는 리눅스 커널을 대상으로 한 Cross-Cache 기법의 원리를 학습합니다.

  • 리눅스 커널 - Partial Privilege Bypass Unit 에서는 리눅스 커널 내에서 접근 가능한 권한에 따른 공격 표면과 관련된 기법을 학습합니다.

 


 

System Hacking Basics Path Unit 리뉴얼

System Hacking Basics Path의 Unit들이 새롭게 리뉴얼되었습니다. 내용을 보강하고 더 나은 학습 흐름을 만들기 위해, 기존 Unit의 내용을 수정하거나 아래와 같이 새로운 Unit으로 대체했습니다.

  • NX와 Return to Library

    • NX가 스택의 셸코드 실행을 막는 원리를 이해하고, 기존 라이브러리 함수를 호출하는 공격을 학습합니다.
  • ROP 기초

    • 가젯과 ret이 스택 값을 쓰는 방식을 이해하고, 여러 코드 조각을 잇는 ROP 체인의 원리를 학습합니다.
  • PIE & RELRO 우회

    • 보호 기법으로 여겨지는 PIE와 RELRO에 대해 이해하고, 훅 오버라이트와 원 가젯을 활용한 우회 기법을 학습합니다.
  • GOT Overwrite

    • PLT/GOT로 함수 주소가 연결되는 과정을 이해하고, GOT 엔트리를 덮어 함수 호출 목적지를 바꾸는 방법을 배웁니다.
  • RELRO

    • RELRO 설정별로 GOT가 보호되는 범위를 비교하고, 쓰기 가능한 다른 제어 데이터를 활용하는 사례를 살펴봅니다.

 

혹시 드림핵에서 만나보고 싶은 콘텐츠가 있다면? 댓글로 의견을 주시길 바랍니다.

 

──────────────────────────────────────────────────────────

작성자 정보
avatar
댓글 2
16시간 전
사실 회사가 이익을 추구하는 것은 당연한데 더 많은 사람들을 위해 무료화 결정을 내리신 것에 대해 존경을 표하고 싶습니다. 제가 pro 플랜을 이용하면서도 가성비가 좋다고 생각했는데 무료로 풀어버리실 줄은 몰랐네요. 앞으로도 잘 부탁드립니다.
14시간 전
이전부터 워게임을 통해 이용 중이였지만 최근에 엔터프라이즈를 통해 드림핵의 여러 강의들을 접하게 되었습니다. 기간이 끝나고 개인으로도 구독하여야겠다는 생각을 하고 있던 차에 해당 소식을 접하게 되었는데 매우 반가우면서도 경외감이 드네요. 감사합니다.