tmp.0ut 5호: 57바이트 ELF부터 메타모픽 바이러스까지

Tmp.0ut Volume 5

tmp.0ut 5호가 2026년 8월 23일에 출간되었습니다. 이번 호에는 Doug McIlroy와의 인터뷰, 57바이트 x86-64 Linux ELF 분석, 440바이트 메타모픽 ELF-64 바이러스, Brainfuck을 ROP 컴파일러로 사용하는 방법, 리눅스 커널의 실행 파일 로딩 과정, ELF 폴리글롯과 안티포렌식, 사이드채널을 이용한 syscall 훅 탐지, 코드 가상화 개요, ELF 로더 및 패커, RDOFF 바이러스, BGGP6 요약, ELF 실행 파일의 세밀한 로드 타임 ASLR, 정적 커널 패치 등 다양한 저수준 시스템 프로그래밍 주제를 다룹니다.

제어 흐름은 거기에 없지만, 상태는 존재한다.
  1. joshuaS98

    사람들은 어떻게 큰 시스템을 작성할 수 있을까요?

    우리는 작성합니다. 하지만 말씀하신 대로, 깔끔하게 설계되어 존재하게 되는 경우보다는 디버깅을 통해 존재하게 되는 경우가 많습니다.

  2. sph

    이런 걸 보면 90년대 후반에 컴퓨터에 빠져들었던 이유가 생각나요. 예술과 장인 정신에 대한 사랑과 맞물린 인간의 독창성.

    소프트웨어 엔지니어링이 변한 것이지, 내가 변한 것이 아니라는 것을 상기시켜 주는 좋은 계기네요.

  3. harel

    이걸 보니 차고 어딘가에 쌓아 둔 2600 매거진 더미가 생각나네요. 다시 읽어봐야겠어요...

  4. glimshe

    90년대에 우리가 어떻게 컴퓨터 심화 주제를 퍼뜨렸는지 보여주는 작은 창구네요. 서브스택이나 X 포스트도 없었죠. 아주 멋져요.

  5. atannen

    McIlroy와의 좋은 인터뷰네요. 이 부분을 고치세요:

    본문에 있는 Goldstein이 아니라 인용에 나온 대로 Goldstine입니다.

    또한, 본문에서 CDC 1620을 언급하는데, 이건 존재하지 않았다고 생각합니다. IBM 1620이거나 다른 CDC 제품이었을 거예요.

    읽기 쉬운 명확한 활자도 좋지만, 내용이 핵심이죠.

이 날의 다른 글

2026-09-01