About Me

지우진 / Woojin Ji

  • 대한민국의 대학교에 다니는 대학생
  • 커널 개발자를 목표로 취업 준비 중
  • 예전에는 시스템 해킹, 그중에서도 pwn 쪽을 주로 공부했고, DEFCON 33 Finalist로 참여했습니다

관심 있는 것

  • eBPF
  • Linux kernel
  • BPF 내부 동작
  • 커널 코드 읽기
  • 메일링 리스트 따라가기

보안도 여전히 좋아하지만, 지금은 커널이 더 재밌습니다.

이 블로그에는

  • eBPF 관련 커널 코드 분석
  • 커널 메일링 리스트 정리
  • BPF와 커널 공부 기록
  • 보낸 패치와 앞으로의 기여 내용 정리

대충 본 척하고 넘어가기 싫어서, 읽은 것과 이해한 것을 제 말로 다시 정리해 두는 용도로 운영하고 있습니다.

공부해온 것

  • 시스템 해킹, 특히 pwn 위주로 공부
  • 문제를 푸는 데서 끝내기보다, 왜 터지고 왜 막히는지까지 따라가기
  • eBPF를 보면서 커널 안쪽 동작에 더 관심이 커짐
  • 단순 사용법보다 코드와 흐름을 직접 보는 쪽을 더 선호함
  • 실제로 커널에 패치 메일도 보내봤지만, 아쉽게도 duplicate가 나서 반영되지는 않았음

요약하면, 이것저것 찍어보는 것보다 내부가 어떻게 돌아가는지 끝까지 보는 편입니다.

활동 방식

GitHub는 거의 안 씁니다.

대신 비공개로 직접 구축한 Git 서버를 주로 사용하고 있어서, 제 활동량을 GitHub 잔디로 판단하면 조금 억울할 수 있습니다.

Contact

목표

언젠가는 커널에 자연스럽게 패치를 보내는 개발자가 되는 것.

아직은 배우는 중이지만, 적어도 어디까지 팠는지는 블로그에 남겨두려고 합니다.