brwook

[논문요약] AFL++: Combining Incremental Steps of Fuzzing Research

올해 1월부터 Fuzzing 관련 프로젝트를 시작하면서, 예전에 BoB 과제로 받았으나 전부 읽지는 못했던 AFL++ 관련 논문을 읽었다. 아쉬운 영어 실력이지만 내가 이해한 내용을 정리하면서 읽었는데, 영어 논문을 읽는데 버거운 사람들에게 도움이 되었으면 하는 마음으로 이를 공유하고자 한다. 논문의 출처는 다음과 같다. Andrea Fioraldi...

정보보호대학원과 정보보호병, 어느 선택을 할까?

책을 읽고 나서 이 책을 읽어 보니까 지도 교수와 토론하며 연구를 주도해야 하는 대학원 생활의 모습이, BoB 멘토와 토론하며 BoB 팀 프로젝트를 하는 것과 비슷하다는 생각이 들었다. 그래서, 꼭 대학원에 가지 않더라도 BoB 팀 프로젝트를 하기 이전에, 읽어 보면 좋은 책인 것 같다. 지도 교수가 대학원생의 논문을 써 주는 것이 아니고, 대학...

Linux Kernel - PC 부팅 과정

컴퓨터의 부팅 과정에 대해 이해해 보자. 부팅은 PC가 켜진 후에 OS가 실행되기 전까지 수행되는 일련의 작업 과정을 의미한다. 부팅 과정에 수행하는 작업에는 프로세서 초기화(멀티코어 관련 처리 포함), 메모리와 외부 디바이스 검사 및 초기화, 부트 로더를 메모리에 복사하고 OS를 시작하는 과정 등이 포함된다. 1. Power 누르기 ...