Function relevance based fuzzing for coverage improvement함수 관련도를 이용한 퍼징의 커버리지 향상

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 107
  • Download : 0
Fuzzing has become popular as a software bug detection technique for its high bug detection ability (covering large execution space of a complex target program fast). Although semantic information of a target program can be useful to improve test coverage of fuzzing, still most fuzzers do not utilize valuable semantic information of a target program much. This is because obtaining such semantic information is technically difficult and/or costly (i.e., causing high runtime overhead). To resolve such limitation, this dissertation proposes FRIEND, which is the first fuzzer to use "dynamic function relevance'', which is a salient method to improve test coverage and crash bug detection ability cost-effectively. FRIEND identifies functions closely relevant to a target function $f_t$ containing a target branch $b_t$ and utilizes this information to select test inputs and input bytes to mutate. I found that the dynamic function relevance metric is simple and cheap to calculate and can improve fuzzing performance significantly. I have applied \tech to 4 LAVA-M benchmark programs and 10 popular real-world programs. The experiment results demonstrated that FRIEND covers significantly more execution paths and detects more crashes than other cutting-edge fuzzers (i.e., AFLFast, Angora, FairFuzz, and RedQueen).
Advisors
Kim, Moonzooresearcher김문주researcher
Description
한국과학기술원 :전산학부,
Publisher
한국과학기술원
Issue Date
2021
Identifier
325007
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학부, 2021.8,[iv, 30 p. :]

Keywords

Software testing▼aAutomated test generation▼aFuzzing▼aFunction relevance; 소프트웨어 테스팅▼a자동화 테스트 생성 기술▼a퍼징▼a함수 관련도

URI
http://hdl.handle.net/10203/296103
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=963364&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0