L. Ma, C. Artho, C. Zhang, H. Sato, J. Gmeiner, and R. Ramler, “GRT: Program-analysis-guided random testing,” in Proceedings of the International Conference on Automated Software Engineering , 2015, pp. 212–223
2015
Later among the works it cites.
J. D. Ruiter and E. Poll, “Protocol state fuzzing of tls implementations,” in Proceedings of the USENIX Security Symposium , 2015, pp. 193–206
2015
Later among the works it cites.
M. Samak, M. K. Ramanathan, and S. Jagannathan, “Synthesizing racy tests,” in Proceedings of the ACM Conference on Programming Language Design and Implementation , 2015, pp. 175–185
2015
Later among the works it cites.
Z. Sialveras and N. Naziridis, “Introducing Choronzon: An approach at knowledge-based evolutionary fuzzing,” in Proceedings of the ZeroNights , 2015
2015
Later among the works it cites.
E. Stepanov and K. Serebryany, “MemorySanitizer: fast detector of uninitialized memory use in C++,” in Proceedings of the International Symposium on Code Generation and Optimization , 2015, pp. 46–55
2015
Later among the works it cites.
V. M. Weaver and D. Jones, “perf_fuzzer: Targeted fuzzing of the perf_event_open() system call,” UMaine VMW Group, Tech. Rep., 2015
2015
Later among the works it cites.
——, “New in AFL: persistent mode,” https://lcamtuf.blogspot.com/2015/06/new-in-afl-persistent-mode.html
2015
Later among the works it cites.
M. Aizatsky, K. Serebryany, O. Chang, A. Arya, and M. Whittaker, “Announcing OSS-Fuzz: Continuous fuzzing for open source software,” Google Testing Blog, 2016
2016
Later among the works it cites.
M. Böhme, V.-T. Pham, and A. Roychoudhury, “Coverage-based greybox fuzzing as markov chain,” in Proceedings of the ACM Conference on Computer and Communications Security , 2016, pp. 1032–1043
2016
Later among the works it cites.
Y. Chen, C. Su, C. Sun, S. Su, and J. Zhao, “Coverage-directed differential testing of jvm implementations,” in Proceedings of the ACM Conference on Programming Language Design and Implementation , 2016, pp. 85–99
2016
Later among the works it cites.
W. Cui, M. Peinado, S. K. Cha, Y. Fratantonio, and V. P. Kemerlis, “RETracer: Triaging crashes by reverse execution from partial memory dumps,” in Proceedings of the International Conference on Software Engineering , 2016, pp. 820–831
2016
Later among the works it cites.
G. Grieco, M. Ceresa, and P. Buiras, “Quickfuzz: An automatic random fuzzer for common file formats,” in Proceedings of the 9th International Symposium on Haskell , 2016, pp. 13–20
2016
Later among the works it cites.
I. Haller, Y. Jeon, H. Peng, M. Payer, C. Giuffrida, H. Bos, and E. Van Der Kouwe, “TypeSan: Practical type confusion detection,” in Proceedings of the ACM Conference on Computer and Communications Security , 2016, pp. 517–528
2016
Later among the works it cites.
lafintel, “Circumventing fuzzing roadblocks with compiler transformations,” https://lafintel.wordpress.com/2016/08/15/circumventing-fuzzing-roadblocks-with-compiler-transformations/ , 2016
2016
Later among the works it cites.
V.-T. Pham, M. Böhme, and A. Roychoudhury, “Model-based whitebox fuzzing for program binaries,” in Proceedings of the International Conference on Automated Software Engineering , 2016, pp. 543–553
2016
Later among the works it cites.
J. Somorovsky, “Systematic fuzzing and testing of tls libraries,” in Proceedings of the ACM Conference on Computer and Communications Security , 2016, pp. 1492–1504
2016
Later among the works it cites.
N. Stephens, J. Grosen, C. Salls, A. Dutcher, R. Wang, J. Corbetta, Y. Shoshitaishvili, C. Kruegel, and G. Vigna, “Driller: Augmenting fuzzing through selective symbolic execution,” in Proceedings of the Network and Distributed System Security Symposium , 2016
2016
Later among the works it cites.
S. Veggalam, S. Rawat, I. Haller, and H. Bos, “IFuzzer: An evolutionary interpreter fuzzer using genetic programming,” in Proceedings of the European Symposium on Research in Computer Security , 2016, pp. 581–601
2016
Later among the works it cites.
M. Y. Wong and D. Lie, “Intellidroid: A targeted input generator for the dynamic analysis of android malware,” in Proceedings of the Network and Distributed System Security Symposium , 2016
2016
Later among the works it cites.
O. Bastani, R. Sharma, A. Aiken, and P. Liang, “Synthesizing program input grammars,” in Proceedings of the ACM Conference on Programming Language Design and Implementation , 2017, pp. 95–110
2017
Later among the works it cites.
M. Böhme, V.-T. Pham, M.-D. Nguyen, and A. Roychoudhury, “Directed greybox fuzzing,” in Proceedings of the ACM Conference on Computer and Communications Security , 2017, pp. 2329–2344
2017
Later among the works it cites.
J. Corina, A. Machiry, C. Salls, Y. Shoshitaishvili, S. Hao, C. Kruegel, and G. Vigna, “DIFUZE: Interface aware fuzzing for kernel drivers,” in Proceedings of the ACM Conference on Computer and Communications Security , 2017, pp. 2123–2138
2017
Later among the works it cites.
L. Della Toffola, C. A. Staicu, and M. Pradel, “Saying ‘hi!’ is not enough: Mining inputs for effective test generation,” in Proceedings of the International Conference on Automated Software Engineering , 2017, pp. 44–49
2017
Later among the works it cites.
P. Godefroid, H. Peleg, and R. Singh, “Learn&Fuzz: Machine learning for input fuzzing,” in Proceedings of the International Conference on Automated Software Engineering , 2017, pp. 50–59
2017
Later among the works it cites.
H. Han and S. K. Cha, “IMF: Inferred model-based fuzzer,” in Proceedings of the ACM Conference on Computer and Communications Security , 2017, pp. 2345–2358
2017
Later among the works it cites.
Y. Jeon, P. Biswas, S. Carr, B. Lee, and M. Payer, “HexType: Efficient detection of type confusion errors for c++,” in Proceedings of the ACM Conference on Computer and Communications Security , 2017, pp. 2373–2387
2017
Later among the works it cites.
S. Y. Kim, S. Lee, I. Yun, W. Xu, B. Lee, Y. Yun, and T. Kim, “CAB-Fuzz: Practical concolic testing techniques for COTS operating systems,” in Proceedings of the USENIX Annual Technical Conference , 2017, pp. 689–701
2017
Later among the works it cites.
S. Lee, C. Yoon, C. Lee, S. Shin, V. Yegneswaran, and P. Porras, “DELTA: A security assessment framework for software-defined networks,” in Proceedings of the Network and Distributed System Security Symposium , 2017
2017
Later among the works it cites.
Y. Li, B. Chen, M. Chandramohan, S.-W. Lin, Y. Liu, and A. Tiu, “Steelix: Program-state based binary fuzzing,” in Proceedings of the International Symposium on Foundations of Software Engineering , 2017, pp. 627–637
2017
Later among the works it cites.
P. Liu, X. Zhang, M. Pistoia, Y. Zheng, M. Marques, and L. Zeng, “Automatic text input generation for mobile testing,” in Proceedings of the International Conference on Software Engineering , 2017, pp. 643–653
2017
Later among the works it cites.
J. Pan, G. Yan, and X. Fan, “Digtool: A virtualization-based framework for detecting kernel vulnerabilities,” in Proceedings of the USENIX Security Symposium , 2017, pp. 149–165
2017
Later among the works it cites.
T. Petsios, A. Tang, S. J. Stolfo, A. D. Keromytis, and S. Jana, “NEZHA: Efficient domain-independent differential testing,” in Proceedings of the IEEE Symposium on Security and Privacy , 2017, pp. 615–632
2017
Later among the works it cites.
S. Rasthofer, S. Arzt, S. Triller, and M. Pradel, “Making malory behave maliciously: Targeted fuzzing of android execution environments,” in Proceedings of the International Conference on Software Engineering , 2017, pp. 300–311
2017
Later among the works it cites.
S. Rawat, V. Jain, A. Kumar, L. Cojocar, C. Giuffrida, and H. Bos, “VUzzer: Application-aware evolutionary fuzzing,” in Proceedings of the Network and Distributed System Security Symposium , 2017
2017
Later among the works it cites.
S. Schumilo, C. Aschermann, R. Gawlik, S. Schinzel, and T. Holz, “kAFL: Hardware-assisted feedback fuzzing for os kernels,” in Proceedings of the USENIX Security Symposium , 2017, pp. 167–182
2017
Later among the works it cites.
W. Song, X. Qian, and J. Huang, “EHBDroid: Beyond GUI testing for android applications,” in Proceedings of the International Conference on Automated Software Engineering , 2017, pp. 27–37
2017
Later among the works it cites.
J. Wang, B. Chen, L. Wei, and Y. Liu, “Skyfire: Data-driven seed generation for fuzzing,” in Proceedings of the IEEE Symposium on Security and Privacy , 2017, pp. 579–594
2017
Later among the works it cites.
S. Wang, J. Nam, and L. Tan, “QTEP: Quality-aware test case prioritization,” in Proceedings of the International Symposium on Foundations of Software Engineering , 2017, pp. 523–534
2017
Later among the works it cites.
D. Xu, J. Ming, and D. Wu, “Cryptographic function detection in obfuscated binaries via bit-precise symbolic loop mapping,” in Proceedings of the IEEE Symposium on Security and Privacy , 2017, pp. 921–937
2017
Later among the works it cites.
W. Xu, S. Kashyap, C. Min, and T. Kim, “Designing new operating primitives to improve fuzzing performance,” in Proceedings of the ACM Conference on Computer and Communications Security , 2017, pp. 2313–2328
2017
Later among the works it cites.
M. Böhme, “STADS: Software testing as species discovery,” ACM Transactions on Software Engineering and Methodology , vol. 27, no. 2, pp. 7:1–7:52, 2018
2018
Closest in time.
J. Chen, W. Diao, Q. Zhao, C. Zuo, Z. Lin, X. Wang, W. C. Lau, M. Sun, R. Yang, and K. Zhang, “IoTFuzzer: Discovering memory corruptions in IoT through app-based fuzzing,” in Proceedings of the Network and Distributed System Security Symposium , 2018
2018
Closest in time.
P. Chen and H. Chen, “Angora: Efficient fuzzing by principled search,” in Proceedings of the IEEE Symposium on Security and Privacy , 2018, pp. 855–869
2018
Closest in time.
S. Gan, C. Zhang, X. Qin, X. Tu, K. Li, Z. Pei, and Z. Chen, “CollAFL: Path sensitive fuzzing,” in Proceedings of the IEEE Symposium on Security and Privacy , 2018, pp. 660–677
2018
Closest in time.
P. Goodman and A. Dinaburg, “The past, present, and future of cyberdyne,” in Proceedings of the IEEE Symposium on Security and Privacy , 2018, pp. 61–69
2018
Closest in time.
W. Han, B. Joe, B. Lee, C. Song, and I. Shin, “Enhancing memory error detection for large-scale applications and fuzz testing,” in Proceedings of the Network and Distributed System Security Symposium , 2018
2018
Closest in time.
G. Klees, A. Ruef, B. Cooper, S. Wei, and M. Hicks, “Evaluating fuzz testing,” in Proceedings of the ACM Conference on Computer and Communications Security , 2018, pp. 2123–2138
2018
Closest in time.
C. Lemieux, R. Padhye, K. Sen, and D. Song, “PerfFuzz: Automatically generating pathological inputs,” in Proceedings of the International Symposium on Software Testing and Analysis , 2018, pp. 254–265
2018
Closest in time.
C. Lemieux and K. Sen, “FairFuzz: A targeted mutation strategy for increasing greybox fuzz testing coverage,” in Proceedings of the International Conference on Automated Software Engineering , 2018, pp. 475–485
2018
Closest in time.
J. Li, B. Zhao, and C. Zhang, “Fuzzing: a survey,” Cybersecurity , vol. 1, no. 1, 2018
2018
Closest in time.
H. Liang, X. Pei, X. Jia, W. Shen, and J. Zhang, “Fuzzing: State of the art,” IEEE Transactions on Reliability , vol. 67, no. 3, pp. 1199–1218, 2018
2018
Closest in time.
S. Pailoor, A. Aday, and S. Jana, “MoonShine: Optimizing OS fuzzer seed selection with trace distillation,” in Proceedings of the USENIX Security Symposium , 2018, pp. 729–743
2018
Closest in time.
H. Peng, Y. Shoshitaishvili, and M. Payer, “T-Fuzz: Fuzzing by program transformation,” in Proceedings of the IEEE Symposium on Security and Privacy , 2018, pp. 917–930
2018
Closest in time.
M. Schwarz, D. Gruss, M. Lipp, C. Maurice, T. Schuster, A. Fogh, and S. Mangard, “Automated detection, exploitation, and elimination of double-fetch bugs using modern CPU features,” in Proceedings of the ACM Symposium on Information, Computer and Communications Security , 2018, pp. 587–600
2018
Closest in time.
A. Takanen, J. D. DeMott, C. Miller, and A. Kettunen, Fuzzing for Software Security Testing and Quality Assurance , 2nd ed. Artech House, 2018
2018
Closest in time.
D. Trabish, A. Mattavelli, N. Rinetzky, and C. Cadar, “Chopped symbolic execution,” in Proceedings of the International Conference on Software Engineering , 2018, pp. 350–360
2018
Closest in time.
J. Wei, J. Chen, Y. Feng, K. Ferles, and I. Dillig, “Singularity: Pattern fuzzing for worst case complexity,” in Proceedings of the International Symposium on Foundations of Software Engineering , 2018, pp. 213–223
2018
Closest in time.
I. Yun, S. Lee, M. Xu, Y. Jang, and T. Kim, “QSYM: A practical concolic execution engine tailored for hybrid fuzzing,” in Proceedings of the USENIX Security Symposium , 2018, pp. 745–762
2018
Closest in time.
C. Aschermann, P. Jauernig, T. Frassetto, A.-R. Sadeghi, T. Holz, and D. Teuchert, “NAUTILUS: Fishing for deep bugs with grammars,” in Proceedings of the Network and Distributed System Security Symposium , 2019
2019
Closest in time.
C. Aschermann, S. Schumilo, T. Blazytko, R. Gawlik, and T. Holz, “REDQUEEN: Fuzzing with input-to-state correspondence,” in Proceedings of the Network and Distributed System Security Symposium , 2019
2019
Closest in time.
H. Han, D. Oh, and S. K. Cha, “CodeAlchemist: Semantics-aware code generation to find vulnerabilities in javascript engines,” in Proceedings of the Network and Distributed System Security Symposium , 2019
2019
Closest in time.
D. Song, F. Hetzelt, D. Das, C. Spensky, Y. Na, S. Volckaert, G. Vigna, C. Kruegel, J.-P. Seifert, and M. Franz, “Periscope: An effective probing and fuzzing framework for the hardware-os boundary,” in Proceedings of the Network and Distributed System Security Symposium , 2019
2019
Closest in time.
L. Zhao, Y. Duan, H. Yin, and J. Xuan, “Send hardest problems my way: Probabilistic path prioritization for hybrid fuzzing,” in Proceedings of the Network and Distributed System Security Symposium , 2019
2019
Closest in time.
H. Chen, Y. Xue, Y. Li, B. Chen, X. Xie, X. Wu, and Y. Liu, “Hawkeye: Towards a desired directed grey-box fuzzer,” in Proceedings of the ACM Conference on Computer and Communications Security , 2018, pp. 2095–2108
2095
Closest in time.