QSYM : A Practical Concolic Execution Engine Tailored for Hybrid Fuzzing
By Insu Yun, Sangho Lee, Meng Xu, Yeongjin Jang, Taesoo Kim. USENIX Security Symposium, 2018
559 citations recorded by the source corpus.
View Paper: https://www.semanticscholar.org/paper/79b4d4fb6800d89f1f649dfd49b7b28727e10dde
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
- Xiaogang Zhu
- Sheng Wen
- Valentin J. M. Manès
- Petar Tsankov
- Seyit Ahmet Camtepe
- Sang Kil Cha
- Yang Xiang
- HyungSeok Han
Citations in the corpus
- The Art, Science, and Engineering of Fuzzing: A Survey (2018, background): “DeadlockFuzzer [116] FairFuzz [136] † † go-fuzz [215] Hawkeye [53] honggfuzz [204] kAFL [184] LibFuzzer [7] MagicFuzzer [47] Nautilus [22] RaceFuzzer [190] RedQueen [23] Steelix [138] † † † Syzkaller [216] Angora [56] + Cyberdyne [92] + DigFuzz [239] + Driller [200] + QSYM [230] + T-Fuzz [170] + † V”
- Learning to Fuzz from Symbolic Execution with Application to Smart Contracts (2019, background): “Symbolic execution has been used to generate effective inputs as it can leverage off-the-shelf constraint solvers to solve path constraints which steer program execution along specific paths that improve coverage or expose new vulnerabilities [13, 14, 52, 67].”
- Fuzzing: A Survey for Roadmap (2022, background): “To mitigate the challenge, the constraint solver only symbolizes the path constraints that are influenced by inputs [46, 204].”
- sFuzz: An Efficient Adaptive Fuzzer for Solidity Smart Contracts (2020, background): “m, Jun Sun, Yun Lin, and Quang Tran Minh complements existing testing engines based on symbolic execution like Oyente and teEther, as it is known that fuzzing and symbolic execution are complementary [30, 32]. While AFL-based fuzzing is often effective, it has its limitation as well, i.e., it is oft”