avatar

Sukbeom Kim

bio description

Mac에서 GDB 이용한 커널 해킹하기

개요 🔗맥에서도 GDB 를 이용하여 커널 디버깅을 하려고 여러 방법을 시도해보았지만 쉽게 되지 않았다. 리눅스 커널 컴파일부터 qemu 실행, gdb attach 까지 단번에 되는게 하나도 없

WSL 리소스 조정하기

개요 🔗커널 분석을 위해 WSL을 이용하도록 환경을 구성하자 서브시스템에서 사용하는 메모리나 CPU 자원이 상당하였다. 16기가 램 중에 무려 12기가를 사용하는 일

리누즈게이트와 CoC

자유 발언 🔗구독 중인 «LXer Linux News»에서 Linusgate Leaked 라는 제목으로 글 하나가 올라왔다. 글을 읽고 나서 최근 고민하던 문제인 ‘개발자에게 중요한 것

커널에서의 Object-Oriented Design Pattern

개요 🔗현업에서 BSP 코드를 수정하다가 문득 든 생각은 ‘왜 객체 지향의 디자인 패턴을 적용하지 않는 걸까?’ 라는 것이다. 그러한 디자인 패

맥 OS에서 리눅스 커널 컴파일하기

개요 🔗맥 환경에서 bare-metal이 아닌 리눅스 커널로 컴파일하는 것은 생각했던 것보다 까다롭다. BSD 계열이기는 하지만 커널 컴파일에 필요한 라이브러리와

mu4e 설정하기

개요 🔗이맥스에서는 이메일 클라이언트로서 사용할 수 있는 mu4e라는 패키지가 있다. 일반적으로 isync (mbsync) 라는 프로그램과 함께 사용하며 mu 를 설치하면 설치 디렉토리