보안 · 네트워크

/

보안

취미로 해킹#7(SBP)

국제 해킹 대회 SquareCTF(2018~2019)의 모든 챌린지를 클리어할 수 있습니다. 다양한 챌린지를 경험하며 ITㆍ보안 분야에 대한 감각과 안목을 넓혀보세요!

(5.0) 수강평 3개

수강생 99명

Thumbnail

중급자를 위해 준비한
[보안] 강의입니다.

이런 걸
배워요!

  • 다양한 영역의 보안 취약점 발견 및 공략 방법

  • 챌린지 관련 컴퓨터 과학 지식과 메커니즘

  • 보안 툴 설치 및 활용 방법

"취미로 해킹"과 함께하는 해킹 대회 챌린지!

※ "취미로 해킹"은 안전한 정보보안 생태계에 기여하기 위한 합법 해킹만을 지향합니다.

해킹 대회 연습
여전히 막막하신가요? 😵

암호학같이 생소한 분야는 손도 못 댈 정도로 어려워요. 잘 풀 수 있게 누가 좀 알려줬으면 좋겠는데...

천재들이 하는 말은 생략된 부분이 많아서 들어도 모르겠어요. 정말 일말의 배려가 없어요.

필요한 정보들이 여기저기 흩어져있어 있어 하나하나 찾아보기 너무 피로해요 ㅠㅠ 아니 그리고 왜 또 영어인지...

⚡ 여깁니다! 다양한 챌린지상세한 설명으로 기량을 향상시켜보세요!

해킹 대회 연습은 다양한 챌린지를 경험하며 가능성을 높여가는 것이 최선입니다. 그러나 안타깝게도 똑똑한 소수의 영역인 만큼 중간 사다리가 별로 없으며 기록으로 남겨지는 경우는 더 적습니다.

게다가, 애초에 컴퓨터 기반 지식을 알 거라 전제하고 설명을 생략하거나 짐작조차 안 가는 코드만 덩그러니 있기도 하고, 필요한 정보를 찾기 위해서 이리저리 찾아다녀도 딱히 성과는 없는데 시간은 기약 없이 흘러만 가고... 그러다 보면 점점 관심도 떨어지고 답답한 현실에 좌절하게 되고 그러지 않나요? 아시겠지만 학위를 취득하거나 책을 많이 본다고 해결되는 영역이 아닙니다. 호락호락하지 않지요.


낯설고 답답한 해킹 대회 챌린지?
효율적이고 확실한 솔루션으로 해결 능력 배양! 🔥

1. 시간 절약 ✈

말이 돼도 문제, 말이 안 돼도 문제! 무분별하게 돌아다니는 정보들로부터 더는 고통받지 마세요. 필요한 만큼의 깊이와 넓이, 이미 다 확보해두었습니다.

2. 상세한 설명 😃

천재가 아니기에 이해하고 말할 수 있는 설명들. 모르면 모른다고 솔직히 밝히고 알아 오겠습니다.

3. 다양한 범위 🥗

약 10가지 컴퓨터 언어와 AES-NI, CMA, tcache 등 생소할 법한 내용 다수 출현.

4. 자신감 향상! 💪🐬🚀

국제 해킹 대회 2개(Square CTF 2018~2019)를 모두 온전히 클리어!

 

수강 전 꼭 확인하세요! 📢

  • 본 강의에는 강의 내용을 담은 전자책(PDF)이 포함되어 있습니다.
  • 실습을 위한 서버 이미지와 관련 툴이 제공됩니다.
  • 질문하거나 소식을 접할 수 있는 커뮤니티(https://bit.ly/취미로해킹)가 마련되어 있습니다.
  • 특정 분야의 지식만을 깊게 추구하는 강의가 아닙니다!
  • 암호학, 프로그래밍, 포너블, 리버싱, MISC 영역(+웹 1개)으로 구성되어 있습니다.
  • 필요한 만큼의 보편성과 깊이를 바탕으로 대회 문제 경험을 쌓는 것을 목표로 합니다.

Q&A 💬

Q. 무엇을 배우게 되나요?

구축된 시스템의 메커니즘을 충분히 이해한 뒤 이를 기반으로 취약점을 식별하고 공략하는 방법을 학습하게 됩니다. 다양한 영역의 보안 지식과 경험을 쌓는 것을 목표로 합니다. 컴퓨터 및 보안 지식에 대한 전천후적인 감각은 해킹 대회에서 고득점을 획득하기 위한 중요한 요소입니다.

Q. 검색하면 나오는 종이책은 무엇인가요?

제공되는 전자책(PDF)과 종이책의 내용은 같습니다. 상황에 따라 주요 기반 시설 등 디지털 기기나 온라인 접속이 제한되는 환경에서 활용하실 수 있습니다. 물론 소장하셔도 좋습니다 :)

Q. 이 강의를 들으면 해킹 대회를 준비하는데 충분할까요?

수학 등 각종 경시대회를 떠올리시면 됩니다. 문제집을 몇 권 정도 풀었다고 하여도 대회를 준비하는 데 충분하다고 평가하기는 어려울 것입니다. 여기서 수학을 해킹으로 바꾸시면 되겠습니다. 승률을 높일 수 있는 수단으로 보는 것이 적합합니다.

Q. 효과적인 학습 방법은 무엇인가요?

실습과 강의 시청을 병행하는 방법이 좋습니다. 강의 시청 전에 도전해보아도 좋지만, 시청 후 재현하는 연습도 괜찮습니다. 다만 중요한 점은, 출제자의 의도를 파악하는 것, 제공된 시스템의 메커니즘을 충분히 이해하는 것, 거추장스럽고 너덜너덜한 부분이 어디인지 식별하기 위한 촉을 기르는 것에 중점을 두시는 것을 권합니다!


마지막으로 혹시 아시나요?
해킹은 테마로써 거들 뿐, 알게 되는 것은 컴퓨터 그 자체라는 사실을!💡

해킹은 컴퓨터 시스템의 꽃입니다. 정수이자 본질입니다. 컴퓨터를 깊이 있게 이해하지 못하면 해킹은 불가능하기 때문입니다(툴 키디 말고). 다양한 각도로 바라보고 추리하고 다른 개념을 끌어와 적용해보고 고유의 특성을 받아들이는 등, 깊으면서도 넓은 이해를 요구하기에 해킹의 모든 과정은 컴퓨터 그 자체를 알아가는 과정입니다.

화려한 그래픽이나 첨단 기술에 대한 환상 같은 껍데기를 벗겨가는 과정이기에 시스템의 본질과 가까워지는 데 있어 더없이 좋습니다. 이러한 것을 탐구하는 과정에서 핵심을 찌르는 감각을 배양하게 되며, IT 업계를 떠나지 않는 한 든든한 기반 역량이 될 것입니다. 더 자세한 내용은 인트로 영상에서!

"취미로 해킹" 로드맵 바로가기

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 국제 해킹 대회(SquareCTF 18~19)의 모든 챌린지를 완주하고 싶으신 분.

  • 다양한 유형의 해킹 대회 문제를 풀어보길 희망하시는 분.

  • 학술 취미로 가볍게 해킹을 배워보고 싶으신 분.

  • IT 지식 보충이 필요한 학생ㆍ관련 업계 종사자.

  • 정보보안 관련 진로를 희망하시는 분.

선수 지식,
필요할까요?

  • C, 파이썬 프로그램 작성 경험이 있다면 도움이 될 수 있음.

  • 취미로 해킹#1~6를 수강하였다면 도움이 될 수 있음.

ㆍ 정보보안기사
ㆍ "생활코딩! 파이썬" 도서 저자
ㆍ "취미로 해킹#N" 도서(+강의) 저자
ㆍ 한국외국어대학교 정보보안 담당 직원
ㆍ 미사일전략사령부 CERT 팀장(육군 학사#59)
ㆍ 한국공학대학교 컴퓨터공학 학사(4.42)

커리큘럼

전체

78개 ∙ (15시간 35분)

수업 자료

가 제공되는 강의입니다.

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!