knowledge.uta8a.net
Fuzzing
わからない
fuzzing
test
低レイヤ
✅ 知っている
AFLはFuzzingライブラリである。今はAFL++の方が主流。
laf-intelは一文字ずつの比較を行う。コンパイル時にオプション指定が必要。
🍎 知らない
LLVMのCode Block単位でコード挿入している仕組み
思ったよりデフォルトでは全探索を用いていたので、賢く探索する方法
💙 できる
特定の文字列でクラッシュするサンプルプログラムを書いて、afl-clang-fastを用いてfuzzingした結果、その文字列を発見できた。