Thanks to visit codestin.com
Credit goes to github.com

Skip to content

WildSync: Automated Fuzzing Harness Synthesis via Wild API Usage Recovery

License

spencerwuwu/WildSync

Repository files navigation

WildSync: Automated Fuzzing Harness Synthesis

WildSync automatically generates fuzzing harnesses for library APIs by extracting usage patterns in real-world scenarios, and integrates the usage patterns into existing harnesses to construct new ones covering these functions.

workflow

Using Wildsync

Installation using the source code in your python environment:

pip install -r requirements-dev.txt

Run the example

cd example/ && ./demo.sh

Citing WildSync

@article{wu2025wildsync,
  title={WildSync: Automated Fuzzing Harness Synthesis via Wild API Usage Recovery},
  author={Wu, Wei-Cheng and Nagy, Stefan and Hauser, Christophe},
  journal={Proceedings of the ACM on Software Engineering},
  volume={2},
  number={ISSTA},
  pages={963--984},
  year={2025},
  publisher={ACM New York, NY, USA}
}

About

WildSync: Automated Fuzzing Harness Synthesis via Wild API Usage Recovery

Topics

Resources

License

Stars

Watchers

Forks