21.08.02.Mon

  • The Fuzzing Book 공부를 시작했다.
  • 아주 간단한 fuzzer를 이용하여 랜덤한 string input을 만들어 보았다.
  • 간단한 Manual test와 fuzzer를 이용한 Random test를 해 보았다.

21.08.03.Tue

  • Fuzzer를 통해 발견된 bug들의 예시를 간단하게 시뮬레이션해 보았다.

21.08.04 Wed

  • Fuzzer와 fork, pipe, exec을 사용하여 external program을 test해 보았다.

21.08.05 Thu

  • pipe에 대한 이해가 부족해 추가적으로 공부했다. (link)

21.08.06.Fri

  • clang을 이용하여 memory sanitizer를 붙여 컴파일하고 결과를 확인해 보았다.
  • Heartbleed bug 상황을 시뮬레이션해 보았다.