Grey-box Concolic Testing on Binary Code

Cited 50 time in webofscience Cited 0 time in scopus
  • Hit : 200
  • Download : 0
We present grey-box concolic testing, a novel path-based test case generation method that combines the best of both white-box and grey-box fuzzing. At a high level, our technique systematically explores execution paths of a program under test as in white-box fuzzing, a.k.a. concolic testing, while not giving up the simplicity of grey-box fuzzing: it only uses a lightweight instrumentation, and it does not rely on an SMT solver. We implemented our technique in a system called Eclipser, and compared it to the state-of-the-art grey-box fuzzers (including AFLFast, LAF-intel, Steelix, and VUzzer) as well as a symbolic executor (KLEE). In our experiments, we achieved higher code coverage and found more bugs than the other tools.
Publisher
ACM/IEEE
Issue Date
2019-05-31
Language
English
Citation

41st IEEE/ACM International Conference on Software Engineering (ICSE), pp.736 - 747

ISSN
0270-5257
DOI
10.1109/ICSE.2019.00082
URI
http://hdl.handle.net/10203/263922
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 50 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0