Cited 0 time in
POWER: Program Option-Aware Fuzzer for High Bug Detection Ability
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Lee, Ahcheong | - |
| dc.contributor.author | Ariq, Irfan | - |
| dc.contributor.author | Kim, Yunho | - |
| dc.contributor.author | Kim, Moonzoo | - |
| dc.date.accessioned | 2024-12-20T07:47:22Z | - |
| dc.date.available | 2024-12-20T07:47:22Z | - |
| dc.date.issued | 2022-04 | - |
| dc.identifier.issn | 2159-4848 | - |
| dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/203601 | - |
| dc.description.abstract | Most programs with command-line interface (CLI) have dozens of command-line options (e.g.,-l,-F,-R for ls) to alternate the operation of the programs. Thus, depending on the option configurations (i.e., a list of options like-l-F and-F-R) applied during fuzzing, the test coverage and crash detection results can vary significantly. In this paper, we propose a novel fuzzing technique POWER that detects more crashes than the cutting-edge fuzzers by actively constructing and carefully selecting various program option configurations. The salient idea of POWER is to enforce diverse executions of a target program by selecting a set of the option configurations each of which is far 'different/distant' from the others in the set. Another core idea of POWER is to apply different fuzzing strategies to different input domains (i.e., option configurations and input files) to increase testing effectiveness within limited time budget. The experiment results on the 30 real-world programs show that POWER detects significantly more crash bugs than the state-of-the-art fuzzing techniques. | - |
| dc.format.extent | 12 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | - |
| dc.title | POWER: Program Option-Aware Fuzzer for High Bug Detection Ability | - |
| dc.type | Article | - |
| dc.publisher.location | 미국 | - |
| dc.identifier.doi | 10.1109/ICST53961.2022.00032 | - |
| dc.identifier.scopusid | 2-s2.0-85133305202 | - |
| dc.identifier.wosid | 000850246600020 | - |
| dc.identifier.bibliographicCitation | Proceedings - 2022 IEEE 15th International Conference on Software Testing, Verification and Validation, ICST 2022, pp 220 - 231 | - |
| dc.citation.title | Proceedings - 2022 IEEE 15th International Conference on Software Testing, Verification and Validation, ICST 2022 | - |
| dc.citation.startPage | 220 | - |
| dc.citation.endPage | 231 | - |
| dc.type.docType | Proceedings Paper | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.relation.journalResearchArea | Computer Science | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Software Engineering | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Theory & Methods | - |
| dc.subject.keywordPlus | Crashworthiness | - |
| dc.subject.keywordPlus | Program debugging | - |
| dc.subject.keywordPlus | Software testing | - |
| dc.subject.keywordPlus | Budget control | - |
| dc.subject.keywordPlus | Automated test generations | - |
| dc.subject.keywordPlus | Bug detection | - |
| dc.subject.keywordPlus | Command line | - |
| dc.subject.keywordPlus | Crash bug detection | - |
| dc.subject.keywordPlus | Detection ability | - |
| dc.subject.keywordPlus | Dynamic function relevance | - |
| dc.subject.keywordPlus | Dynamic functions | - |
| dc.subject.keywordPlus | Dynamics analysis | - |
| dc.subject.keywordPlus | Fuzzing | - |
| dc.subject.keywordPlus | Program option configuration | - |
| dc.subject.keywordAuthor | Automated test generation | - |
| dc.subject.keywordAuthor | crash bug detection | - |
| dc.subject.keywordAuthor | dynamic analysis | - |
| dc.subject.keywordAuthor | dynamic function relevance | - |
| dc.subject.keywordAuthor | fuzzing | - |
| dc.subject.keywordAuthor | program option configurations | - |
| dc.identifier.url | https://ieeexplore.ieee.org/document/9787839/ | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1366
COPYRIGHT © 2024 HANYANG UNIVERSITY.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
