2025년 7월의 드림핵 노트 ☀️☂️
안녕하세요! 드림핵입니다!
억수처럼 내리는 비와 가만 있어도 땀이 줄줄 나는 폭염 속에서 갈피를 잡을 수 없던 6월이 지나가고, 7월과 함께 어느새 2025년의 하반기가 시작되었습니다.
드림핵 유저 여러분들은 전반기에 세웠던 계획을 얼마나 달성하셨나요? 하반기 계획은 어떻게 세우셨나요? 남은 6개월도 꼭 드림핵과 함께 해주시길 바랍니다!
7월의 드림핵 노트는 아래의 소식을 담고 있습니다!
7월의 신규 Unit 공개🆕
📌 Assembly Language Path, Windows System Hacking Unit 공개!
Dreamhack CTF에 찾아온 변화들🏅
📌 신규 굿즈, 그리고 CTF 운영 시간 연장!
기능 업데이트 및 오탈자 수정도 담고 있으니, 이번 달의 드림핵 노트도 많이 확인해 주시길 바랍니다!
──────────────────────────────────────────────────────────
7월의 신규 Unit 공개🆕
7월에도 새로운 콘텐츠들이 찾아왔습니다!
시스템 해킹과 리버스 엔지니어링에 있어 가장 기초적인 지식에 해당하는 어셈블리 언어를 체계적으로 학습할 수 있는 Assembly Language Path 를 소개합니다! 기초적인 도구 사용법부터 컴퓨터 사이언스 이론을 학습하고 실습을 통해 체화하면서 추후 본격적인 내용을 학습하기 위한 기반을 다지는 초보자용 Path입니다.
Assembly Language Path는 Tier 0 Path이며, 모든 드림핵 유저분들에게 공개됩니다.
Windows System Hacking Path 는 윈도우즈 유저랜드 시스템 해킹에 입문하는 분들의 길을 열어줄 Path입니다. 윈도우즈의 구조와 보안 기법을 학습하고 해당 운영체제에서 사용할 수 있는 다양한 공격 방법을 학습합니다. System Hacking Path 와 Reverse Engineering Path 를 모두 수강하신 후에 추가로 도전해 보시길 추천드립니다!
Windows System Hacking Path는 총 9가지의 유닛으로 구성될 예정입니다! 7월에는 아래의 3가지 유닛이 공개될 예정이며, 나머지 유닛들 또한 순차적으로 공개될 예정입니다. 많이 기대해 주시길 바랍니다!
Windows System Hacking Path는 Tier 2 Path이며, 드림핵 구독 서비스 Pro Plan 이상을 구독하신 드림핵 유저분들에게 무료로 공개됩니다.
Dreamhack CTF에 찾아온 변화들🏅
Dreamhack CTF에 두 가지 큰 변화가 찾아왔습니다! 이번 변화는 저번 7월 5일에 진행된 Dreamhack CTF Season 7 Round #13 (🚩Div1)부터 적용되었는데요, 하나씩 설명해 드리도록 하겠습니다.
신규 상품 공개 🎁
올해 하반기 여러분을 찾아갈 새로운 굿즈, 복슬보코 보조배터리를 소개합니다!
이번 신규 상품 선정에는 여러분의 투표 결과가 전적으로 반영되었는데요. 마우스와 쿠션과 보조배터리가 각축을 벌였지만, 치열한 내부 토의와 아모, 보코, 난도 사이에서 벌어진 혈투 끝에 복슬보코 보조배터리가 최종적으로 선정되었습니다! 아쉽게 선보여드리지 못한 다른 굿즈들도 언젠가 기회를 빌어 소개해 드리도록 하겠습니다.
참고로 아직 드림핵 신규 굿즈 투표는 끝나지 않았다는 사실! 보조배터리 다음에는 이런 굿즈가 나왔으면 좋겠다는 의견이 있으신 분들은 꼭 참여해 주세요!
Dreamhack CTF 개최 기간 변경⏲️!
앞으로는 주말 중 여러분이 편한 시간에 언제든 드림핵에 찾아와 CTF에 참여해 주세요!
그 외 업데이트
🎺 Wargame - 이미 Flag를 제출한 문제도 다시 Flag를 제출할 수 있도록 수정되었습니다.
🎺 Lecture - Stack Buffer Overflow Unit에서 다루던 Calling Convention 관련 내용이 별도의 Calling Convention Unit으로 분리되었습니다.
🎺 Lecture - Calling Convention Unit에 x86(32bit)의 호출 규약 중 stdcall, fastcall, thiscall이라는 호출 규약을 다루는 내용이 추가되었습니다.
🎺 Lecture - 일부 Unit의 난이도가 수정되었습니다.
-
Flask로 웹 서버 코딩하는 방법 익히기 Unit 의 난이도가 Beginner에서 easy로 수정되었습니다.
-
HTML과 Flask를 사용해서 게시판 웹 서비스 구축해보기 Unit의 난이도 Beginner에서 Medium으로 수정되었습니다.
🎺 Lecture - 리버스 엔지니어링 기초 지식 Unit 강의 순서를 조정하였습니다.
🎺 Lecture - 드림 비기너즈 Path 에 리눅스 환경 구축하니 Unit이 추가되었습니다.
🐛 Lecture - Exercise: Frida 포트 검사 우회에서 에셋이 제대로 로드되지 않던 문제를 수정했습니다.
🐛 Lecture - Exercise: Frida 포트 검사 우회에서 일부 코드가 잘못 작성되어있던 문제를 수정했습니다.
🐛 Lecture - Exercise: Frida Gadget Bundle ID 검사 우회 for M1에서 ios-debugger-challenge 링크 주소를 수정했습니다.
🐛 Lecture - 웹 기초 지식 Unit에서 devtool-sources 문제의 함께 실습 강의를 추가했습니다.
🐛 Enterprise - 강의 진행 여부가 정상적으로 체크되지 않던 문제를 수정했습니다.
강의 오탈자 제보
<Autopsy & KAPE> autospy
-> autopsy
<x86 Assembly: Essential Part(1)> rax = 5 +
(메모리에 있는 20) = 25
-> rax = 5 -
(메모리에 있는 20) = -15
<pwntools 기초> 사
사용 -> 사용
<Background: Calling Convention> -fomit-frame-pointer -S
cdecl.c -w -m32 -fno-pic -O0 → -fomit-frame-pointer cdecl.c -w -m32 -fno-pic -O0 (삭제)
──────────────────────────────────────────────────────────
항상 감사합니다! 드림핵 노트를 통해서 보고 싶은 내용이 있다면 댓글로 알려주세요!
다음달 드림핵 노트에서 만나요!👋