본문 바로가기

구조

포렌식이란 무엇인가? (윈도우 포렌식 실전 가이드 - 한빛미디어) 한빛리더스 세번째 미션을 수행하면서 선택한 도서는 윈도우 포렌식 실전 가이드입니다. 제가 꽤 오래전 루트킷에 대해서 책을 읽고 한참 정보를 습득하는 과정에서 알게된 용어 포렌식... 후에 찾아보니 CSI 같이 컴퓨터에 남겨진 흔적으로 각종 범죄에 쓰인 증거를 수집하는 과정을 얘기하는 단어더군요. 이 책은 우리가 사용하는 컴퓨터로 벌어지는 범죄를 수사하기 위해서 운영체제 베이스 깊숙히 남겨진 정보를 찾는법을 알려줍니다. 저자는 한국 현실에 적합한 내용으로 구성하기 위해서 윈도우 베이스로 설명합니다. 처음에는 라이브 리스폰스라 불리는 증거 수집 방법에 대해서 각종툴의 간단한 사용법과 더불어서 설명합니다. 이 단계에서는 휘발성 정보의 수집법에 촛점이 맞춰져 있는데요. 사실 우리가 알고있는 컴퓨팅 환경에서는 전.. 더보기
컴파일러는 어떤 식으로 동작하고 있을까 (컴파일러 구조와 원리) 어느덧 한빛 리더스도 최종단계에 다다르고 있습니다. 오늘 소개할 책은 컴파일러 구조와 원리 입니다. 요즘 대학 IT 학부 커리큘럼에서는 거의 제외되어 있는 컴파일러 구조에 대해서 제대로 알고 졸업하는 학생은 과연 몇이나 될까요? 저도 학생 시절 4년 동안 제대로 배워보지 못한 과목입니다. 이전에는 학교에서 컴파일러를 직접 만드는 일도 있었다는데 요즘은 그저 프로그래밍 언어 배우는 것에 치중된 느낌이라서 아쉬울 따름이죠. 자아 일단 원래의 이야기로 돌아가서 이 책은 컴파일러를 처음부터 만다는 방법에 대해서 나오지는 않습니다. 이미 저자가 gcc 컴파일러의 일부를 변경해서 준비한 C♭ 언어 컴파일러를 가지고 내부 동작 원리와 그 구조에 대해서 설명해주고 있는 책입니다. 차례를 보면 이 책이 어떤식으로 이야기.. 더보기